From fc0fdab7eadb35d6b020f76f942cb527b6c5bb75 Mon Sep 17 00:00:00 2001
From: Will Andrews <will@FreeBSD.org>
Date: Thu, 4 Jan 2001 00:05:58 +0000
Subject: Add p5-Set-NestedGroups 0.01, perl module for grouped data eg ACL's,
 city/state/country etc.

PR:		24024
Submitted by:	Anton Berezin <tobez@tobez.org>
---
 devel/Makefile                        |  1 +
 devel/p5-Set-NestedGroups/Makefile    | 23 +++++++++++++++++++++++
 devel/p5-Set-NestedGroups/distinfo    |  1 +
 devel/p5-Set-NestedGroups/pkg-comment |  1 +
 devel/p5-Set-NestedGroups/pkg-descr   |  9 +++++++++
 devel/p5-Set-NestedGroups/pkg-plist   |  7 +++++++
 6 files changed, 42 insertions(+)
 create mode 100644 devel/p5-Set-NestedGroups/Makefile
 create mode 100644 devel/p5-Set-NestedGroups/distinfo
 create mode 100644 devel/p5-Set-NestedGroups/pkg-comment
 create mode 100644 devel/p5-Set-NestedGroups/pkg-descr
 create mode 100644 devel/p5-Set-NestedGroups/pkg-plist

diff --git a/devel/Makefile b/devel/Makefile
index 972c4b90608a..2657df4a827a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -269,6 +269,7 @@
     SUBDIR += p5-ReadLine-Perl
     SUBDIR += p5-Religion
     SUBDIR += p5-Resources
+    SUBDIR += p5-Set-NestedGroups
     SUBDIR += p5-Sort-Versions
     SUBDIR += p5-Storable
     SUBDIR += p5-String-Approx
diff --git a/devel/p5-Set-NestedGroups/Makefile b/devel/p5-Set-NestedGroups/Makefile
new file mode 100644
index 000000000000..160cdafee16c
--- /dev/null
+++ b/devel/p5-Set-NestedGroups/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for:	devel/p5-Set-NestedGroups
+# Date created:				02 January 2001
+# Whom:					Anton Berezin <tobez@tobez.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME=	Set-NestedGroups
+PORTVERSION=	0.01
+CATEGORIES=	devel perl5
+MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR=	Set
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	tobez@tobez.org
+
+USE_PERL5=	yes
+PERL_CONFIGURE=	yes
+
+MAN3=		Set::NestedGroups.3 Set::NestedGroups::Member.3
+MANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Set-NestedGroups/distinfo b/devel/p5-Set-NestedGroups/distinfo
new file mode 100644
index 000000000000..ecc195dc28df
--- /dev/null
+++ b/devel/p5-Set-NestedGroups/distinfo
@@ -0,0 +1 @@
+MD5 (Set-NestedGroups-0.01.tar.gz) = 25fb922eb8f2227716badbcb8a89202c
diff --git a/devel/p5-Set-NestedGroups/pkg-comment b/devel/p5-Set-NestedGroups/pkg-comment
new file mode 100644
index 000000000000..2a54b4118bba
--- /dev/null
+++ b/devel/p5-Set-NestedGroups/pkg-comment
@@ -0,0 +1 @@
+Perl module for grouped data eg ACL's, city/state/country etc
diff --git a/devel/p5-Set-NestedGroups/pkg-descr b/devel/p5-Set-NestedGroups/pkg-descr
new file mode 100644
index 000000000000..ca2ec4a8e7b5
--- /dev/null
+++ b/devel/p5-Set-NestedGroups/pkg-descr
@@ -0,0 +1,9 @@
+Set::NestedGroups gives an implementation of nested groups, access
+control lists (ACLs) would be one example of nested groups.
+
+For example, if Joe is a Manager, and Managers have access to payroll,
+you can create an ACL which implements these rules, then ask the ACL if
+Joe has access to payroll.
+
+-Anton
+<tobez@tobez.org>
diff --git a/devel/p5-Set-NestedGroups/pkg-plist b/devel/p5-Set-NestedGroups/pkg-plist
new file mode 100644
index 000000000000..c12df61ae564
--- /dev/null
+++ b/devel/p5-Set-NestedGroups/pkg-plist
@@ -0,0 +1,7 @@
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Set/NestedGroups/.packlist
+lib/perl5/site_perl/%%PERL_VER%%/Set/NestedGroups.pm
+lib/perl5/site_perl/%%PERL_VER%%/Set/NestedGroups/Member.pm
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Set/NestedGroups
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/Set/NestedGroups
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Set 2>/dev/null || true
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Set 2>/dev/null || true
-- 
cgit debian/1.2.3+git2.25.1-1-2-gaceb0