diff options
author | taca <taca@pkgsrc.org> | 2004-12-15 13:18:02 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2004-12-15 13:18:02 +0000 |
commit | ce37b765eef959566ccc1d5be7a6400ffa0955ed (patch) | |
tree | 1e7418e0c3df82b471dca9dc31e7a80997dc3cd1 /mail/yatsvrs/Makefile | |
parent | 5a2596100f1ae39b721678fa78c8aa439186a1e6 (diff) | |
download | pkgsrc-ce37b765eef959566ccc1d5be7a6400ffa0955ed.tar.gz |
- Utilize bsd.pkg.install.mk framework.
- Add fallback sendmail path, should fix some buld build problem.
- Add -x option which enable XTND command support to yatd(8).
Bump PKGREVISION.
Diffstat (limited to 'mail/yatsvrs/Makefile')
-rw-r--r-- | mail/yatsvrs/Makefile | 50 |
1 files changed, 20 insertions, 30 deletions
diff --git a/mail/yatsvrs/Makefile b/mail/yatsvrs/Makefile index 02bc1c6c93b..ba8e9c00432 100644 --- a/mail/yatsvrs/Makefile +++ b/mail/yatsvrs/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.9 2003/11/06 03:39:39 taca Exp $ +# $NetBSD: Makefile,v 1.10 2004/12/15 13:18:02 taca Exp $ # DISTNAME= yatsvrs-5.00p6 PKGNAME= ${DISTNAME:S/p/./} -PKGREVISION= 2 +PKGREVISION= 3 CATEGORIES= mail MASTER_SITES= ftp://ftp.jone-system.com/pub/jepro/yatsvr/ @@ -13,13 +13,8 @@ COMMENT= Extended POP3 server and some supporting servers CONFLICTS= ascyd-* yatsvr4-* +USE_PKGINSTALL= yes GNU_CONFIGURE= yes - -YATSVR_LOGFAC?= LOG_LOCAL4 -YATSVR_MINGID?= 1001 -YATSVR_MAXGID?= 64999 -PKG_SYSCONFSUBDIR?= yatsvr5 -OLDCONFDIR= ${PREFIX}/etc/yat DOCS= IMPORTANT README UPDATE doc/YATCONF doc/YATEXT4 DOCDIR= ${PREFIX}/share/doc/yatsvr5 EXAMPLES= yatrc2 yatsvrrc @@ -34,40 +29,35 @@ CONFIGURE_ARGS+= --enable-shadow-password DEINSTALL_FILE= ${WRKDIR}/DEINSTALL INSTALL_FILE= ${WRKDIR}/INSTALL -DEFAULT_ADMIN= root - -FILES_SUBST+= AWK=${AWK:Q} -FILES_SUBST+= CAT=${CAT:Q} -FILES_SUBST+= CMP=${CMP:Q} -FILES_SUBST+= CHMOD=${CHMOD:Q} -FILES_SUBST+= MKDIR=${MKDIR:Q} -FILES_SUBST+= RM=${RM:Q} -FILES_SUBST+= RMDIR=${RMDIR:Q} -FILES_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} -FILES_SUBST+= DEFAULT_ADMIN=${DEFAULT_ADMIN} -FILES_SUBST+= EXAMPLESDIR=${EXAMPLESDIR} -FILES_SUBST+= EXAMPLES=${EXAMPLES:Q} -FILES_SUBST+= YATSVR_INSTALL_DATA=${INSTALL_DATA:Q} +FILES_SUBST+= DEFAULT_ADMIN=${DEFAULT_YATADMIN} FILES_SUBST+= YATSVR_MINGID=${YATSVR_MINGID} FILES_SUBST+= YATSVR_MAXGID=${YATSVR_MAXGID} -FILES_SUBST_SED= ${FILES_SUBST:S/=/@!/:S/$/!g/:S/^/ -e s!@/} -MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} +DEINSTALL_EXTRA_TMPL= ${.CURDIR}/DEINSTALL +INSTALL_EXTRA_TMPL= ${.CURDIR}/INSTALL + +.for f in ${EXAMPLES} +CONF_FILES+= ${EXAMPLESDIR}/$f ${PKG_SYSCONFDIR}/$f +.endfor +OWN_DIRS+= ${PKG_SYSCONFDIR} -post-build: - ${SED} ${FILES_SUBST_SED} ${PKGDIR}/INSTALL > ${INSTALL_FILE} - ${SED} ${FILES_SUBST_SED} ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE} +.include "../../mk/bsd.prefs.mk" + +YATSVR_LOGFAC?= LOG_LOCAL4 +YATSVR_MINGID?= 1001 +YATSVR_MAXGID?= 64999 +DEFAULT_YATADMIN?= root +PKG_SYSCONFSUBDIR?= yatsvr5 +OLDCONFDIR?= ${PKG_SYSCONFBASE}/yat post-install: - ${INSTALL_DATA_DIR} ${PKG_SYSCONFDIR} ${INSTALL_DATA_DIR} ${DOCDIR} .for f in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/$f ${DOCDIR} .endfor ${INSTALL_DATA_DIR} ${EXAMPLESDIR} .for f in ${EXAMPLES} - ${INSTALL_DATA} ${WRKSRC}/sample/$f ${EXAMPLESDIR}/$f.example + ${INSTALL_DATA} ${WRKSRC}/sample/$f ${EXAMPLESDIR}/$f .endfor - PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL .include "../../mk/bsd.pkg.mk" |