diff options
author | clsung <clsung@FreeBSD.org> | 2006-09-29 08:38:41 +0800 |
---|---|---|
committer | clsung <clsung@FreeBSD.org> | 2006-09-29 08:38:41 +0800 |
commit | d25edbab59a21d69ad4e224273f30af76f42f83a (patch) | |
tree | 1416b232854744de9d46670b89ce5809915f1129 /net-mgmt | |
parent | b1d736b9aac424662955a6c105d3be973737bb89 (diff) | |
download | freebsd-ports-gnome-d25edbab59a21d69ad4e224273f30af76f42f83a.tar.gz freebsd-ports-gnome-d25edbab59a21d69ad4e224273f30af76f42f83a.tar.zst freebsd-ports-gnome-d25edbab59a21d69ad4e224273f30af76f42f83a.zip |
Add p5-Net-ACL 0.07, class representing a generic access-list/route-map.
PR: ports/102491
Submitted by: Gea-Suan Lin <gslin at gslin.org>
Diffstat (limited to 'net-mgmt')
-rw-r--r-- | net-mgmt/Makefile | 1 | ||||
-rw-r--r-- | net-mgmt/p5-Net-ACL/Makefile | 42 | ||||
-rw-r--r-- | net-mgmt/p5-Net-ACL/distinfo | 3 | ||||
-rw-r--r-- | net-mgmt/p5-Net-ACL/pkg-descr | 4 | ||||
-rw-r--r-- | net-mgmt/p5-Net-ACL/pkg-plist | 33 |
5 files changed, 83 insertions, 0 deletions
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index 6de7a3bfac79..653f9669a99a 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -135,6 +135,7 @@ SUBDIR += p5-Mon SUBDIR += p5-NSNMP SUBDIR += p5-Nagios-Plugin + SUBDIR += p5-Net-ACL SUBDIR += p5-Net-CIDR SUBDIR += p5-Net-IP SUBDIR += p5-Net-IP-Match-Regexp diff --git a/net-mgmt/p5-Net-ACL/Makefile b/net-mgmt/p5-Net-ACL/Makefile new file mode 100644 index 000000000000..cb6002040632 --- /dev/null +++ b/net-mgmt/p5-Net-ACL/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: p5-Net-ACL +# Date created: 2006-08-25 +# Whom: Gea-Suan Lin <gslin@gslin.org> +# +# $FreeBSD$ +# + +PORTNAME= Net-ACL +PORTVERSION= 0.07 +CATEGORIES= net-mgmt perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Net +PKGNAMEPREFIX= p5- + +MAINTAINER= gslin@gslin.org +COMMENT= Class representing a generic access-list/route-map + +RUN_DEPENDS= p5-Cisco-Reconfig>=0.05:${PORTSDIR}/net-mgmt/p5-Cisco-Reconfig \ + p5-IO-String>=1.02:${PORTSDIR}/devel/p5-IO-String +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= Net::ACL.3 Net::ACL::Bootstrap.3 Net::ACL::File.3 \ + Net::ACL::File::ASPath.3 Net::ACL::File::Community.3 \ + Net::ACL::File::IPAccess.3 Net::ACL::File::IPAccessExt.3 \ + Net::ACL::File::Prefix.3 Net::ACL::File::RouteMap.3 \ + Net::ACL::File::Standard.3 Net::ACL::IPAccessExtRule.3 \ + Net::ACL::Match.3 Net::ACL::Match::IP.3 \ + Net::ACL::Match::List.3 Net::ACL::Match::Member.3 \ + Net::ACL::Match::Prefix.3 Net::ACL::Match::Regexp.3 \ + Net::ACL::Match::Scalar.3 Net::ACL::RouteMapRule.3 \ + Net::ACL::Rule.3 Net::ACL::Set.3 Net::ACL::Set::Add.3 \ + Net::ACL::Set::Scalar.3 Net::ACL::Set::Union.3 + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500703 +RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils +.endif + +.include <bsd.port.post.mk> diff --git a/net-mgmt/p5-Net-ACL/distinfo b/net-mgmt/p5-Net-ACL/distinfo new file mode 100644 index 000000000000..af375d18d345 --- /dev/null +++ b/net-mgmt/p5-Net-ACL/distinfo @@ -0,0 +1,3 @@ +MD5 (Net-ACL-0.07.tar.gz) = 351d7ef33c2c44ccab2911cef33b8a51 +SHA256 (Net-ACL-0.07.tar.gz) = 50a3e1bbc9e73d6a92864d479b8bc05a47cb4e2f81eb790223bc0a782ad4650b +SIZE (Net-ACL-0.07.tar.gz) = 28525 diff --git a/net-mgmt/p5-Net-ACL/pkg-descr b/net-mgmt/p5-Net-ACL/pkg-descr new file mode 100644 index 000000000000..937d1bfc8d97 --- /dev/null +++ b/net-mgmt/p5-Net-ACL/pkg-descr @@ -0,0 +1,4 @@ +This module represents a generic access-list and route-map. It uses +the Net::ACL::Rule object to represent the rules. + +WWW: http://search.cpan.org/dist/Net-ACL/ diff --git a/net-mgmt/p5-Net-ACL/pkg-plist b/net-mgmt/p5-Net-ACL/pkg-plist new file mode 100644 index 000000000000..b7c5c281f38e --- /dev/null +++ b/net-mgmt/p5-Net-ACL/pkg-plist @@ -0,0 +1,33 @@ +@comment $FreeBSD$ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/ACL/.packlist +%%SITE_PERL%%/Net/ACL.pm +%%SITE_PERL%%/Net/ACL/Bootstrap.pm +%%SITE_PERL%%/Net/ACL/File.pm +%%SITE_PERL%%/Net/ACL/File/ASPath.pm +%%SITE_PERL%%/Net/ACL/File/Community.pm +%%SITE_PERL%%/Net/ACL/File/IPAccess.pm +%%SITE_PERL%%/Net/ACL/File/IPAccessExt.pm +%%SITE_PERL%%/Net/ACL/File/Prefix.pm +%%SITE_PERL%%/Net/ACL/File/RouteMap.pm +%%SITE_PERL%%/Net/ACL/File/Standard.pm +%%SITE_PERL%%/Net/ACL/IPAccessExtRule.pm +%%SITE_PERL%%/Net/ACL/Match.pm +%%SITE_PERL%%/Net/ACL/Match/IP.pm +%%SITE_PERL%%/Net/ACL/Match/List.pm +%%SITE_PERL%%/Net/ACL/Match/Member.pm +%%SITE_PERL%%/Net/ACL/Match/Prefix.pm +%%SITE_PERL%%/Net/ACL/Match/Regexp.pm +%%SITE_PERL%%/Net/ACL/Match/Scalar.pm +%%SITE_PERL%%/Net/ACL/RouteMapRule.pm +%%SITE_PERL%%/Net/ACL/Rule.pm +%%SITE_PERL%%/Net/ACL/Set.pm +%%SITE_PERL%%/Net/ACL/Set/Add.pm +%%SITE_PERL%%/Net/ACL/Set/Scalar.pm +%%SITE_PERL%%/Net/ACL/Set/Union.pm +@dirrmtry %%SITE_PERL%%/Net/ACL/Set +@dirrmtry %%SITE_PERL%%/Net/ACL/Match +@dirrmtry %%SITE_PERL%%/Net/ACL/File +@dirrmtry %%SITE_PERL%%/Net/ACL +@dirrmtry %%SITE_PERL%%/Net +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/ACL +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net |