aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorehaupt <ehaupt@FreeBSD.org>2014-02-27 15:45:19 +0800
committerehaupt <ehaupt@FreeBSD.org>2014-02-27 15:45:19 +0800
commite09947a646899a9d4ea5af00c82d00f19379d52d (patch)
tree0e588c7090e385bc0aed850deb6734d7a96985aa
parent29be3cc0e062bedb64cc33700b9bbcb7e3e5b81c (diff)
downloadfreebsd-ports-gnome-e09947a646899a9d4ea5af00c82d00f19379d52d.tar.gz
freebsd-ports-gnome-e09947a646899a9d4ea5af00c82d00f19379d52d.tar.zst
freebsd-ports-gnome-e09947a646899a9d4ea5af00c82d00f19379d52d.zip
Support staging
-rw-r--r--print/alignmargins/Makefile20
1 files changed, 7 insertions, 13 deletions
diff --git a/print/alignmargins/Makefile b/print/alignmargins/Makefile
index ec3794520830..b9649ff0010f 100644
--- a/print/alignmargins/Makefile
+++ b/print/alignmargins/Makefile
@@ -16,26 +16,20 @@ COMMENT= Utility script to generate custom margins in PPDs for CUPS
NO_BUILD= yes
USES= perl5
-NO_STAGE= yes
do-extract:
- @${RM} -rf ${WRKDIR}
- @${MKDIR} ${WRKDIR}
@${MKDIR} ${WRKSRC}
- @for distfile in ${EXTRACT_ONLY}; do \
- if ! (cd ${WRKDIR} && ${CP} ${_DISTDIR}/$$distfile ${WRKSRC});\
- then \
- exit 1; \
- fi \
- done
+.for f in ${DISTFILES}
+ @${CP} ${DISTDIR}/${DIST_SUBDIR}/${f} ${WRKSRC}
+.endfor
post-patch:
- ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
-e 's|%%DATADIR%%|${DATADIR}|g' \
${WRKSRC}/alignmargins
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/alignmargins ${LOCALBASE}/bin
- ${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/align.ps ${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/align.ps ${STAGEDIR}${DATADIR}
.include <bsd.port.mk>