summaryrefslogtreecommitdiff
path: root/devel/p5-Heap
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2002-08-28 19:23:55 +0000
committerseb <seb@pkgsrc.org>2002-08-28 19:23:55 +0000
commit71c877109e3338a8a6c5987a026051b4ff567119 (patch)
treed7580f3689f80ab1c7406a6c818d45e0c56b10cc /devel/p5-Heap
parent2d841b5c74bfa2bf946a1137983145d6c5ca7b33 (diff)
downloadpkgsrc-71c877109e3338a8a6c5987a026051b4ff567119.tar.gz
Initial import of p5-Heap-0.50 version 0.50 into the Packages Collection.
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
Diffstat (limited to 'devel/p5-Heap')
-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