diff --git a/devel/Makefile b/devel/Makefile index b0dc19f13179..cbefb2f22c74 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2103,6 +2103,7 @@ SUBDIR += p5-IO-Detect SUBDIR += p5-IO-Digest SUBDIR += p5-IO-Event + SUBDIR += p5-IO-FDPass SUBDIR += p5-IO-HTML SUBDIR += p5-IO-Handle-Util SUBDIR += p5-IO-Interactive diff --git a/devel/p5-IO-FDPass/Makefile b/devel/p5-IO-FDPass/Makefile new file mode 100644 index 000000000000..9d9856f01855 --- /dev/null +++ b/devel/p5-IO-FDPass/Makefile @@ -0,0 +1,16 @@ +# $FreeBSD$ + +PORTNAME= IO-FDPass +PORTVERSION= 1.0 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= kuriyama@FreeBSD.org +COMMENT= Perl extension to pass a file descriptor over a socket + +PERL_CONFIGURE= yes + +MAN3= IO::FDPass.3 + +.include diff --git a/devel/p5-IO-FDPass/distinfo b/devel/p5-IO-FDPass/distinfo new file mode 100644 index 000000000000..6a5dd8514f1b --- /dev/null +++ b/devel/p5-IO-FDPass/distinfo @@ -0,0 +1,2 @@ +SHA256 (IO-FDPass-1.0.tar.gz) = cbc56b327cc6301e36ceedaf3b85a06987d514f5212d22efab7c7e13d8080aa4 +SIZE (IO-FDPass-1.0.tar.gz) = 5866 diff --git a/devel/p5-IO-FDPass/pkg-descr b/devel/p5-IO-FDPass/pkg-descr new file mode 100644 index 000000000000..c323222817a6 --- /dev/null +++ b/devel/p5-IO-FDPass/pkg-descr @@ -0,0 +1,8 @@ +This small low-level module only has one purpose: pass a file +descriptor to another process, using a (streaming) unix domain socket +(on POSIX systems) or any (streaming) socket (on WIN32 systems). The +ability to pass file descriptors on windows is currently the unique +selling point of this module. Have I mentioned that it is really +small, too? + +WWW: http://search.cpan.org/dist/IO-FDPass/ diff --git a/devel/p5-IO-FDPass/pkg-plist b/devel/p5-IO-FDPass/pkg-plist new file mode 100644 index 000000000000..8da0b9da23b8 --- /dev/null +++ b/devel/p5-IO-FDPass/pkg-plist @@ -0,0 +1,7 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/FDPass/.packlist +%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/FDPass/FDPass.bs +%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/FDPass/FDPass.so +%%SITE_PERL%%/%%PERL_ARCH%%/IO/FDPass.pm +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/IO +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/FDPass +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO