[svn] r6278 - trunk/rpms/squidguard
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Mon Apr 21 16:30:50 CEST 2008
Author: dries
Date: 2008-04-21 15:30:50 +0100 (Mon, 21 Apr 2008)
New Revision: 6278
Modified:
trunk/rpms/squidguard/squidguard.spec
Log:
update: compiles and a package is build but lacks initrd script, needs some changes upstream so it's easier to package
Modified: trunk/rpms/squidguard/squidguard.spec
===================================================================
--- trunk/rpms/squidguard/squidguard.spec 2008-04-21 11:21:10 UTC (rev 6277)
+++ trunk/rpms/squidguard/squidguard.spec 2008-04-21 14:30:50 UTC (rev 6278)
@@ -9,14 +9,14 @@
Summary: Combined filter, redirector and access controller plugin for squid
Name: squidguard
-Version: 1.2.0
-Release: 2.2
+Version: 1.3
+Release: 1
License: GPL
Group: System Environment/Daemons
URL: http://www.squidguard.org/
-Source: http://ftp.teledanmark.no/pub/www/proxy/squidGuard/squidGuard-%{version}.tar.gz
-Patch0: squidguard-1.2.0-db4.patch
+Source: http://www.squidguard.org/Downloads/squidGuard-%{version}.tar.gz
+#Patch0: squidguard-1.2.0-db4.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: bison, flex, perl
@@ -40,7 +40,7 @@
%prep
%setup -n %{real_name}-%{version}
-%patch0
+#patch0
#{?fc3:%patch0}
#{?fc2:%patch0}
#{?fc1:%patch0}
@@ -56,6 +56,10 @@
s|\$\(cfgdir\)|\$(sysconfdir)/squid|;
' src/Makefile.in
+%{__perl} -pi.orig -e '
+ s|chown|#chown|g;
+ ' Makefile.in
+
%{__cat} <<EOF >%{name}.logrotate
%{_localstatedir}/log/squid/squidguard.log {
missingok
@@ -72,12 +76,19 @@
%{__make} %{?_smp_mflags} \
LIBS="-ldb -lpthread"
+
+
%install
%{__rm} -rf %{buildroot}
-%makeinstall
+%{__install} -d %{buildroot}%{_sysconfdir}/squid
+%{__make} install DESTDIR="%{buildroot}" \
+ prefix="%{buildroot}%{_prefix}" \
+ exec_prefix="%{buildroot}%{_prefix}" \
+ logdir="%{buildroot}%{_localstatedir}/log/squidguard" \
+ configfile="%{buildroot}%{_sysconfdir}/squid/squidguard.conf"
%{__install} -Dp -m0644 squidguard.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/squidguard
-%{__install} -Dp -m0644 samples/sample.conf %{buildroot}%{_sysconfdir}/squid/squidguard.conf
+#{__install} -Dp -m0644 samples/sample.conf %{buildroot}%{_sysconfdir}/squid/squidguard.conf
%{__ln_s} -f squidGuard %{buildroot}%{_bindir}/squidguard
%{__install} -d -m0755 \
@@ -92,12 +103,16 @@
%doc samples/sample.conf samples/squidGuard-simple.cgi samples/squidGuard.cgi
%doc doc/*.gif doc/*.html doc/*.txt
%config(noreplace) %{_sysconfdir}/squid/
-%config %{_sysconfdir}/logrotate.d/*
-%{_bindir}/*
+%config %{_sysconfdir}/logrotate.d/squidguard
+%{_bindir}/squidGuard
+%{_bindir}/squidguard
%{dbhomedir}
-%{_localstatedir}/log/squidguard/
+#%{_localstatedir}/log/squidguard/
%changelog
+* Sun Apr 20 2008 Dries Verachtert <dries at ulyssis.org> - 1.3-1
+- Updated to release 1.3.
+
* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 1.2.0-2.2
- Rebuild for Fedora Core 5.
More information about the svn-commits
mailing list