diff options
author | Alexander Leidinger <netchild@FreeBSD.org> | 2002-08-08 13:23:01 +0000 |
---|---|---|
committer | Alexander Leidinger <netchild@FreeBSD.org> | 2002-08-08 13:23:01 +0000 |
commit | 5cc9878475def8bb72a645a8cada7f3ece3d95e0 (patch) | |
tree | 6a50d7421fdf90924d71a19f3996b0e83fbd87f0 /security/p5-Safe-Hole | |
parent | d9375a36b97083fe6a58fcaf33f23697842a3093 (diff) | |
download | ports-5cc9878475def8bb72a645a8cada7f3ece3d95e0.tar.gz ports-5cc9878475def8bb72a645a8cada7f3ece3d95e0.zip |
Notes
Diffstat (limited to 'security/p5-Safe-Hole')
-rw-r--r-- | security/p5-Safe-Hole/Makefile | 22 | ||||
-rw-r--r-- | security/p5-Safe-Hole/distinfo | 1 | ||||
-rw-r--r-- | security/p5-Safe-Hole/pkg-comment | 1 | ||||
-rw-r--r-- | security/p5-Safe-Hole/pkg-descr | 12 | ||||
-rw-r--r-- | security/p5-Safe-Hole/pkg-plist | 6 |
5 files changed, 42 insertions, 0 deletions
diff --git a/security/p5-Safe-Hole/Makefile b/security/p5-Safe-Hole/Makefile new file mode 100644 index 000000000000..6f0010845128 --- /dev/null +++ b/security/p5-Safe-Hole/Makefile @@ -0,0 +1,22 @@ +# New ports collection makefile for: p5-Safe-Hole +# Date created: 3 July 2002 +# Whom: Seth Kingsley <sethk@meowfishies.com> +# +# $FreeBSD$ +# + +PORTNAME= Safe-Hole +PORTVERSION= 0.08 +CATEGORIES= security perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Safe +PKGNAMEPREFIX= p5- + +MAINTAINER= sethk@meowfishies.com + +PERL_CONFIGURE= yes + +MAN3= Safe::Hole.3 +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} + +.include <bsd.port.mk> diff --git a/security/p5-Safe-Hole/distinfo b/security/p5-Safe-Hole/distinfo new file mode 100644 index 000000000000..ba321a788f95 --- /dev/null +++ b/security/p5-Safe-Hole/distinfo @@ -0,0 +1 @@ +MD5 (Safe-Hole-0.08.tar.gz) = 220f2924e736af120e03cb137075ffd8 diff --git a/security/p5-Safe-Hole/pkg-comment b/security/p5-Safe-Hole/pkg-comment new file mode 100644 index 000000000000..779f754c829a --- /dev/null +++ b/security/p5-Safe-Hole/pkg-comment @@ -0,0 +1 @@ +Make a hole to the original main compartment in the Safe compartment diff --git a/security/p5-Safe-Hole/pkg-descr b/security/p5-Safe-Hole/pkg-descr new file mode 100644 index 000000000000..09fd876d43c3 --- /dev/null +++ b/security/p5-Safe-Hole/pkg-descr @@ -0,0 +1,12 @@ + We can call outside defined subroutines from the Safe +compartment using share(), and call methods through the object that is +copied into the Safe compartment using varglob(). However, these +subroutines and methods are still executed in the Safe compartment, so +they cannot call other subroutines that are dynamically qualified with +the package name, such as class methods. + + Through Safe::Hole, we can execute outside defined subroutines +in the original main compartment from the Safe compartment. + +- Seth +sethk@meowfishies.com diff --git a/security/p5-Safe-Hole/pkg-plist b/security/p5-Safe-Hole/pkg-plist new file mode 100644 index 000000000000..bf05c989882e --- /dev/null +++ b/security/p5-Safe-Hole/pkg-plist @@ -0,0 +1,6 @@ +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Safe/Hole/Hole.so +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Safe/Hole/Hole.bs +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Safe/Hole.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Safe/Hole/autosplit.ix +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Safe/Hole/.packlist +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Safe/Hole/ |