Author: qboosh Date: Wed Feb 23 19:12:19 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - pl, cleanups, missing dirs; no need to hide package data (I assume)
---- Files affected: SPECS: dansguardian.spec (1.4 -> 1.5) ---- Diffs: ================================================================ Index: SPECS/dansguardian.spec diff -u SPECS/dansguardian.spec:1.4 SPECS/dansguardian.spec:1.5 --- SPECS/dansguardian.spec:1.4 Wed Feb 23 11:02:53 2005 +++ SPECS/dansguardian.spec Wed Feb 23 20:12:14 2005 @@ -1,6 +1,7 @@ # $Revision$, $Date$ -# TODO: pl summary & desc, logrotate. NFY +# TODO: logrotate. NFY Summary: Content filtering web proxy +Summary(pl): Proxy WWW filtrujące treść Name: dansguardian Version: 2.8.0.4 Release: 0.1 @@ -15,6 +16,7 @@ URL: http://www.dansguardian.org/ BuildRequires: libstdc++-devel BuildRequires: zlib-devel +PreReq: rc-scripts Requires(post,preun): /sbin/chkconfig BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -27,6 +29,15 @@ PICS filtering, MIME filtering, file extension filtering, POST filtering. +%description -l pl +DansGuardian to silnik filtrowania WWW sprawdzający treść na samych +stronach oprócz bardziej tradycyjnego filtrowania URL-i. + +DansGuardian to proxy filtrujące treść przy użyciu wielu metod, w tym +filtrowania URL-i i domen, fraz zawartych w treści, filtrowania PICS, +filtrowania MIME, filtrowania po rozszerzeniach plików, filtrowania +POST. + %prep %setup -q %patch0 -p1 @@ -38,22 +49,23 @@ --cgidir="/home/services/httpd/cgi-bin/" \ --installprefix="%{buildroot}" \ --logdir="%{_localstatedir}/log/dansguardian/" \ - --logrotatedir="%{_sysconfdir}/logrotate.d/" \ + --logrotatedir="/etc/logrotate.d/" \ --mandir=%{_mandir}/ \ --sysconfdir="%{_sysconfdir}/dansguardian/" \ - --sysvdir="%{_initrddir}/" \ + --sysvdir="/etc/rc.d/init.d/" \ --runas_usr="nobody" \ --runas_grp="nobody" -%{__make} "libdir=/usr/%{_lib}/" +%{__make} \ + libdir="/usr/%{_lib}/" %install rm -rf $RPM_BUILD_ROOT - install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man8} \ - $RPM_BUILD_ROOT%{_sysconfdir}/dansguardian/ \ - $RPM_BUILD_ROOT%{_datadir}/dansguardian/{languages,phraselists,pics,logrotation} -install -d -m0755 $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/ + $RPM_BUILD_ROOT%{_sysconfdir}/dansguardian \ + $RPM_BUILD_ROOT%{_datadir}/dansguardian/{languages,phraselists,pics,logrotation} \ + $RPM_BUILD_ROOT/etc/logrotate.d + install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/dansguardian install -D %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/httpd.conf/dansguardian.conf install -D dansguardian.pl $RPM_BUILD_ROOT/home/services/httpd/cgi-bin/dansguardian.pl @@ -66,7 +78,10 @@ cp -r languages $RPM_BUILD_ROOT%{_datadir}/dansguardian cp -r phraselists $RPM_BUILD_ROOT%{_datadir}/dansguardian install {banned*list,exception*,grey*list,filter*list,weightedphraselist*,contentregexplist} \ -$RPM_BUILD_ROOT%{_sysconfdir}/dansguardian + $RPM_BUILD_ROOT%{_sysconfdir}/dansguardian + +%clean +rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add dansguardian @@ -78,15 +93,12 @@ %preun if [ "$1" = "0" ]; then -if [ -r /var/lock/subsys/dansguardian ]; then - /etc/rc.d/init.d/dansguardian stop >&2 -fi -/sbin/chkconfig --del dansguardian + if [ -r /var/lock/subsys/dansguardian ]; then + /etc/rc.d/init.d/dansguardian stop >&2 + fi + /sbin/chkconfig --del dansguardian fi -%clean -#%{__rm} -rf %{buildroot} - %files %defattr(644,root,root,755) %doc INSTALL README UPGRADING @@ -95,8 +107,9 @@ %attr(755,root,root) %{_bindir}/dansguardian %attr(755,root,root) /home/services/httpd/cgi-bin/dansguardian.pl %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/httpd/httpd.conf/dansguardian.conf +%dir %{_sysconfdir}/dansguardian %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/dansguardian/* -%attr(640,root,root) %{_datadir}/dansguardian/* +%{_datadir}/dansguardian %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -104,6 +117,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.5 2005/02/23 19:12:14 qboosh +- pl, cleanups, missing dirs; no need to hide package data (I assume) + Revision 1.4 2005/02/23 10:02:53 megabajt - cosmetics @@ -115,4 +131,3 @@ Revision 1.1 2005/02/22 22:02:53 matowy - new from rh spec - ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/dansguardian.spec?r1=1.4&r2=1.5&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
