Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > contrib-updates-src > by-pkgid > 116cd00ac931e6ca059ffb19913142a9 > files > 1

c-icap-modules-extra-0.1.6-0.1mdv2010.2.src.rpm

%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