mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-22 00:35:15 +00:00
Add p5-ExtUtils-Depends 0.102,
easily build XS extensions that depend on XS extensions.
This commit is contained in:
parent
bb17b7113f
commit
d8aaaf6413
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=91567
@ -632,6 +632,7 @@
|
||||
SUBDIR += p5-Event
|
||||
SUBDIR += p5-Exception-Class
|
||||
SUBDIR += p5-Exporter-Lite
|
||||
SUBDIR += p5-ExtUtils-Depends
|
||||
SUBDIR += p5-ExtUtils-ParseXS
|
||||
SUBDIR += p5-ExtUtils-XSBuilder
|
||||
SUBDIR += p5-File-BasicFlock
|
||||
|
22
devel/p5-ExtUtils-Depends/Makefile
Normal file
22
devel/p5-ExtUtils-Depends/Makefile
Normal file
@ -0,0 +1,22 @@
|
||||
# New ports collection makefile for: ExtUtils-Depends
|
||||
# Date created: 18 October 2003
|
||||
# Whom: Sergey Skvortsov <skv@protey.ru>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= ExtUtils-Depends
|
||||
PORTVERSION= 0.102
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
||||
MASTER_SITE_SUBDIR= ExtUtils
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= skv@FreeBSD.org
|
||||
COMMENT= Easily build XS extensions that depend on XS extensions
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
MAN3= ExtUtils::Depends.3
|
||||
|
||||
.include <bsd.port.mk>
|
1
devel/p5-ExtUtils-Depends/distinfo
Normal file
1
devel/p5-ExtUtils-Depends/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (ExtUtils-Depends-0.102.tar.gz) = 1f966c1bd5bab35b0eb9172a5db1f9a3
|
16
devel/p5-ExtUtils-Depends/pkg-descr
Normal file
16
devel/p5-ExtUtils-Depends/pkg-descr
Normal file
@ -0,0 +1,16 @@
|
||||
This module tries to make it easy to build Perl extensions that use
|
||||
functions and typemaps provided by other perl extensions. This means
|
||||
that a perl extension is treated like a shared library that provides
|
||||
also a C and an XS interface besides the perl one. This works as long
|
||||
as the base extension is loaded with the RTLD_GLOBAL flag (usually done
|
||||
with a
|
||||
|
||||
sub dl_load_flags {0x01}
|
||||
|
||||
in the main .pm file) if you need to use functions defined in the
|
||||
module.
|
||||
|
||||
WWW: http://search.cpan.org/dist/ExtUtils-Depends/
|
||||
|
||||
-- Sergey Skvortsov
|
||||
skv@FreeBSD.org
|
5
devel/p5-ExtUtils-Depends/pkg-plist
Normal file
5
devel/p5-ExtUtils-Depends/pkg-plist
Normal file
@ -0,0 +1,5 @@
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/Depends/.packlist
|
||||
%%SITE_PERL%%/ExtUtils/Depends.pm
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/Depends
|
||||
@unexec rmdir %D/%%SITE_PERL%%/ExtUtils 2>/dev/null || true
|
||||
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils 2>/dev/null || true
|
Loading…
Reference in New Issue
Block a user