tengine2.1.0RPM包制做 tengine-2.1.0.spec配置
阿新 • • 發佈:2017-06-26
c-c malloc con file tar.gz 3.6 release 1.2 attr
[[email protected] SPECS]# cat tengine-2.1.0.spec Name: tengine Version: 2.1.0 Release: 1%{?dist} Summary: tengine rmp package production Group: Applications/Archiving License: GPLv2 URL: http://tengine.taobao.org Source: http://tengine.taobao.org/download/tengine-2.1.0.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: gcc Requires: gcc gcc-c++ autoconf automake %description Custom tengine rpm package %prep rm -rf $RPM_BUILD_DIR/tengine-2.1.0 tar fx $RPM_SOURCE_DIR/tengine-2.1.0.tar.gz %build cd tengine-2.1.0 ./configure --prefix=/apps/tengine-2.1.0 --user=www --group=www --with-pcre=/data/tengin安裝包/pcre-8.38 --with-openssl=/data/tengin安裝包/openssl-1.0.2j --with-jemalloc=/data/tengin安裝包/jemalloc-3.6.0 --with-http_realip_module --with-http_concat_module --with-zlib=/data/tengin安裝包/zlib-1.2.8 --add-module=/data/tengin安裝包/ngx_cache_purge-2.1 make %{?_smp_mflags} %install rm -rf %{buildroot} cd tengine-2.1.0 make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) /apps/tengine-2.1.0
tengine2.1.0RPM包制做 tengine-2.1.0.spec配置