From b1d60b9255ec2b09464dd75f6fe06427756899ff Mon Sep 17 00:00:00 2001 From: Jeroen Ruigrok van der Werven Date: Mon, 2 Apr 2001 20:02:38 +0000 Subject: Add p5-Tie-NetAddr-IP: This module overloads hashes so that the key can be a subnet as in NetAddr::IP. When looking values up, an interpretation will be made to find the given key within the subnets specified in the hash. Care must be taken, as only strings that can be parsed as an IP address by NetAddr::IP can be used as keys for this hash. --- net-mgmt/p5-Tie-NetAddr-IP/Makefile | 25 +++++++++++++++++++++++++ net-mgmt/p5-Tie-NetAddr-IP/distinfo | 1 + net-mgmt/p5-Tie-NetAddr-IP/pkg-comment | 1 + net-mgmt/p5-Tie-NetAddr-IP/pkg-descr | 9 +++++++++ net-mgmt/p5-Tie-NetAddr-IP/pkg-plist | 8 ++++++++ 5 files changed, 44 insertions(+) create mode 100644 net-mgmt/p5-Tie-NetAddr-IP/Makefile create mode 100644 net-mgmt/p5-Tie-NetAddr-IP/distinfo create mode 100644 net-mgmt/p5-Tie-NetAddr-IP/pkg-comment create mode 100644 net-mgmt/p5-Tie-NetAddr-IP/pkg-descr create mode 100644 net-mgmt/p5-Tie-NetAddr-IP/pkg-plist (limited to 'net-mgmt/p5-Tie-NetAddr-IP') diff --git a/net-mgmt/p5-Tie-NetAddr-IP/Makefile b/net-mgmt/p5-Tie-NetAddr-IP/Makefile new file mode 100644 index 000000000000..f8d9557bd401 --- /dev/null +++ b/net-mgmt/p5-Tie-NetAddr-IP/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: net/p5-Tie-NetAddr-IP +# Date created: 29 March 2001 +# Whom: Anton Berezin +# +# $FreeBSD$ +# + +PORTNAME= Tie-NetAddr-IP +PORTVERSION= 1.00 +CATEGORIES= net perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Tie +PKGNAMEPREFIX= p5- + +MAINTAINER= tobez@tobez.org + +BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/NetAddr/IP.pm:${PORTSDIR}/net/p5-NetAddr-IP +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= Tie::NetAddr::IP.3 +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} + +.include diff --git a/net-mgmt/p5-Tie-NetAddr-IP/distinfo b/net-mgmt/p5-Tie-NetAddr-IP/distinfo new file mode 100644 index 000000000000..5b81be082636 --- /dev/null +++ b/net-mgmt/p5-Tie-NetAddr-IP/distinfo @@ -0,0 +1 @@ +MD5 (Tie-NetAddr-IP-1.00.tar.gz) = dc7ee471241e9b0e4070a49e3cbb2252 diff --git a/net-mgmt/p5-Tie-NetAddr-IP/pkg-comment b/net-mgmt/p5-Tie-NetAddr-IP/pkg-comment new file mode 100644 index 000000000000..0b23d2661afb --- /dev/null +++ b/net-mgmt/p5-Tie-NetAddr-IP/pkg-comment @@ -0,0 +1 @@ +Tie::NetAddr::IP - Implements a Hash where the key is a subnet diff --git a/net-mgmt/p5-Tie-NetAddr-IP/pkg-descr b/net-mgmt/p5-Tie-NetAddr-IP/pkg-descr new file mode 100644 index 000000000000..ab51574b9134 --- /dev/null +++ b/net-mgmt/p5-Tie-NetAddr-IP/pkg-descr @@ -0,0 +1,9 @@ +This module overloads hashes so that the key can be a subnet as in +NetAddr::IP. When looking values up, an interpretation will be made to +find the given key within the subnets specified in the hash. + +Care must be taken, as only strings that can be parsed as an IP address +by NetAddr::IP can be used as keys for this hash. + +-Anton + diff --git a/net-mgmt/p5-Tie-NetAddr-IP/pkg-plist b/net-mgmt/p5-Tie-NetAddr-IP/pkg-plist new file mode 100644 index 000000000000..c3af0ea294f7 --- /dev/null +++ b/net-mgmt/p5-Tie-NetAddr-IP/pkg-plist @@ -0,0 +1,8 @@ +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tie/NetAddr/IP/.packlist +lib/perl5/site_perl/%%PERL_VER%%/Tie/NetAddr/sample.pl +lib/perl5/site_perl/%%PERL_VER%%/Tie/NetAddr/IP.pm +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tie/NetAddr/IP +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tie/NetAddr 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tie 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Tie/NetAddr 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Tie 2>/dev/null || true -- cgit v1.2.3