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