diff --git a/devel/p5-Tree-Simple/Makefile b/devel/p5-Tree-Simple/Makefile new file mode 100644 index 00000000000..a8471be9512 --- /dev/null +++ b/devel/p5-Tree-Simple/Makefile @@ -0,0 +1,26 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2004/12/22 02:18:40 msf Exp $ + +COMMENT= "A simple tree object" + +DISTNAME= Tree-Simple-1.14 +PKGNAME= p5-${DISTNAME} +CATEGORIES= devel perl5 + +MAINTAINER= Mathieu Sauve-Frankel + +# Artistic +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Tree/} + +CONFIGURE_STYLE= perl + +REGRESS_DEPENDS= ::devel/p5-Test-Exception \ + ::devel/p5-Test-Memory-Cycle + +PKG_ARCH= * + +.include diff --git a/devel/p5-Tree-Simple/distinfo b/devel/p5-Tree-Simple/distinfo new file mode 100644 index 00000000000..65fd5f1a0ce --- /dev/null +++ b/devel/p5-Tree-Simple/distinfo @@ -0,0 +1,3 @@ +MD5 (Tree-Simple-1.14.tar.gz) = ca404df24e6136714ae114491e751707 +RMD160 (Tree-Simple-1.14.tar.gz) = adb5aed990559bf761eccfb8780b6a32ad573371 +SHA1 (Tree-Simple-1.14.tar.gz) = 2b1240024d46bf04f8846c2da2b51c79528366d4 diff --git a/devel/p5-Tree-Simple/pkg/DESCR b/devel/p5-Tree-Simple/pkg/DESCR new file mode 100644 index 00000000000..549bb475266 --- /dev/null +++ b/devel/p5-Tree-Simple/pkg/DESCR @@ -0,0 +1,6 @@ +This module in an fully object-oriented implementation of a simple n-ary +tree. It is built upon the concept of parent-child relationships, so +therefore every Tree::Simple object has both a parent and a set of +children (who themselves may have children, and so on). Every +Tree::Simple object also has siblings, as they are just the children of +their immediate parent. diff --git a/devel/p5-Tree-Simple/pkg/PLIST b/devel/p5-Tree-Simple/pkg/PLIST new file mode 100644 index 00000000000..470c830fdce --- /dev/null +++ b/devel/p5-Tree-Simple/pkg/PLIST @@ -0,0 +1,7 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2004/12/22 02:18:40 msf Exp $ +${P5SITE}/Tree/ +${P5SITE}/Tree/Simple/ +${P5SITE}/Tree/Simple.pm +${P5SITE}/Tree/Simple/Visitor.pm +@man man/man3p/Tree::Simple.3p +@man man/man3p/Tree::Simple::Visitor.3p