New port: ExtUtils::ParseXS.
ExtUtils::ParseXS will compile XS code into C code by embedding the constructs necessary to let C functions manipulate Perl values and creates the glue necessary to let Perl access those functions. The compiler uses typemaps to determine how to map C function parameters and variables to Perl values.
This commit is contained in:
parent
aeacf70455
commit
f3ea002a95
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=83806
@ -561,6 +561,7 @@
|
||||
SUBDIR += p5-Event
|
||||
SUBDIR += p5-Exception-Class
|
||||
SUBDIR += p5-Exporter-Lite
|
||||
SUBDIR += p5-ExtUtils-ParseXS
|
||||
SUBDIR += p5-File-BasicFlock
|
||||
SUBDIR += p5-File-Binary
|
||||
SUBDIR += p5-File-Cache
|
||||
|
24
devel/p5-ExtUtils-ParseXS/Makefile
Normal file
24
devel/p5-ExtUtils-ParseXS/Makefile
Normal file
@ -0,0 +1,24 @@
|
||||
# New ports collection makefile for: ExtUtils::ParseXS
|
||||
# Date created: 29 June 2003
|
||||
# Whom: Dmitry Sivachenko <demon@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= ExtUtils-ParseXS
|
||||
PORTVERSION= 2.02
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
||||
MASTER_SITE_SUBDIR= ExtUtils
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= demon@FreeBSD.org
|
||||
COMMENT= Converts Perl XS code into C code
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
MAN3= ExtUtils::ParseXS.3
|
||||
|
||||
pre-patch:
|
||||
@${PERL} -pi -e 's/INSTALLDIRS/bebe/' ${WRKSRC}/Makefile.PL
|
||||
|
||||
.include <bsd.port.mk>
|
1
devel/p5-ExtUtils-ParseXS/distinfo
Normal file
1
devel/p5-ExtUtils-ParseXS/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (ExtUtils-ParseXS-2.02.tar.gz) = f9f2b373789e91d673ed85654df3ea2b
|
5
devel/p5-ExtUtils-ParseXS/pkg-descr
Normal file
5
devel/p5-ExtUtils-ParseXS/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
ExtUtils::ParseXS will compile XS code into C code by embedding the
|
||||
constructs necessary to let C functions manipulate Perl values and creates
|
||||
the glue necessary to let Perl access those functions. The compiler uses
|
||||
typemaps to determine how to map C function parameters and variables to Perl
|
||||
values.
|
6
devel/p5-ExtUtils-ParseXS/pkg-plist
Normal file
6
devel/p5-ExtUtils-ParseXS/pkg-plist
Normal file
@ -0,0 +1,6 @@
|
||||
%%SITE_PERL%%/ExtUtils/xsubpp
|
||||
%%SITE_PERL%%/ExtUtils/ParseXS.pm
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/ParseXS/.packlist
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/ParseXS
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils
|
||||
@dirrm %%SITE_PERL%%/ExtUtils
|
Loading…
Reference in New Issue
Block a user