diff options
author | obache <obache@pkgsrc.org> | 2008-08-14 12:45:50 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2008-08-14 12:45:50 +0000 |
commit | 3820942e9d511c772c67c26ef8c4e9d11edc8935 (patch) | |
tree | c58f8531fcefd26d57b49afac869a46e15beeaab | |
parent | cd04b4f41848c1dfa9eb75bcc66d479bbb6a3799 (diff) | |
download | pkgsrc-3820942e9d511c772c67c26ef8c4e9d11edc8935.tar.gz |
Import p5-PPI-XS-0.900 as devel/p5-PPI-XS.
Based on packaged by Jens Rehsack and priveided by PR 39218.
PPI::XS provides XS-based acceleration of the core PPI packages. It
selectively replaces a (small but growing) number of methods throughout PPI
with identical but much faster C versions.
Once installed, it will be auto-detected and loaded in by PPI completely
transparently.
Because the C implementations are linked to the perl versions of the same
function, it is preferable to upgrade PPI::XS any time you do a major upgrade
of PPI itself.
-rw-r--r-- | devel/p5-PPI-XS/DESCR | 8 | ||||
-rw-r--r-- | devel/p5-PPI-XS/Makefile | 25 | ||||
-rw-r--r-- | devel/p5-PPI-XS/distinfo | 5 |
3 files changed, 38 insertions, 0 deletions
diff --git a/devel/p5-PPI-XS/DESCR b/devel/p5-PPI-XS/DESCR new file mode 100644 index 00000000000..8998ae8c562 --- /dev/null +++ b/devel/p5-PPI-XS/DESCR @@ -0,0 +1,8 @@ +PPI::XS provides XS-based acceleration of the core PPI packages. It +selectively replaces a (small but growing) number of methods throughout PPI +with identical but much faster C versions. +Once installed, it will be auto-detected and loaded in by PPI completely +transparently. +Because the C implementations are linked to the perl versions of the same +function, it is preferable to upgrade PPI::XS any time you do a major upgrade +of PPI itself. diff --git a/devel/p5-PPI-XS/Makefile b/devel/p5-PPI-XS/Makefile new file mode 100644 index 00000000000..f16603a3188 --- /dev/null +++ b/devel/p5-PPI-XS/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/08/14 12:45:50 obache Exp $ +# + +DISTNAME= PPI-XS-0.900 +PKGNAME= p5-${DISTNAME} +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=PPI/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://search.cpan.org/dist/PPI-XS/ +COMMENT= Perl 5 XS acceleration for the PPI perl parser + +PKG_DESTDIR_SUPPORT= user-destdir + +# Before update this package, please check $PM_COMPATIBLE in lib/PPI/XS.pm. +# If it is greater than version of devel/p5-PPI, p5-PPI should be updated. +DEPENDS+= p5-PPI>=1.203:../../devel/p5-PPI + +BUILD_DEPENDS+= p5-ExtUtils-AutoInstall>=0.63:../../devel/p5-ExtUtils-AutoInstall + +USE_LANGUAGES=c +PERL5_PACKLIST= auto/PPI/XS/.packlist + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-PPI-XS/distinfo b/devel/p5-PPI-XS/distinfo new file mode 100644 index 00000000000..1e8d49dc672 --- /dev/null +++ b/devel/p5-PPI-XS/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/08/14 12:45:50 obache Exp $ + +SHA1 (PPI-XS-0.900.tar.gz) = 2247db8793ce8b44b422e379b65136b1848c22dd +RMD160 (PPI-XS-0.900.tar.gz) = 6526ee3ba8ebb85a44e757af83b8a4b4b13d1c57 +Size (PPI-XS-0.900.tar.gz) = 23526 |