aboutsummaryrefslogtreecommitdiff
path: root/textproc/colordiff
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2013-10-22 21:51:59 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2013-10-22 21:51:59 +0000
commitda6546de6f6e11114e278090bead634b05a6a6ef (patch)
tree9e0abe96af95fdcdd6dadf6d7b726eab4ddf6020 /textproc/colordiff
parentc230edc9ce37587f4cd7cbb0cee74f1266dc8921 (diff)
downloadports-da6546de6f6e11114e278090bead634b05a6a6ef.tar.gz
ports-da6546de6f6e11114e278090bead634b05a6a6ef.zip
Support staging
Notes
Notes: svn path=/head/; revision=331328
Diffstat (limited to 'textproc/colordiff')
-rw-r--r--textproc/colordiff/Makefile15
-rw-r--r--textproc/colordiff/pkg-plist1
2 files changed, 7 insertions, 9 deletions
diff --git a/textproc/colordiff/Makefile b/textproc/colordiff/Makefile
index ade70bc014ea..4cfa9521c93a 100644
--- a/textproc/colordiff/Makefile
+++ b/textproc/colordiff/Makefile
@@ -16,18 +16,15 @@ NO_BUILD= yes
SHEBANG_FILES= colordiff.pl
-MAN1= colordiff.1
-
-NO_STAGE= yes
post-patch:
- @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' ${WRKSRC}/${MAN1}
+ @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' ${WRKSRC}/${PORTNAME}.1
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/bin/${PORTNAME}
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MAN1PREFIX}/man/man1
- ${INSTALL_DATA} ${WRKSRC}/colordiffrc ${PREFIX}/etc/colordiffrc.default
-.if !exists(${PREFIX}/etc/colordiffrc)
- ${INSTALL_DATA} ${WRKSRC}/colordiffrc ${PREFIX}/etc
+ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+ ${INSTALL_DATA} ${WRKSRC}/colordiffrc ${STAGEDIR}${PREFIX}/etc/colordiffrc.default
+.if !exists(${STAGEDIR}${PREFIX}/etc/colordiffrc)
+ ${INSTALL_DATA} ${WRKSRC}/colordiffrc ${STAGEDIR}${PREFIX}/etc
.endif
.include <bsd.port.mk>
diff --git a/textproc/colordiff/pkg-plist b/textproc/colordiff/pkg-plist
index c6e4e6997b57..22dbae8eed38 100644
--- a/textproc/colordiff/pkg-plist
+++ b/textproc/colordiff/pkg-plist
@@ -1,4 +1,5 @@
bin/colordiff
+man/man1/colordiff.1.gz
@unexec if cmp -s %D/etc/colordiffrc %D/etc/colordiffrc.default; then rm -f %D/etc/colordiffrc; fi
etc/colordiffrc.default
@exec [ -f %B/colordiffrc ] || cp %B/%f %B/colordiffrc