aboutsummaryrefslogtreecommitdiff
path: root/textproc/p5-XML-STX
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2018-02-28 15:12:48 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2018-02-28 15:12:48 +0000
commite08f6fab8aed7b06ed3412bd340bef73c487673b (patch)
tree02ca09fa784a1e5e1eb594b43c4a2bbdff860031 /textproc/p5-XML-STX
parent19105287d9f3c789927fb0fc94a96d7c5f3af66a (diff)
downloadports-e08f6fab8aed7b06ed3412bd340bef73c487673b.tar.gz
ports-e08f6fab8aed7b06ed3412bd340bef73c487673b.zip
Add LICENSE
- Sort *_DEPENDS - Remove USE_PERL5=patch - Add SHEBANG_GLOB - Convert to options target helper - Sort PLIST
Notes
Notes: svn path=/head/; revision=463220
Diffstat (limited to 'textproc/p5-XML-STX')
-rw-r--r--textproc/p5-XML-STX/Makefile20
-rw-r--r--textproc/p5-XML-STX/pkg-plist20
2 files changed, 22 insertions, 18 deletions
diff --git a/textproc/p5-XML-STX/Makefile b/textproc/p5-XML-STX/Makefile
index 5682de6f7255..9d39bc37f7c2 100644
--- a/textproc/p5-XML-STX/Makefile
+++ b/textproc/p5-XML-STX/Makefile
@@ -11,29 +11,33 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pure Perl STX processor
-BUILD_DEPENDS= p5-XML-SAX>=0:textproc/p5-XML-SAX \
- p5-Clone>=0:devel/p5-Clone \
- p5-XML-NamespaceSupport>=0:textproc/p5-XML-NamespaceSupport
+LICENSE= ART10 GPLv1+
+LICENSE_COMB= dual
+
+BUILD_DEPENDS= p5-Clone>=0:devel/p5-Clone \
+ p5-XML-NamespaceSupport>=0:textproc/p5-XML-NamespaceSupport \
+ p5-XML-SAX>=0:textproc/p5-XML-SAX
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 shebangfix
-SHEBANG_FILES= examples/tester.pl examples/stx-filter.pl
-USE_PERL5= configure patch
+USE_PERL5= configure
NO_ARCH= yes
+SHEBANG_GLOB= *.pl
OPTIONS_DEFINE= DOCS EXAMPLES
post-extract:
@${MKDIR} ${WRKSRC}/scripts
- @${MV} ${WRKSRC}/stx*.pl ${WRKSRC}/scripts
+ @${MV} ${WRKSRC}/*.pl ${WRKSRC}/scripts
post-patch:
- @${PERL} -pi -e 's!(?=stx\w+\.pl)!scripts/!g' ${WRKSRC}/Makefile.PL
+ @${REINPLACE_CMD} -e '/EXE_FILES/ s|\([[:alpha:]]*\.pl\)|scripts/&|g' ${WRKSRC}/Makefile.PL
-post-install:
+post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
+post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
diff --git a/textproc/p5-XML-STX/pkg-plist b/textproc/p5-XML-STX/pkg-plist
index af020d599ac3..81cd983b69a9 100644
--- a/textproc/p5-XML-STX/pkg-plist
+++ b/textproc/p5-XML-STX/pkg-plist
@@ -1,15 +1,5 @@
bin/stxcmd.pl
bin/stxview.pl
-%%PERL5_MAN3%%/XML::STX.3.gz
-%%PERL5_MAN3%%/XML::STX::Base.3.gz
-%%PERL5_MAN3%%/XML::STX::Buffer.3.gz
-%%PERL5_MAN3%%/XML::STX::Functions.3.gz
-%%PERL5_MAN3%%/XML::STX::Parser.3.gz
-%%PERL5_MAN3%%/XML::STX::Runtime.3.gz
-%%PERL5_MAN3%%/XML::STX::STXPath.3.gz
-%%PERL5_MAN3%%/XML::STX::Stylesheet.3.gz
-%%PERL5_MAN3%%/XML::STX::TrAX.3.gz
-%%PERL5_MAN3%%/XML::STX::Writer.3.gz
%%SITE_PERL%%/XML/STX.pm
%%SITE_PERL%%/XML/STX/Base.pm
%%SITE_PERL%%/XML/STX/Buffer.pm
@@ -20,6 +10,16 @@ bin/stxview.pl
%%SITE_PERL%%/XML/STX/Stylesheet.pm
%%SITE_PERL%%/XML/STX/TrAX.pm
%%SITE_PERL%%/XML/STX/Writer.pm
+%%PERL5_MAN3%%/XML::STX.3.gz
+%%PERL5_MAN3%%/XML::STX::Base.3.gz
+%%PERL5_MAN3%%/XML::STX::Buffer.3.gz
+%%PERL5_MAN3%%/XML::STX::Functions.3.gz
+%%PERL5_MAN3%%/XML::STX::Parser.3.gz
+%%PERL5_MAN3%%/XML::STX::Runtime.3.gz
+%%PERL5_MAN3%%/XML::STX::STXPath.3.gz
+%%PERL5_MAN3%%/XML::STX::Stylesheet.3.gz
+%%PERL5_MAN3%%/XML::STX::TrAX.3.gz
+%%PERL5_MAN3%%/XML::STX::Writer.3.gz
%%PORTDOCS%%%%DOCSDIR%%/STX.html
%%PORTDOCS%%%%DOCSDIR%%/TrAXref.html
%%PORTDOCS%%%%DOCSDIR%%/TrAXref.pod