summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2014-02-06 11:57:55 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2014-02-06 11:57:55 +0000
commit8edf9bbad86b8d2ee5c49e24e333a38f51454031 (patch)
tree0a40ceb40d05a72e2b511acde4b32dfbd742b9e9
parentffda67a20b266bb397ae351ba0a4e2ea4255d641 (diff)
downloadfreebsd-ports-8edf9bbad86b8d2ee5c49e24e333a38f51454031.zip
Support staging and use shebangfix.
-rw-r--r--mail/p5-Mail-Graph/Makefile16
-rw-r--r--mail/p5-Mail-Graph/pkg-plist1
2 files changed, 9 insertions, 8 deletions
diff --git a/mail/p5-Mail-Graph/Makefile b/mail/p5-Mail-Graph/Makefile
index caacd18fd96f..90df67adaf8d 100644
--- a/mail/p5-Mail-Graph/Makefile
+++ b/mail/p5-Mail-Graph/Makefile
@@ -17,22 +17,22 @@ RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD \
p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc
BUILD_DEPENDS:= ${RUN_DEPENDS}
-USES= perl5
+USES= perl5 shebangfix
USE_PERL5= configure
EXAMPLESCRIPT= samples/*pl
EXAMPLEDUMMY= samples/index/dummy.txt
EXAMPLEOUTPUT= samples/output/w3c.png samples/output/spam.css
EXAMPLEARCHIVE= samples/archive/*.gz
-MAN3= Mail::Graph.3
+SHEBANG_FILES= samples/*.pl
-NO_STAGE= yes
post-install:
- @${MKDIR} ${EXAMPLESDIR}/archive ${EXAMPLESDIR}/index ${EXAMPLESDIR}/output
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/archive \
+ ${STAGEDIR}${EXAMPLESDIR}/index ${STAGEDIR}${EXAMPLESDIR}/output
(cd ${WRKSRC} && \
- ${INSTALL_SCRIPT} ${EXAMPLESCRIPT} ${EXAMPLESDIR} && \
- ${INSTALL_SCRIPT} ${EXAMPLEDUMMY} ${EXAMPLESDIR}/index && \
- ${INSTALL_SCRIPT} ${EXAMPLEOUTPUT} ${EXAMPLESDIR}/output && \
- ${INSTALL_SCRIPT} ${EXAMPLEARCHIVE} ${EXAMPLESDIR}/archive)
+ ${INSTALL_SCRIPT} ${EXAMPLESCRIPT} ${STAGEDIR}${EXAMPLESDIR} && \
+ ${INSTALL_SCRIPT} ${EXAMPLEDUMMY} ${STAGEDIR}${EXAMPLESDIR}/index && \
+ ${INSTALL_SCRIPT} ${EXAMPLEOUTPUT} ${STAGEDIR}${EXAMPLESDIR}/output && \
+ ${INSTALL_SCRIPT} ${EXAMPLEARCHIVE} ${STAGEDIR}${EXAMPLESDIR}/archive)
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Graph/pkg-plist b/mail/p5-Mail-Graph/pkg-plist
index ef1c954a40c3..55d782037205 100644
--- a/mail/p5-Mail-Graph/pkg-plist
+++ b/mail/p5-Mail-Graph/pkg-plist
@@ -8,6 +8,7 @@
%%EXAMPLESDIR%%/output/spam.css
%%EXAMPLESDIR%%/archive/sample.txt.gz
%%EXAMPLESDIR%%/archive/sample2.txt.gz
+%%PERL5_MAN3%%/Mail::Graph.3.gz
@dirrm %%EXAMPLESDIR%%/archive
@dirrm %%EXAMPLESDIR%%/index
@dirrm %%EXAMPLESDIR%%/output