New Port: devel/p5-Heap-Simple-Perl - A pure perl implementation

of the Heap::Simple interface

PR:		ports/73827
Submitted by:	Aaron Dalton <aaron(at)daltons.ca>
This commit is contained in:
Sergey Matveychuk 2004-11-24 10:13:47 +00:00
parent 1e73c21646
commit 00a07f26a5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=122296
5 changed files with 85 additions and 0 deletions

View file

@ -835,6 +835,7 @@
SUBDIR += p5-Glib2 SUBDIR += p5-Glib2
SUBDIR += p5-Heap SUBDIR += p5-Heap
SUBDIR += p5-Heap-Simple SUBDIR += p5-Heap-Simple
SUBDIR += p5-Heap-Simple-Perl
SUBDIR += p5-Hook-LexWrap SUBDIR += p5-Hook-LexWrap
SUBDIR += p5-IO SUBDIR += p5-IO
SUBDIR += p5-IO-All SUBDIR += p5-IO-All

View file

@ -0,0 +1,31 @@
# New ports collection makefile for: p5-Heap-Simple-Perl
# Date created: 11 November 2004
# Whom: Aaron Dalton <aaron@daltons.ca>
#
# $FreeBSD$
#
PORTNAME= Heap-Simple-Perl
PORTVERSION= 0.09
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Heap
PKGNAMEPREFIX= p5-
MAINTAINER= aaron@daltons.ca
COMMENT= A pure perl implementation of the Heap::Simple interface
BUILD_DEPENDS= ${SITE_PERL}/Heap/Simple.pm:${PORTSDIR}/devel/p5-Heap-Simple
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
MAN3= Heap::Simple::Perl.3
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500600
IGNORE= Uses ??{} in regexps, which came with perl5.6, install lang/perl5 or lang/perl5.8
.endif
.include <bsd.port.post.mk>

View file

@ -0,0 +1,2 @@
MD5 (Heap-Simple-Perl-0.09.tar.gz) = f17c35819866b67efe4467660c052879
SIZE (Heap-Simple-Perl-0.09.tar.gz) = 24551

View file

@ -0,0 +1,8 @@
This module provides a pure perl implementation of the interface described
in Heap::Simple. Look there for a description.
WWW: http://search.cpan.org/dist/Heap-Simple-Perl/
Author: Ton Hospel <cpan@ton.iguana.be>
- Aaron Dalton
aaron@daltons.ca

View file

@ -0,0 +1,43 @@
%%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/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/Perl.pm
%%SITE_PERL%%/Heap/Simple/Scalar.pm
%%SITE_PERL%%/Heap/Simple/String.pm
%%SITE_PERL%%/Heap/Simple/StringReverse.pm
%%SITE_PERL%%/Heap/Simple/Wrapper.pm
%%SITE_PERL%%/auto/Heap/Simple/Perl/_absorb.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/_e_recover.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/_i_recover.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/_key_absorb.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/autosplit.ix
%%SITE_PERL%%/auto/Heap/Simple/Perl/extract_first.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/extract_min.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/extract_top.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/extract_upto.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/first.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/first_key.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/infinity.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/insert.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/key.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/keys.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/min_key.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/top.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/top_key.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/user_data.al
%%SITE_PERL%%/auto/Heap/Simple/Perl/values.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Heap/Simple/Perl/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Heap/Simple/Perl
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Heap/Simple 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Heap 2>/dev/null || true
@dirrm %%SITE_PERL%%/auto/Heap/Simple/Perl
@unexec rmdir %D/%%SITE_PERL%%/auto/Heap/Simple 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/auto/Heap 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/Heap/Simple 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/Heap 2>/dev/null || true