1 # $NetBSD: Makefile,v 1.23 2008/03/04 17:57:17 jlam Exp $
4 DISTNAME= anomy-sanitizer-1.76
7 MASTER_SITES= http://mailtools.anomy.net/dist/
9 MAINTAINER= kim@tac.nyc.ny.us
10 HOMEPAGE= http://mailtools.anomy.net/
11 COMMENT= Mail message filter and sanitizer
13 DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
14 DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5
16 PKG_INSTALLATION_TYPES= overwrite pkgviews
17 PKG_DESTDIR_SUPPORT= user-destdir
19 .include "../../mk/bsd.prefs.mk"
21 WRKSRC= ${WRKDIR}/anomy
22 USE_TOOLS+= perl:run pax
24 REPLACE_PERL+= bin/*.pl
25 CHECK_INTERPRETER_SKIP+= *.pm
27 ANOMYLIB= ${PREFIX}/lib/anomy-sanitizer
28 ANOMYDOC= ${PREFIX}/share/doc/anomy-sanitizer
30 INSTALLATION_DIRS= sbin
33 chmod -R u+w,go-w,a+r ${WRKSRC}
34 cd ${WRKSRC}/bin/Anomy && chmod -x *.pm */*.pm
39 for i in mailblogger sanitizer simplify; do \
42 ${ECHO} 'ANOMY=${ANOMYLIB}'; \
43 ${ECHO} 'export ANOMY'; \
44 ${ECHO} 'exec $${ANOMY}/bin/'"$$i"'.pl "$$@"'; \
47 [ -d contrib/.tmp ] && rmdir contrib/.tmp
50 ${INSTALL_SCRIPT} ${WRKSRC}/sanitizer ${DESTDIR}${PREFIX}/sbin
51 ${INSTALL_SCRIPT} ${WRKSRC}/simplify ${DESTDIR}${PREFIX}/sbin
52 ${INSTALL_DATA_DIR} ${DESTDIR}${ANOMYDOC}
53 cd ${WRKSRC} && pax -rw -s',.*\.orig$$,,' -s',^\..*$$,,' \
61 ${INSTALL_DATA_DIR} ${DESTDIR}${ANOMYLIB}
62 ${INSTALL_DATA_DIR} ${DESTDIR}${ANOMYLIB}/bin
63 ${INSTALL_SCRIPT} ${WRKSRC}/bin/mailblogger.pl ${DESTDIR}${ANOMYLIB}/bin
64 ${INSTALL_SCRIPT} ${WRKSRC}/bin/sanitizer.pl ${DESTDIR}${ANOMYLIB}/bin
65 ${INSTALL_SCRIPT} ${WRKSRC}/bin/simplify.pl ${DESTDIR}${ANOMYLIB}/bin
66 cd ${WRKSRC}/bin && pax -rw -s',.*\.orig$$,,' Anomy \
67 ${DESTDIR}${ANOMYLIB}/bin
69 .include "../../mk/bsd.pkg.mk"