X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=sslproxy.spec.in;h=da54d54f15a264bcaa9eeb8be7f31194ba9b90b8;hb=refs%2Fheads%2Fmaint;hp=597e6ec063884b02de17b058bef7e53d98d62497;hpb=0ff02a7d18613577ad3c1ea9078f746110541c95;p=ultramonkey-l7%2Fsslproxy.git diff --git a/sslproxy.spec.in b/sslproxy.spec.in index 597e6ec..da54d54 100644 --- a/sslproxy.spec.in +++ b/sslproxy.spec.in @@ -1,108 +1,55 @@ -%define prefix /usr - -#Uncomment these if they are not defined by your rpm macros file -%define _sysconfdir /etc -%define _localstatedir /var - Summary: The SSL Proxy Server Name: sslproxy -Version: 1.0.1 -Release: 0 -License: LGPL -Packager: Toru Morishita -Group: Network +Version: @sslproxy_version@ +Release: @sslproxy_patchlv@@sslproxy_relsuffix@ +License: LGPLv2 +Group: System Environment/Daemons +URL: http://ultramonkey-l7.sourceforge.jp/ Source0: %{name}-%{version}-%{release}.tar.gz -BuildRoot: /var/tmp/%{name}-%{version}-root -Docdir: %{prefix}/doc -Provides: %{name}-%{version}-%{release} -BuildPrereq: automake autoconf libtool +BuildRoot: %{_tmppath}/%{name}-%{version}-root AutoReqProv: no -#Requires: %description SSL proxy server daemon %prep -rm -rf ${RPM_BUILD_ROOT} -%setup +%setup -q -n %{name}-%{version}-%{release} %build - -# I am providing my own configure macro replacement. Hopefully this -# will result in fewer portability problems than using the one supplied -# by various vendours. I fear that I hope in vein. -CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS -if [ -f confgure.in ]; then - aclocal - libtoolize --force --copy - automake - autoconf -fi -./configure %{_target_platform} \ - --prefix=%{_prefix} \ - --exec-prefix=%{_exec_prefix} \ - --bindir=%{_bindir} \ - --sbindir=%{_sbindir} \ - --sysconfdir=%{_sysconfdir} \ - --datadir=%{_datadir} \ - --includedir=%{_includedir} \ - --libdir=%{_libdir} \ - --libexecdir=%{_libexecdir} \ - --localstatedir=%{_localstatedir} \ - --sharedstatedir=%{_sharedstatedir} \ - --mandir=%{_mandir} \ - --infodir=%{_infodir} - -make -j2 +export CPPFLAGS="-I%{_prefix}/local/include/boost" +%configure +make %install -# rm -rf ${RPM_BUILD_ROOT} - -# Manually install init script -#mkdir -p ${RPM_BUILD_ROOT}/etc/init.d/ -#install -c -m 755 \ -# ${RPM_BUILD_DIR}/%{name}-%{version}/etc/init.d/sslproxy.rh \ -# ${RPM_BUILD_ROOT}/etc/init.d/sslproxy - -# Install eveything else -#make DESTDIR=$RPM_BUILD_ROOT install - -mkdir -p $RPM_BUILD_ROOT%{_sbindir} -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir} -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/init.d -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/l7vs/sslproxy -mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/l7vs/sslproxy - -install -c -m 755 -D src/sslproxy src/sslproxyadm $RPM_BUILD_ROOT%{_sbindir} - -#install -c -m 755 -D init.d/sslproxy $RPM_BUILD_ROOT%{_sysconfdir}/init.d - -install -c -m 644 -D conf/sslproxy.logger_init.cf $RPM_BUILD_ROOT%{_sysconfdir}/l7vs/sslproxy -install -c -m 644 -D conf/sslproxy.target_1.cf $RPM_BUILD_ROOT%{_sysconfdir}/l7vs/sslproxy -install -c -m 644 -D conf/sslproxy.target_2.cf $RPM_BUILD_ROOT%{_sysconfdir}/l7vs/sslproxy -install -c -m 644 -D conf/sslproxyadm.cf $RPM_BUILD_ROOT%{_sysconfdir}/l7vs/sslproxy -install -c -m 644 -D conf/sslproxyadm.logrotate $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/sslproxyadm - -install -c -m 644 -D sslfiles/root.pem $RPM_BUILD_ROOT%{_sysconfdir}/l7vs/sslproxy -install -c -m 644 -D sslfiles/server.pem $RPM_BUILD_ROOT%{_sysconfdir}/l7vs/sslproxy -install -c -m 644 -D sslfiles/passwd.txt $RPM_BUILD_ROOT%{_sysconfdir}/l7vs/sslproxy -install -c -m 644 -D sslfiles/dh512.pem $RPM_BUILD_ROOT%{_sysconfdir}/l7vs/sslproxy +rm -rf ${RPM_BUILD_ROOT} +%makeinstall %clean rm -rf $RPM_BUILD_ROOT -%post -mkdir -p /var/log/l7vs/sslproxy - %files %defattr(-, root, root, 0755) -%{_sbindir} +%{_sbindir}/* #%config %{_sysconfdir}/init.d/* -%config %{_sysconfdir}/l7vs/sslproxy/* -%config %{_sysconfdir}/logrotate.d/* - -#%doc README COPYING -#%{_mandir} +%config(noreplace) %{_sysconfdir}/l7vs/sslproxy/* +%config(noreplace) %{_sysconfdir}/logrotate.d/* +%dir %{_sysconfdir}/l7vs/sslproxy +%dir %{_localstatedir}/log/l7vs/sslproxy +%doc %{_docdir}/%{name}-%{version}-%{release} %changelog +* Sat Aug 22 2009 TATEISHI Katsuyuki 1.0.2-0 +- Update for 1.0.2-0 + +* Fri Aug 21 2009 TATEISHI Katsuyuki 1.0.2-0.rc3 +- Update for 1.0.2-0.rc3 + +* Thu Aug 20 2009 TATEISHI Katsuyuki 1.0.2-0.rc2 +- update for 1.0.2-0.rc2 + +* Thu Aug 15 2009 TATEISHI Katsuyuki 1.0.2-0.rc1 +- update for 1.0.2-0.rc1 +* Thu Aug 6 2009 TATEISHI Katsuyuki 1.0.1-1atfix +- update for autotools-fix branch +- rpmlint free