aboutsummaryrefslogtreecommitdiff
path: root/irc/pisg
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2016-02-07 11:44:24 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2016-02-07 11:44:24 +0000
commitfe9f12472035dd38b7d1a2485c12f9860e018795 (patch)
treef774c42e04f2f048a84d5d2ce11a4fe6e77b5213 /irc/pisg
parentbe1ddad1fda03c2f1bc4ef9ce43ad5293be378ef (diff)
downloadports-fe9f12472035dd38b7d1a2485c12f9860e018795.tar.gz
ports-fe9f12472035dd38b7d1a2485c12f9860e018795.zip
- Add LICENSE
- Add NO_ARCH - Switch to options helpers - Cosmetic fixes
Notes
Notes: svn path=/head/; revision=408377
Diffstat (limited to 'irc/pisg')
-rw-r--r--irc/pisg/Makefile28
1 files changed, 13 insertions, 15 deletions
diff --git a/irc/pisg/Makefile b/irc/pisg/Makefile
index 3685293e78b5..5593939a7eed 100644
--- a/irc/pisg/Makefile
+++ b/irc/pisg/Makefile
@@ -10,20 +10,17 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl IRC Statistics Generator
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
USES= perl5 shebangfix
SHEBANG_FILES= pisg
-NO_BUILD= YES
+NO_BUILD= yes
+NO_ARCH= yes
OPTIONS_DEFINE= LOGCHARSET DOCS
LOGCHARSET_DESC= Character set for logfiles
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MLOGCHARSET}
-RUN_DEPENDS+= p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv
-.endif
-
-do-build:
+LOGCHARSET_RUN_DEPENDS= p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv
pre-patch:
@${REINPLACE_CMD} -e 's|lang.txt|${PREFIX}/share/pisg/lang.txt|; \
@@ -31,10 +28,10 @@ pre-patch:
${WRKSRC}/modules/Pisg.pm
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/pisg
- ${MKDIR} ${STAGEDIR}${DATADIR}/layout
- ${MKDIR} ${STAGEDIR}${DATADIR}/gfx
- ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Pisg/Parser/Format
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/pisg
+ @${MKDIR} ${STAGEDIR}${DATADIR}/layout
+ @${MKDIR} ${STAGEDIR}${DATADIR}/gfx
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Pisg/Parser/Format
${INSTALL_DATA} ${WRKSRC}/pisg.cfg ${STAGEDIR}${PREFIX}/etc/pisg/pisg.cfg.sample
${INSTALL_DATA} ${WRKSRC}/gfx/* ${STAGEDIR}${DATADIR}/gfx
${INSTALL_DATA} ${WRKSRC}/layout/* ${STAGEDIR}${DATADIR}/layout
@@ -44,8 +41,9 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/modules/Pisg/Parser/*.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Pisg/Parser
${INSTALL_DATA} ${WRKSRC}/modules/Pisg/Parser/Format/*.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Pisg/Parser/Format
${INSTALL_SCRIPT} ${WRKSRC}/pisg ${STAGEDIR}${PREFIX}/bin
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/pisg-doc.txt ${STAGEDIR}${DOCSDIR}/pisg-doc.txt
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/pisg-doc.txt ${STAGEDIR}${DOCSDIR}/pisg-doc.txt
.include <bsd.port.mk>