diff options
Diffstat (limited to 'mail/tmda/Makefile')
-rw-r--r-- | mail/tmda/Makefile | 57 |
1 files changed, 30 insertions, 27 deletions
diff --git a/mail/tmda/Makefile b/mail/tmda/Makefile index 183d601841a..e72691a1f84 100644 --- a/mail/tmda/Makefile +++ b/mail/tmda/Makefile @@ -1,22 +1,30 @@ -# $NetBSD: Makefile,v 1.18 2004/04/18 04:42:32 snj Exp $ +# $NetBSD: Makefile,v 1.19 2004/06/06 05:08:34 schmonz Exp $ # -DISTNAME= tmda-1.0 +DISTNAME= tmda-1.0.3 CATEGORIES= mail python -MASTER_SITES= http://tmda.net/releases/ \ - http://tmda.net/releases/old/ +MASTER_SITES= http://tmda.net/releases/stable/ EXTRACT_SUFX= .tgz MAINTAINER= kim@tac.nyc.ny.us HOMEPAGE= http://tmda.net/ COMMENT= Python-based SPAM reduction system -PYTHON_VERSIONS_ACCEPTED= 23 23pth 22 22pth 21 21pth - USE_BUILDLINK3= yes +USE_PKGINSTALL= yes PY_PATCHPLIST= # defined PYTHON_PATCH_SCRIPTS= ${TMDA_PROGRAMS} +PKG_SYSCONFSUBDIR= ${PKGBASE} + +PYTHON_VERSIONS_ACCEPTED= 23 23pth 22 22pth + +PKG_GROUPS= tofmipd +PKG_USERS= tofmipd:tofmipd::TMDA\\ ofmipd\\ User + +RCD_SCRIPTS= tofmipd +FILES_SUBST+= PYTHONBIN=${PYTHONBIN} + SHAREDIR= share/${PKGBASE} DOCDIR= share/doc/${PKGBASE} CONTRIBDIR= share/doc/${PKGBASE}/contrib @@ -26,27 +34,18 @@ PLIST_SUBST+= DOCDIR="${DOCDIR}" PLIST_SUBST+= CONTRIBDIR="${CONTRIBDIR}" PLIST_SUBST+= HTMLDIR="${HTMLDIR}" -TMDA_PROGRAMS= bin/tmda-address -TMDA_PROGRAMS+= bin/tmda-check-address -TMDA_PROGRAMS+= bin/tmda-filter -TMDA_PROGRAMS+= bin/tmda-inject -TMDA_PROGRAMS+= bin/tmda-keygen -TMDA_PROGRAMS+= bin/tmda-ofmipd -TMDA_PROGRAMS+= bin/tmda-pending -TMDA_PROGRAMS+= bin/tmda-rfilter -TMDA_PROGRAMS+= bin/tmda-sendmail - -TMDA_DOCS= CODENAMES -TMDA_DOCS+= COPYING -TMDA_DOCS+= CRYPTO -TMDA_DOCS+= ChangeLog -TMDA_DOCS+= INSTALL -TMDA_DOCS+= README -TMDA_DOCS+= THANKS -TMDA_DOCS+= UPGRADE +TMDA_PROGRAMS= bin/tmda-* +TMDA_DOCS= CODENAMES COPYING CRYPTO ChangeLog INSTALL README THANKS UPGRADE +TMDA_HTDOCS= htdocs/*.html +TMDA_CONTRIB= contrib/* + +SUBST_CLASSES+= etc +SUBST_STAGE.etc= do-configure +SUBST_FILES.etc= bin/tmda-ofmipd TMDA/Auth.py TMDA/Defaults.py +SUBST_SED.etc= -e 's|/etc|${PKG_SYSCONFDIR}|g' do-build: - cd ${WRKSRC}; ${PYTHONBIN} ./compileall + cd ${WRKSRC} && ${PYTHONBIN} ./compileall do-install: for f in ${TMDA_PROGRAMS}; do \ @@ -69,10 +68,14 @@ do-install: done ${INSTALL_DATA_DIR} ${PREFIX}/${CONTRIBDIR} - ${INSTALL_DATA} ${WRKSRC}/contrib/* ${PREFIX}/${CONTRIBDIR} + for f in ${TMDA_CONTRIB}; do \ + ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/${CONTRIBDIR}; \ + done ${INSTALL_DATA_DIR} ${PREFIX}/${HTMLDIR} - ${INSTALL_DATA} ${WRKSRC}/htdocs/*.html ${PREFIX}/${HTMLDIR} + for f in ${TMDA_HTDOCS}; do \ + ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/${HTMLDIR}; \ + done ${INSTALL_DATA_DIR} ${PREFIX}/${HTMLDIR}/img ${INSTALL_DATA} ${WRKSRC}/htdocs/img/*.png ${PREFIX}/${HTMLDIR}/img |