diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2021-06-14 17:32:20 +0000 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2021-06-14 17:32:20 +0000 |
commit | e98b8518a01f13cf4170e59527cc71a3c940e40e (patch) | |
tree | e9a07fc6af7fc563b134c71b0e4965eae76467c1 | |
parent | 28a702cf412f69edf99d00eb957668a6b7c05b05 (diff) | |
download | ports-e98b8518a01f13cf4170e59527cc71a3c940e40e.tar.gz ports-e98b8518a01f13cf4170e59527cc71a3c940e40e.zip |
devel/p5-XS-Parse-Keyword: Add p5-XS-Parse-Keyword 0.06
XS::Parse::Keyword provides some XS functions to assist in writing syntax
modules that provide new perl-visible syntax, primarily for authors of keyword
plugins using the PL_keyword_plugin hook mechanism. It is unlikely to be of much
use to anyone else; and highly unlikely to be any use when writing perl code
using these. Unless you are writing a keyword plugin using XS, this module is
not for you.
WWW: https://metacpan.org/dist/XS-Parse-Keyword
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-XS-Parse-Keyword/Makefile | 23 | ||||
-rw-r--r-- | devel/p5-XS-Parse-Keyword/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-XS-Parse-Keyword/pkg-descr | 8 | ||||
-rw-r--r-- | devel/p5-XS-Parse-Keyword/pkg-plist | 5 |
5 files changed, 40 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index a8d3dbf73ef7..5003b116a845 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -3647,6 +3647,7 @@ SUBDIR += p5-XML-Compile-Tester SUBDIR += p5-XML-Pastor SUBDIR += p5-XS-Object-Magic + SUBDIR += p5-XS-Parse-Keyword SUBDIR += p5-XSLoader SUBDIR += p5-XXX SUBDIR += p5-Xporter diff --git a/devel/p5-XS-Parse-Keyword/Makefile b/devel/p5-XS-Parse-Keyword/Makefile new file mode 100644 index 000000000000..8340447402c0 --- /dev/null +++ b/devel/p5-XS-Parse-Keyword/Makefile @@ -0,0 +1,23 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= XS-Parse-Keyword +PORTVERSION= 0.06 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:PEVANS +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= XS functions to assist in parsing keyword syntax + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= perl5 +USE_PERL5= modbuild + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/XS/Parse/Keyword/Keyword.so + +.include <bsd.port.mk> diff --git a/devel/p5-XS-Parse-Keyword/distinfo b/devel/p5-XS-Parse-Keyword/distinfo new file mode 100644 index 000000000000..765aa5fbf8ec --- /dev/null +++ b/devel/p5-XS-Parse-Keyword/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1622213960 +SHA256 (XS-Parse-Keyword-0.06.tar.gz) = 78bfc55695e958bbe6572956eb13c2b3ef4d50bea1e4d2861750ac3ea742d95a +SIZE (XS-Parse-Keyword-0.06.tar.gz) = 43824 diff --git a/devel/p5-XS-Parse-Keyword/pkg-descr b/devel/p5-XS-Parse-Keyword/pkg-descr new file mode 100644 index 000000000000..f9ce7c31e026 --- /dev/null +++ b/devel/p5-XS-Parse-Keyword/pkg-descr @@ -0,0 +1,8 @@ +XS::Parse::Keyword provides some XS functions to assist in writing syntax +modules that provide new perl-visible syntax, primarily for authors of keyword +plugins using the PL_keyword_plugin hook mechanism. It is unlikely to be of much +use to anyone else; and highly unlikely to be any use when writing perl code +using these. Unless you are writing a keyword plugin using XS, this module is +not for you. + +WWW: https://metacpan.org/dist/XS-Parse-Keyword diff --git a/devel/p5-XS-Parse-Keyword/pkg-plist b/devel/p5-XS-Parse-Keyword/pkg-plist new file mode 100644 index 000000000000..5b0231a174a2 --- /dev/null +++ b/devel/p5-XS-Parse-Keyword/pkg-plist @@ -0,0 +1,5 @@ +%%SITE_ARCH%%/XS/Parse/Keyword.pm +%%SITE_ARCH%%/XS/Parse/Keyword/Builder.pm +%%SITE_ARCH%%/auto/XS/Parse/Keyword/Keyword.so +%%PERL5_MAN3%%/XS::Parse::Keyword.3.gz +%%PERL5_MAN3%%/XS::Parse::Keyword::Builder.3.gz |