diff options
author | Guido Falsi <madpilot@FreeBSD.org> | 2016-02-14 14:55:10 +0000 |
---|---|---|
committer | Guido Falsi <madpilot@FreeBSD.org> | 2016-02-14 14:55:10 +0000 |
commit | 46270cda838cf13a4ce5611aadd5b104b700fe6d (patch) | |
tree | 2bb04c8648d9f90a6e8a210fa1c812f4c70aa750 /mail/dma/Makefile | |
parent | - Fix formating (diff) |
- Update to 0.11
- Update GITHUB usage
- Use software own install target
- Removed support for unsupported FreeBSD releases
Notes
Notes:
svn path=/head/; revision=408860
Diffstat (limited to 'mail/dma/Makefile')
-rw-r--r-- | mail/dma/Makefile | 32 |
1 files changed, 13 insertions, 19 deletions
diff --git a/mail/dma/Makefile b/mail/dma/Makefile index eda24798fe46..c2197b766be2 100644 --- a/mail/dma/Makefile +++ b/mail/dma/Makefile @@ -2,11 +2,10 @@ # $FreeBSD$ PORTNAME= dma -PORTVERSION= v0.9 -PORTREVISION= 1 +PORTVERSION= 0.11 +DISTVERSIONPREFIX= v PORTEPOCH= 1 CATEGORIES= mail ipv6 -EXTRACT_SUFX= MAINTAINER= ports@FreeBSD.org COMMENT= DragonFly Mail Agent, a small MTA for local/outbound mail @@ -17,15 +16,17 @@ USE_OPENSSL= yes USE_GITHUB= yes GH_ACCOUNT= corecode -GH_TAGNAME= 2bb8bcb +BUILD_WRKSRC= ${WRKSRC}/bsd +INSTALL_WRKSRC= ${WRKSRC}/bsd CFLAGS+= -I${OPENSSLINC} \ -DCONF_PATH='\"${PREFIX}/etc/dma\"' \ -DDMA_ROOT_USER='\"mailnull\"' \ -DDMA_GROUP='\"mail\"' LDFLAGS+= -L${OPENSSLLIB} -MAKE_ENV= __MAKE_CONF=/dev/null SRCCONF=/dev/null NO_WERROR=defined +MAKE_ENV= __MAKE_CONF=/dev/null SRCCONF=/dev/null NO_WERROR=defined \ + MANDIR=${MANDIRS}/man USE_RC_SUBR= dma_flushq SUB_FILES= pkg-message @@ -42,28 +43,21 @@ PLIST_SUB+= VARDIR="" PLIST_SUB+= VARDIR="@comment " .endif -pre-patch: - @${MKDIR} ${WRKSRC}/dma ${WRKSRC}/dma-mbox-create - @${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.dist - post-patch: @${REINPLACE_CMD} -e 's,/etc/dma,${PREFIX}/etc/dma,g' \ ${WRKSRC}/dma.8 @${REINPLACE_CMD} -e 's, /etc/dma, ${PREFIX}/etc/dma,g' \ ${WRKSRC}/dma.conf + @${REINPLACE_CMD} -e '/^MK_MAN/d' -e 's/^NOMAN/NO_MAN/' \ + ${WRKSRC}/bsd/dma-mbox-create/Makefile .if ${OSVERSION} < 1000013 - @${REINPLACE_CMD} -e 's,^YFLAGS.*,,' ${WRKSRC}/dma/Makefile + @${REINPLACE_CMD} -e 's,^YFLAGS.*,,' ${WRKSRC}/bsd/dma/Makefile .endif -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/dma/dma ${STAGEDIR}/${PREFIX}/libexec - ${INSTALL_PROGRAM} \ - ${WRKSRC}/dma-mbox-create/dma-mbox-create ${STAGEDIR}/${PREFIX}/libexec - ${INSTALL_MAN} ${WRKSRC}/dma.8 ${STAGEDIR}/${PREFIX}/man/man8/ - ${MKDIR} ${STAGEDIR}/${PREFIX}/etc/dma -.for i in ${CONFFILES} - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}/${PREFIX}/etc/dma/${i}.sample -.endfor +post-install: + ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}/var/spool/dma + ${INSTALL_DATA} ${WRKSRC}/dma.conf ${STAGEDIR}${ETCDIR}/dma.conf.sample + ${INSTALL_DATA} ${WRKSRC}/auth.conf ${STAGEDIR}${ETCDIR}/auth.conf.sample .include <bsd.port.post.mk> |