]> git.pld-linux.org Git - packages/bannerfilter.git/blame - bannerfilter.spec
- initial release (works nice :) )
[packages/bannerfilter.git] / bannerfilter.spec
CommitLineData
ab9789ed
PG
1# TODO:
2# - separate package with www-files
3# - add cron-job file to update
4%include /usr/lib/rpm/macros.perl
5Summary: A redirect script for the Squid proxy to block ad banners
6Name: bannerfilter
7Version: 1.21
8Release: 1
9License: GPL v2
10Group: Applications/System
11Source0: http://phroggy.com/files/unix/%{name}-%{version}.tar.gz
12Patch0: %{name}-conf.patch
13URL: http://phroggy.com/bannerfilter/
14BuildArch: noarch
15BuildRequires: rpm-perlprov >= 3.0.3-18
16Requires: squid
17%requires_eq perl
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%define _http_dir /home/services/httpd/html/bannerfilter
21
22%description
23BannerFilter is a redirect script for the Squid proxy server, designed
24to block advertising banners on the Web. Unlike most other solutions,
25it also automatically closes popup windows.
26
27%prep
28%setup -q
29%patch0 -p1
30
31%install
32rm -rf $RPM_BUILD_ROOT
33install -d $RPM_BUILD_ROOT{%{_sysconfdir}/squid/%{name},%{_sbindir},%{_http_dir}}
34
35install bannerfilter.conf $RPM_BUILD_ROOT%{_sysconfdir}/squid
36install redirector.pl $RPM_BUILD_ROOT%{_sbindir}/redirector
37install update.sh $RPM_BUILD_ROOT%{_sbindir}/%{name}-update
38install www/* $RPM_BUILD_ROOT%{_http_dir}
39install *.data $RPM_BUILD_ROOT%{_sysconfdir}/squid/%{name}
40
41%clean
42rm -rf $RPM_BUILD_ROOT
43
44%post
45echo "Add to your squid config following line:"
46echo "redirect_program %{_sbindir}/redirector"
47
48%files
49%defattr(644,root,root,755)
50%doc CHANGES README TODO
51%attr(755,root,root) %{_sbindir}/redirector
52%attr(755,root,root) %{_sbindir}/%{name}-update
53%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/squid/*.conf
54%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/squid/%{name}/*.data
55%attr(750,root,squid) %dir %{_sysconfdir}/squid/%{name}
56%{_http_dir}/*
This page took 0.057079 seconds and 4 git commands to generate.