%define epoch 1 Summary: An ICAP module server coded in C Name: c-icap-modules-extra Version: 0.1.6 %define subrel 1 Release: %mkrel 0 License: GPL Group: System/Servers URL: http://sourceforge.net/projects/c-icap/ Source0: http://prdownloads.sourceforge.net/c-icap/c_icap_modules-%{version}.tar.gz BuildRequires: clamav-devel BuildRequires: c-icap-devel BuildRequires: automake BuildRequires: autoconf BuildRequires: dos2unix BuildRequires: db4-devel Requires: c-icap-server Epoch: %{epoch} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %description An ICAP modules server coded in C %prep %setup -q -n c_icap_modules-%{version} find . -type d -perm 0700 -exec chmod 755 {} \; find . -type f -perm 0555 -exec chmod 755 {} \; find . -type f -perm 0444 -exec chmod 644 {} \; for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null done # strip away annoying ^M find -type f | grep -v "\.gif" | grep -v "\.png" | grep -v "\.jpg" | xargs dos2unix -U chmod 644 AUTHORS COPYING %build export WANT_AUTOCONF_2_5=1 libtoolize --copy --force; aclocal; autoconf; automake --foreign --add-missing --copy export LIBS="-lpthread -ldl" %configure2_5x \ --disable-static \ --enable-shared \ --with-clamav=%{_prefix} \ --with-c-icap=%{_prefix} \ --with-bdb %make %install rm -rf %{buildroot} %{__mkdir_p} %{buildroot}/%{_sysconfdir}/icapd %makeinstall_std CONFIGDIR=/etc/icapd # cleanup rm -f %{buildroot}%{_libdir}/c_icap/*.*a rm -f %{buildroot}%{_libdir}/*.*a %if %mdkversion < 200900 %post -p /sbin/ldconfig %endif %if %mdkversion < 200900 %postun -p /sbin/ldconfig %endif %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc AUTHORS COPYING %dir %{_libdir}/c_icap %dir %{_sysconfdir} %dir %{_sysconfdir}/icapd %attr(0755,root,root) %{_libdir}/c_icap/*.so %config(noreplace) %{_sysconfdir}/icapd/srv_clamav.conf %config(noreplace) %{_sysconfdir}/icapd/srv_url_check.conf %{_sysconfdir}/icapd/srv_clamav.conf.default %{_sysconfdir}/icapd/srv_url_check.conf.default %changelog * Sat May 28 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.6-0.1mdv2010.1 + Revision: 681306 - 0.1.6 - Do not overwrite conf - Do not overwrite conf - Squidguard support - 0.1.5 - 0.1.3 Lets use current automake,autoconf not the 1.7 - 0.1.2 * Sun Jul 04 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-2mdv2010.1 + Revision: 549779 - bumprelease * Sat Jul 03 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-1mdv2010.1 + Revision: 549767 - 0.1.1 * Fri Apr 30 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-0.pre2.2mdv2010.1 + Revision: 541151 - We move all configuration into /etc/icapd * Thu Apr 29 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-0.pre2.1mdv2010.1 + Revision: 540862 - New pre2 * Thu Apr 29 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-0.pre1.1mdv2010.1 + Revision: 540725 - import c-icap-modules-extra * Wed Apr 28 2010 Luis Daniel Lucio Quiroz <dlucio@okay.com.mx> 1:0.1.1-0.pre1.1mdv2010.1 - Import