[Midnightbsd-cvs] mports [16991] trunk/net: add p5-Socket and p5-IO-Socket-IP ports
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Sep 11 21:49:38 EDT 2014
Revision: 16991
http://svnweb.midnightbsd.org/mports/?rev=16991
Author: laffer1
Date: 2014-09-11 21:49:37 -0400 (Thu, 11 Sep 2014)
Log Message:
-----------
add p5-Socket and p5-IO-Socket-IP ports
Modified Paths:
--------------
trunk/net/Makefile
Added Paths:
-----------
trunk/net/p5-IO-Socket-IP/
trunk/net/p5-IO-Socket-IP/Makefile
trunk/net/p5-IO-Socket-IP/distinfo
trunk/net/p5-IO-Socket-IP/pkg-descr
trunk/net/p5-IO-Socket-IP/pkg-plist
trunk/net/p5-Socket/
trunk/net/p5-Socket/Makefile
trunk/net/p5-Socket/distinfo
trunk/net/p5-Socket/pkg-descr
trunk/net/p5-Socket/pkg-plist
Modified: trunk/net/Makefile
===================================================================
--- trunk/net/Makefile 2014-09-12 01:45:46 UTC (rev 16990)
+++ trunk/net/Makefile 2014-09-12 01:49:37 UTC (rev 16991)
@@ -70,6 +70,7 @@
SUBDIR += openslp
SUBDIR += ortp
SUBDIR += p5-IO-INET6
+SUBDIR += p5-IO-Socket-IP
SUBDIR += p5-IP-Country
SUBDIR += p5-Net
SUBDIR += p5-Net-CIDR-Lite
@@ -79,6 +80,7 @@
SUBDIR += p5-Net-XWhois
SUBDIR += p5-RPC-XML
SUBDIR += p5-SOAP-Lite
+SUBDIR += p5-Socket
SUBDIR += p5-Socket6
SUBDIR += p5-URI
SUBDIR += p5-XML-RPC
Added: trunk/net/p5-IO-Socket-IP/Makefile
===================================================================
--- trunk/net/p5-IO-Socket-IP/Makefile (rev 0)
+++ trunk/net/p5-IO-Socket-IP/Makefile 2014-09-12 01:49:37 UTC (rev 16991)
@@ -0,0 +1,22 @@
+# $MidnightBSD$
+
+PORTNAME= IO-Socket-IP
+PORTVERSION= 0.31
+CATEGORIES= net ipv6 perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Drop-in replacement for IO::Socket::INET supporting IPv4 and IPv6
+
+LICENSE= artistic gpl
+LICENSE_COMB= dual
+
+BUILD_DEPENDS= p5-Socket>=1.97:${PORTSDIR}/net/p5-Socket
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod
+
+PERL_CONFIGURE= yes
+USES= perl5
+
+.include <bsd.port.mk>
Added: trunk/net/p5-IO-Socket-IP/distinfo
===================================================================
--- trunk/net/p5-IO-Socket-IP/distinfo (rev 0)
+++ trunk/net/p5-IO-Socket-IP/distinfo 2014-09-12 01:49:37 UTC (rev 16991)
@@ -0,0 +1,2 @@
+SHA256 (IO-Socket-IP-0.31.tar.gz) = 421d6f4c6c83c38638ffff21e6ba5c8f7bc60e343275efda025babfa823ec68c
+SIZE (IO-Socket-IP-0.31.tar.gz) = 41717
Added: trunk/net/p5-IO-Socket-IP/pkg-descr
===================================================================
--- trunk/net/p5-IO-Socket-IP/pkg-descr (rev 0)
+++ trunk/net/p5-IO-Socket-IP/pkg-descr 2014-09-12 01:49:37 UTC (rev 16991)
@@ -0,0 +1,11 @@
+IO::Socket::IP provides a protocol-independent way to use IPv4 and IPv6 sockets,
+as a drop-in replacement for IO::Socket::INET. Most constructor arguments and
+methods are provided in a backward-compatible way. For a list of known
+differences, see the IO::Socket::INET INCOMPATIBILITES section below.
+
+It uses the getaddrinfo(3) function to convert hostnames and service names or
+port numbers into sets of possible addresses to connect to or listen on. This
+allows it to work for IPv6 where the system supports it, while still falling
+back to IPv4-only on systems which don't.
+
+WWW: http://search.cpan.org/dist/IO-Socket-IP/
Added: trunk/net/p5-IO-Socket-IP/pkg-plist
===================================================================
--- trunk/net/p5-IO-Socket-IP/pkg-plist (rev 0)
+++ trunk/net/p5-IO-Socket-IP/pkg-plist 2014-09-12 01:49:37 UTC (rev 16991)
@@ -0,0 +1,8 @@
+%%SITE_PERL%%/IO/Socket/IP.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Socket/IP/.packlist
+%%PERL5_MAN3%%/IO::Socket::IP.3.gz
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Socket/IP
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Socket
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO
+ at dirrmtry %%SITE_PERL%%/IO/Socket
+ at dirrmtry %%SITE_PERL%%/IO
Added: trunk/net/p5-Socket/Makefile
===================================================================
--- trunk/net/p5-Socket/Makefile (rev 0)
+++ trunk/net/p5-Socket/Makefile 2014-09-12 01:49:37 UTC (rev 16991)
@@ -0,0 +1,19 @@
+# $MidnightBSD$
+
+PORTNAME= Socket
+PORTVERSION= 2.015
+CATEGORIES= net perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:PEVANS
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Networking constants and support functions
+
+LICENSE= artistic gpl
+LICENSE_COMB= dual
+
+PERL_CONFIGURE= yes
+USES= perl5
+
+.include <bsd.port.mk>
Added: trunk/net/p5-Socket/distinfo
===================================================================
--- trunk/net/p5-Socket/distinfo (rev 0)
+++ trunk/net/p5-Socket/distinfo 2014-09-12 01:49:37 UTC (rev 16991)
@@ -0,0 +1,2 @@
+SHA256 (Socket-2.015.tar.gz) = 16e34274bd650214b565a8b86c23406f1e0d5a86dc8c64aedd8843ce553875e2
+SIZE (Socket-2.015.tar.gz) = 39970
Added: trunk/net/p5-Socket/pkg-descr
===================================================================
--- trunk/net/p5-Socket/pkg-descr (rev 0)
+++ trunk/net/p5-Socket/pkg-descr 2014-09-12 01:49:37 UTC (rev 16991)
@@ -0,0 +1,6 @@
+Socket is a low-level module used by, among other things, the IO::Socket family
+of modules. The following examples demonstrate some low-level uses but a
+practical program would likely use the higher-level API provided by IO::Socket
+or similar instead.
+
+WWW: http://search.cpan.org/dist/Socket/
Added: trunk/net/p5-Socket/pkg-plist
===================================================================
--- trunk/net/p5-Socket/pkg-plist (rev 0)
+++ trunk/net/p5-Socket/pkg-plist 2014-09-12 01:49:37 UTC (rev 16991)
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/Socket.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket/Socket.so
+%%PERL5_MAN3%%/Socket.3.gz
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket
More information about the Midnightbsd-cvs
mailing list