-%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: 1
-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
-AutoReqProv: no
-#Requires:
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
%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
+%doc %{_docdir}/%{name}-%{version}-%{release}
%changelog
-
+* Thu Aug 6 2009 TATEISHI Katsuyuki <kt@wheel.jp> 1.0.1-1atfix
+- update for autotools-fix branch
+- rpmlint free