Import p5-ExtUtils-XSpp, another prerequisite for p5-Wx.

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 commit is contained in:
landry 2009-09-04 16:07:49 +00:00
parent 857d746261
commit 37f1fbedad
4 changed files with 45 additions and 0 deletions

View File

@ -0,0 +1,19 @@
# $OpenBSD: Makefile,v 1.1.1.1 2009/09/04 16:07:49 landry Exp $
COMMENT = XS for C++
MODULES = cpan
DISTNAME = ExtUtils-XSpp-0.04
CATEGORIES = devel
# Perl
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
CONFIGURE_STYLE = modbuild
REGRESS_DEPENDS = devel/p5-Test-Base \
devel/p5-Test-Differences
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (ExtUtils-XSpp-0.04.tar.gz) = z7Tyos8Hn+Z1/fnqXuYeZA==
RMD160 (ExtUtils-XSpp-0.04.tar.gz) = 3WsT6dvzumJhqMsA6G0n9O8mets=
SHA1 (ExtUtils-XSpp-0.04.tar.gz) = Y/CutnwL9FvHLvnOr96KJHLnZtk=
SHA256 (ExtUtils-XSpp-0.04.tar.gz) = 5yosuyt/mBdSn/VExq0yljgq0L7icflmOSPPmPjmq6g=
SIZE (ExtUtils-XSpp-0.04.tar.gz) = 71998

View File

@ -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*.

View File

@ -0,0 +1,16 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/09/04 16:07:49 landry Exp $
bin/xspp
${P5SITE}/ExtUtils/
${P5SITE}/ExtUtils/XSpp/
${P5SITE}/ExtUtils/XSpp.pm
${P5SITE}/ExtUtils/XSpp.pod
${P5SITE}/ExtUtils/XSpp/Driver.pm
${P5SITE}/ExtUtils/XSpp/Grammar.pm
${P5SITE}/ExtUtils/XSpp/Node.pm
${P5SITE}/ExtUtils/XSpp/Parser.pm
${P5SITE}/ExtUtils/XSpp/Typemap.pm
@man man/man1/xspp.1
@man man/man3p/ExtUtils::XSpp.3p
@man man/man3p/ExtUtils::XSpp::Node.3p
@man man/man3p/ExtUtils::XSpp::Parser.3p
@man man/man3p/ExtUtils::XSpp::Typemap.3p