1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
Name: sleezeball Version: 0.6 Release: alt8 Summary: A redirector for Squid2 that zapps banners License: GPL Group: System/Servers URL: http://fredrik.rambris.com/%name/ Source0: %url/%name-%version.tar.bz2 Source1: %name.logrotate Source2: %name.conf Patch: %name-0.6-make.patch Requires: squid-server %description SlezeBall is a redirector to be used with the Squid proxy. It tries to guess what is a banner and then tells Squid to load a local image instead. This has the nice effect of saving you from downloading and seeing alot of ugly banners (linux.com has such goodlooking banners that I can't bring me to filter them out). %prep %setup %patch -p1 %build %make_build %install %make_install install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%_sysconfdir/squid mkdir -p $RPM_BUILD_ROOT%_datadir/squid/icons/ mv $RPM_BUILD_ROOT%_libdir/squid/icons/banner.gif $RPM_BUILD_ROOT%_datadir/squid/icons/banner.gif install -p -m644 %name.{conf,definitions} $RPM_BUILD_ROOT%_sysconfdir/squid install -d -m755 $RPM_BUILD_ROOT%_sysconfdir/logrotate.d install -m644 %SOURCE1 \ $RPM_BUILD_ROOT%_sysconfdir/logrotate.d/sleezeball install -m644 %SOURCE2 \ $RPM_BUILD_ROOT%_sysconfdir/squid %post if ! grep -qs '^internal-banner' %_sysconfdir/squid/mime.conf; then echo 'internal-banner - banner.gif - image' >>%_sysconfdir/squid/mime.conf fi %files %config(noreplace) %_sysconfdir/squid/%name.* %config(noreplace) %_sysconfdir/logrotate.d/sleezeball %_libdir/squid/%name %_datadir/squid/icons/banner.gif %_sbindir/reloadszb %doc README ChangeLog %changelog * Fri Jul 01 2005 Nazar Yurpeak <phoenix@altlinux.ru> 0.6-alt8 - updated Requires * Thu Jun 21 2005 Nazar Yurpeak <phoenix@altlinux.ru> 0.6-alt7 - Fixed bug #6267 * Thu May 27 2004 Nazar Yurpeak <phoenix@altlinux.ru> 0.6-alt6 - bug #4088 fix * Fri Apr 25 2003 Nazar Yurpeak <phoenix@altlinux.ru> 0.6-alt5 - bug #0002541 fix * Mon Mar 03 2003 Nazar Yurpeak <phoenix@altlinux.ru> 0.6-alt4 - fixed logrotate script * Thu Feb 13 2003 Nazar Yurpeak <phoenix@altlinux.ru> 0.6-alt3 - added logrotate script * Sat Nov 16 2002 Nazar Yurpeak <phoenix@altlinux.ru> 0.6-alt2 - Rebuilt in new environment - change URL * Tue Jun 19 2001 Konstantin Volckov <goldhead@altlinux.ru> 0.6-alt1 - First build for Sisyphus