diff --git a/devel/p5-ExtUtils-XSpp/DESCR b/devel/p5-ExtUtils-XSpp/DESCR new file mode 100644 index 000000000000..52268a9aee52 --- /dev/null +++ b/devel/p5-ExtUtils-XSpp/DESCR @@ -0,0 +1,5 @@ +XS++ is just a thin layer over plain XS, hence to use it you are supposed +to know, at the very least, C++ and XS. + +This means that you will need typemaps for both the normal XS pre-processor +xsubpp and the XS++ pre-processor xspp. diff --git a/devel/p5-ExtUtils-XSpp/Makefile b/devel/p5-ExtUtils-XSpp/Makefile new file mode 100644 index 000000000000..79c70d4613b9 --- /dev/null +++ b/devel/p5-ExtUtils-XSpp/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/01/16 14:06:38 sno Exp $ + +DISTNAME= ExtUtils-XSpp-0.05 +PKGNAME= p5-${DISTNAME} +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=ExtUtils/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://search.cpan.org/dist/ExtUtils-XSpp/ +COMMENT= XS for C++ +LICENSE= ${PERL5_LICENSE} + +BUILD_DEPENDS+= p5-Test-Base-[0-9]*:../../devel/p5-Test-Base +BUILD_DEPENDS+= p5-Test-Differences-[0-9]*:../../devel/p5-Test-Differences + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_LANGUAGES= c +PERL5_PACKLIST= auto/ExtUtils/XSpp/.packlist +PERL5_MODULE_TYPE= Module::Build + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-ExtUtils-XSpp/distinfo b/devel/p5-ExtUtils-XSpp/distinfo new file mode 100644 index 000000000000..cd29ce067728 --- /dev/null +++ b/devel/p5-ExtUtils-XSpp/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/01/16 14:06:38 sno Exp $ + +SHA1 (ExtUtils-XSpp-0.05.tar.gz) = 593479da08961be6af7e74142ef9360323753cd5 +RMD160 (ExtUtils-XSpp-0.05.tar.gz) = ee76412424470b65d3616153055b328614043fa5 +Size (ExtUtils-XSpp-0.05.tar.gz) = 87209 bytes