diff options
author | Adam Weinberger <adamw@FreeBSD.org> | 2014-04-20 22:07:46 +0000 |
---|---|---|
committer | Adam Weinberger <adamw@FreeBSD.org> | 2014-04-20 22:07:46 +0000 |
commit | b674570f10e781244145c42715f5e9f98c2750d1 (patch) | |
tree | d0a53c1a9832afed762eb1cf57bea97e35fe7f01 /comms/efax/Makefile | |
parent | Switch to using an exists() check on netatalk/ddp.h. (diff) |
STAGE support, replace pkg-install with some plist
magic and a pkg-message. Rename patches to avoid
forbidden characters. Use @sample.
Notes
Notes:
svn path=/head/; revision=351652
Diffstat (limited to 'comms/efax/Makefile')
-rw-r--r-- | comms/efax/Makefile | 40 |
1 files changed, 17 insertions, 23 deletions
diff --git a/comms/efax/Makefile b/comms/efax/Makefile index 0e0ffd03ff9f..5db25aa6ac23 100644 --- a/comms/efax/Makefile +++ b/comms/efax/Makefile @@ -3,46 +3,40 @@ PORTNAME= efax-0.9a PORTVERSION= 001114a7 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= comms MASTER_SITES= http://shino.pos.to/linux/ MAINTAINER= ports@FreeBSD.org COMMENT= Fax send/receive program -RUN_DEPENDS= xloadimage:${PORTSDIR}/x11/xloadimage +RUN_DEPENDS=xloadimage:${PORTSDIR}/x11/xloadimage -USES= gmake -MAN1= fax.1 \ - efax.1 \ - efix.1 DOCSDIR= ${PREFIX}/share/doc/efax PORTDOCS= COPYING README printcap.sample efax.html fax.html MAKE_ENV= INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ - INSTALL_SCRIPT="${INSTALL_SCRIPT}" \ - INSTALL_DATA="${INSTALL_DATA}" + INSTALL_SCRIPT="${INSTALL_SCRIPT}" \ + INSTALL_DATA="${INSTALL_DATA}" +SUB_FILES= pkg-message CONFLICTS= efax-gtk-* -NO_STAGE= yes +post-patch: + ${REINPLACE_CMD} -e 's,$$(PREFIX),${STAGEDIR}&,g' ${WRKSRC}/Makefile + post-build: - ${MV} ${WRKSRC}/fax ${WRKSRC}/fax.orig - ${CAT} ${WRKSRC}/fax.orig | ${SED} -e s!%%PREFIX%%!${PREFIX}!g > \ - ${WRKSRC}/fax + ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/fax OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - post-install: - ${INSTALL_DATA} ${WRKSRC}/efax.rc.sample ${PREFIX}/etc - ${INSTALL_DATA} ${WRKSRC}/efax.rc.sample.ja ${PREFIX}/etc -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR} -.endif - @${ECHO_CMD} - @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - @${ECHO_CMD} + ${INSTALL_DATA} ${WRKSRC}/efax.rc.sample ${STAGEDIR}${PREFIX}/etc + ${INSTALL_DATA} ${WRKSRC}/efax.rc.sample.ja ${STAGEDIR}${PREFIX}/etc/efax.rc.ja.sample + @${MKDIR} ${STAGEDIR}/var/spool/fax/incoming + ${TOUCH} ${STAGEDIR}/var/spool/fax/incoming/.keepme + @${MKDIR} ${STAGEDIR}/var/spool/fax/outgoing + ${TOUCH} ${STAGEDIR}/var/spool/fax/outgoing/lock + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> |