1 # $NetBSD: Makefile,v 1.62 2008/06/12 02:14:54 joerg Exp $
4 DISTNAME= adzap-20080508
6 # XXX: should use the following one day:
7 #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=adzapper/}
8 MASTER_SITES= http://adzapper.sourceforge.net/
10 MAINTAINER= simonb@NetBSD.org
11 HOMEPAGE= http://adzapper.sourceforge.net/
12 COMMENT= Filter out animated ad banners from web pages
14 PKG_DESTDIR_SUPPORT= user-destdir
16 WRKSRC= ${WRKDIR}/adzap
20 CHECK_PORTABILITY_SKIP= scripts/update-zapper.damien
22 INSTALLATION_DIRS= libexec share/examples/adzap
25 .for FILE in scripts/squid_redirect scripts/wrapzap
26 ${CP} ${WRKSRC}/${FILE} ${WRKSRC}/${FILE}.ORIG
27 ${SED} -e "s:/usr/bin/perl:${PERL5}:g" \
28 -e "s:@@PREFIX@@:${PREFIX}:g" \
29 <${WRKSRC}/${FILE}.ORIG >${WRKSRC}/${FILE}
33 ${INSTALL_SCRIPT} ${WRKSRC}/scripts/squid_redirect ${DESTDIR}${PREFIX}/libexec
34 ${INSTALL_SCRIPT} ${WRKSRC}/scripts/wrapzap ${DESTDIR}${PREFIX}/libexec/adzap
35 .for FILE in ad-clear.gif ad-clear.mp3 ad-clear.swf \
36 ad-grey.gif ad-old.gif \
37 ad.gif ad.mp3 ad.swf \
38 adbg-clear.gif adbg.gif \
39 closepopup-clear.html closepopup.html \
40 counter-clear.gif counter-clear.js \
41 counter.gif counter.js \
42 no-op-clear.html no-op-clear.js \
43 no-op-counter-clear.html no-op-counter-clear.js \
44 no-op-counter.html no-op-counter.js \
46 webbug-clear.gif webbug-clear.html webbug-clear.js \
47 webbug.gif webbug.html webbug.js
48 ${INSTALL_DATA} ${WRKSRC}/zaps/${FILE} ${DESTDIR}${PREFIX}/share/examples/adzap
50 .for FILE in proxy-home.pac proxy-zip.pac
51 ${INSTALL_DATA} ${WRKSRC}/rc/${FILE} ${DESTDIR}${PREFIX}/share/examples/adzap
53 ${INSTALL_DATA} ${WRKSRC}/scripts/adzap.conf \
54 ${DESTDIR}${PREFIX}/share/examples/adzap
56 .include "../../mk/bsd.pkg.mk"