diff options
author | Sergey Matveychuk <sem@FreeBSD.org> | 2004-11-24 10:06:20 +0000 |
---|---|---|
committer | Sergey Matveychuk <sem@FreeBSD.org> | 2004-11-24 10:06:20 +0000 |
commit | 1e73c21646612fc4b1ebf5abccda64ad61f119da (patch) | |
tree | bade4527b0525b02cd0c51b3feb91168697cef69 /devel/p5-Heap-Simple | |
parent | a3d18b0f15f67a7ddf32cf737976db4162628cd1 (diff) | |
download | ports-1e73c21646612fc4b1ebf5abccda64ad61f119da.tar.gz ports-1e73c21646612fc4b1ebf5abccda64ad61f119da.zip |
Notes
Diffstat (limited to 'devel/p5-Heap-Simple')
-rw-r--r-- | devel/p5-Heap-Simple/Makefile | 5 | ||||
-rw-r--r-- | devel/p5-Heap-Simple/distinfo | 4 | ||||
-rw-r--r-- | devel/p5-Heap-Simple/pkg-descr | 22 | ||||
-rw-r--r-- | devel/p5-Heap-Simple/pkg-plist | 30 |
4 files changed, 17 insertions, 44 deletions
diff --git a/devel/p5-Heap-Simple/Makefile b/devel/p5-Heap-Simple/Makefile index ce8f13ca2f6d..a5205f1ca0b1 100644 --- a/devel/p5-Heap-Simple/Makefile +++ b/devel/p5-Heap-Simple/Makefile @@ -6,7 +6,7 @@ # PORTNAME= Heap-Simple -PORTVERSION= 0.06 +PORTVERSION= 0.09 CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= Heap @@ -25,4 +25,7 @@ MAN3= Heap::Simple.3 IGNORE= Uses ??{} in regexps, which came with perl5.6, install lang/perl5 or lang/perl5.8 .endif +post-install: + @${CAT} ${PKGMESSAGE} + .include <bsd.port.post.mk> diff --git a/devel/p5-Heap-Simple/distinfo b/devel/p5-Heap-Simple/distinfo index 49008cdeef0a..5b04b1f55441 100644 --- a/devel/p5-Heap-Simple/distinfo +++ b/devel/p5-Heap-Simple/distinfo @@ -1,2 +1,2 @@ -MD5 (Heap-Simple-0.06.tar.gz) = 097a6a86e8ef8a1bf88e385bad58c69b -SIZE (Heap-Simple-0.06.tar.gz) = 17303 +MD5 (Heap-Simple-0.09.tar.gz) = ca17d666fc181c0483a00fe912cb3c60 +SIZE (Heap-Simple-0.09.tar.gz) = 12595 diff --git a/devel/p5-Heap-Simple/pkg-descr b/devel/p5-Heap-Simple/pkg-descr index 4999019d7ce4..e85bb2a0db60 100644 --- a/devel/p5-Heap-Simple/pkg-descr +++ b/devel/p5-Heap-Simple/pkg-descr @@ -1,21 +1,21 @@ A heap is a partially sorted structure where it's always easy to extract the -smallest element. If the collection of elements is changing dynamically, a -heap has less overhead than keeping the collection fully sorted. +smallest element. If the collection of elements is changing dynamically, a heap +has less overhead than keeping the collection fully sorted. The order in which equal elements get extracted is unspecified. -The main order relations supported by this module are "<" (numeric compare) -and "lt" (string compare). - -The module allows you to manage data where the elements are of several -allowed types, in particular array references, hash references, objects or -just the keys themselves. +The main order relations supported by this module are "<" (numeric compare) and +"lt" (string compare). The internals of the module do nothing with the elements inserted except inspecting the key. This means that if you for example store a blessed object, -that's what you will get back on extract. It's also ok to keep references to -the elements around and make changes to them while they are in the heap as -long as you don't change the key. +that's what you will get back on extract. It's also ok to keep references to the +elements around and make changes to them while they are in the heap as long as +you don't change the key. + +Heap::Simple itself is just a loader for the code that will actually implement +the functionality mentioned above. You will need to install something like +Heap::Simple::XS or Heap::Simple::Perl to be able to actually do anything. WWW: http://search.cpan.org/dist/Heap-Simple/ Author: Ton Hospel <cpan@ton.iguana.be> diff --git a/devel/p5-Heap-Simple/pkg-plist b/devel/p5-Heap-Simple/pkg-plist index 07c470492a04..e3b8518cdefd 100644 --- a/devel/p5-Heap-Simple/pkg-plist +++ b/devel/p5-Heap-Simple/pkg-plist @@ -1,35 +1,5 @@ %%SITE_PERL%%/Heap/Simple.pm -%%SITE_PERL%%/Heap/Simple/Any.pm -%%SITE_PERL%%/Heap/Simple/Array.pm -%%SITE_PERL%%/Heap/Simple/Function.pm -%%SITE_PERL%%/Heap/Simple/Hash.pm -%%SITE_PERL%%/Heap/Simple/Key.pm -%%SITE_PERL%%/Heap/Simple/Less.pm -%%SITE_PERL%%/Heap/Simple/Method.pm -%%SITE_PERL%%/Heap/Simple/Number.pm -%%SITE_PERL%%/Heap/Simple/NumberReverse.pm -%%SITE_PERL%%/Heap/Simple/Object.pm -%%SITE_PERL%%/Heap/Simple/String.pm -%%SITE_PERL%%/Heap/Simple/StringReverse.pm -%%SITE_PERL%%/Heap/Simple/Wrapper.pm -%%SITE_PERL%%/auto/Heap/Simple/autosplit.ix -%%SITE_PERL%%/auto/Heap/Simple/extract_min.al -%%SITE_PERL%%/auto/Heap/Simple/extract_top.al -%%SITE_PERL%%/auto/Heap/Simple/extract_upto.al -%%SITE_PERL%%/auto/Heap/Simple/first.al -%%SITE_PERL%%/auto/Heap/Simple/first_key.al -%%SITE_PERL%%/auto/Heap/Simple/infinity.al -%%SITE_PERL%%/auto/Heap/Simple/insert.al -%%SITE_PERL%%/auto/Heap/Simple/key.al -%%SITE_PERL%%/auto/Heap/Simple/keys.al -%%SITE_PERL%%/auto/Heap/Simple/min_key.al -%%SITE_PERL%%/auto/Heap/Simple/top_key.al -%%SITE_PERL%%/auto/Heap/Simple/user_data.al -%%SITE_PERL%%/auto/Heap/Simple/values.al %%SITE_PERL%%/%%PERL_ARCH%%/auto/Heap/Simple/.packlist @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Heap/Simple @unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Heap 2>/dev/null || true -@dirrm %%SITE_PERL%%/auto/Heap/Simple -@unexec rmdir %D/%%SITE_PERL%%/auto/Heap 2>/dev/null || true -@dirrm %%SITE_PERL%%/Heap/Simple @unexec rmdir %D/%%SITE_PERL%%/Heap 2>/dev/null || true |