summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-Heap/DESCR14
-rw-r--r--devel/p5-Heap/Makefile18
-rw-r--r--devel/p5-Heap/PLIST1
-rw-r--r--devel/p5-Heap/distinfo4
4 files changed, 37 insertions, 0 deletions
diff --git a/devel/p5-Heap/DESCR b/devel/p5-Heap/DESCR
new file mode 100644
index 00000000000..a50119e03c1
--- /dev/null
+++ b/devel/p5-Heap/DESCR
@@ -0,0 +1,14 @@
+This is a collection of perl routines for managing a heap data structure.
+There are two major components: a heap component, and an element
+component.
+
+A heap package basically keeps a collection of elements and is
+able to return the smallest one.
+
+The heap component interface is defined in Heap(3) and must be
+supported by all heap packages. Currently there are three heap
+components provided:
+
+ Heap::Fibonacci (the preferred one)
+ Heap::Binomial
+ Heap::Binary
diff --git a/devel/p5-Heap/Makefile b/devel/p5-Heap/Makefile
new file mode 100644
index 00000000000..1218896901d
--- /dev/null
+++ b/devel/p5-Heap/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/08/28 19:23:55 seb Exp $
+
+DISTNAME= Heap-0.50
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Heap/}
+
+MAINTAINER= packages@netbsd.org
+COMMENT= Perl collection of routines for managing a heap data structure
+
+USE_BUILDLINK2= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Heap/.packlist
+
+do-configure:
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+
+.include "../../lang/perl5/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Heap/PLIST b/devel/p5-Heap/PLIST
new file mode 100644
index 00000000000..a1109a49c6a
--- /dev/null
+++ b/devel/p5-Heap/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/28 19:23:55 seb Exp $
diff --git a/devel/p5-Heap/distinfo b/devel/p5-Heap/distinfo
new file mode 100644
index 00000000000..2d845d43b4d
--- /dev/null
+++ b/devel/p5-Heap/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/08/28 19:23:55 seb Exp $
+
+SHA1 (Heap-0.50.tar.gz) = aa520ff557d2d418b0f9d12a2eb69920e39d2799
+Size (Heap-0.50.tar.gz) = 28966 bytes