summaryrefslogtreecommitdiff
path: root/devel/p5-Heap
diff options
context:
space:
mode:
authorseb <seb>2002-08-28 19:23:55 +0000
committerseb <seb>2002-08-28 19:23:55 +0000
commitea3fb2feabe03ce6aac9cb6b0c4ead9b881b8a89 (patch)
treed7580f3689f80ab1c7406a6c818d45e0c56b10cc /devel/p5-Heap
parentb2d00790a110d8976d6015c1e55ae6d7f6906d7a (diff)
downloadpkgsrc-ea3fb2feabe03ce6aac9cb6b0c4ead9b881b8a89.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