# $NetBSD: Makefile,v 1.22 2006/12/21 19:33:28 rillig Exp $ # DISTNAME= anomy-sanitizer-1.76 PKGREVISION= 1 CATEGORIES= mail MASTER_SITES= http://mailtools.anomy.net/dist/ MAINTAINER= kim@tac.nyc.ny.us HOMEPAGE= http://mailtools.anomy.net/ COMMENT= Mail message filter and sanitizer DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64 DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5 PKG_INSTALLATION_TYPES= overwrite pkgviews .include "../../mk/bsd.prefs.mk" WRKSRC= ${WRKDIR}/anomy USE_TOOLS+= perl:run REPLACE_PERL+= bin/*.pl CHECK_INTERPRETER_SKIP+= *.pm ANOMYLIB= ${PREFIX}/lib/anomy-sanitizer ANOMYDOC= ${PREFIX}/share/doc/anomy-sanitizer INSTALLATION_DIRS= sbin post-extract: chmod -R u+w,go-w,a+r ${WRKSRC} cd ${WRKSRC}/bin/Anomy && chmod -x *.pm */*.pm do-build: set -e; \ cd ${WRKSRC}; \ for i in mailblogger sanitizer simplify; do \ ( \ ${ECHO} '#!${SH}'; \ ${ECHO} 'ANOMY=${ANOMYLIB}'; \ ${ECHO} 'export ANOMY'; \ ${ECHO} 'exec $${ANOMY}/bin/'"$$i"'.pl "$$@"'; \ ) > "$$i"; \ done; \ [ -d contrib/.tmp ] && rmdir contrib/.tmp do-install: ${INSTALL_SCRIPT} ${WRKSRC}/sanitizer ${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/simplify ${PREFIX}/sbin ${INSTALL_DATA_DIR} ${ANOMYDOC} cd ${WRKSRC} && pax -rw -s',.*\.orig$$,,' -s',^\..*$$,,' \ CHANGELOG.sanitizer \ CREDITS \ README.sanitizer \ UNICODE.TXT \ contrib \ sanitizer.html \ ${ANOMYDOC} chown -R ${SHAREOWN}:${SHAREGRP} ${ANOMYDOC} ${INSTALL_DATA_DIR} ${ANOMYLIB} ${INSTALL_DATA_DIR} ${ANOMYLIB}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/mailblogger.pl ${ANOMYLIB}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/sanitizer.pl ${ANOMYLIB}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/simplify.pl ${ANOMYLIB}/bin cd ${WRKSRC}/bin && pax -rw -s',.*\.orig$$,,' Anomy ${ANOMYLIB}/bin chown -R ${LIBOWN}:${LIBGRP} ${ANOMYLIB} .include "../../mk/bsd.pkg.mk"