Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Feb 2005 22:56:41 +0100 (CET)
From:      GomoR <netpkt@gomor.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/76979: New port: devel/p5-Class-Gomor-Hash class and object builder, hash version
Message-ID:  <200502012156.j11LufHE009803@enslaved.homeunix.org>
Resent-Message-ID: <200502012200.j11M0SuP027476@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         76979
>Category:       ports
>Synopsis:       New port: devel/p5-Class-Gomor-Hash class and object builder, hash version
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 01 22:00:28 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     GomoR
>Release:        FreeBSD 5.3-RELEASE-p4 i386
>Organization:
myself
>Environment:
System: FreeBSD dani.enslaved.lan 5.3-RELEASE-p4 FreeBSD 5.3-RELEASE-p4 #9: Mon Jan 10 15:23:56 CET 2005 gomor@dani.enslaved.lan:/usr/obj/usr/src/sys/DANI i386
>Description:
This module is yet another class builder. This one adds parameter
checking in new constructor, that is to check for attributes existence,
and definedness. Since objects are built as hashes, this module is suf-
fixed by Hash.
>How-To-Repeat:
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	./devel/p5-Class-Gomor-Hash
#	./devel/p5-Class-Gomor-Hash/CVS
#	./devel/p5-Class-Gomor-Hash/CVS/Root
#	./devel/p5-Class-Gomor-Hash/CVS/Repository
#	./devel/p5-Class-Gomor-Hash/CVS/Entries
#	./devel/p5-Class-Gomor-Hash/CVS/Tag
#	./devel/p5-Class-Gomor-Hash/Makefile
#	./devel/p5-Class-Gomor-Hash/distinfo
#	./devel/p5-Class-Gomor-Hash/pkg-descr
#	./devel/p5-Class-Gomor-Hash/pkg-plist
#
echo c - ./devel/p5-Class-Gomor-Hash
mkdir -p ./devel/p5-Class-Gomor-Hash > /dev/null 2>&1
echo c - ./devel/p5-Class-Gomor-Hash/CVS
mkdir -p ./devel/p5-Class-Gomor-Hash/CVS > /dev/null 2>&1
echo x - ./devel/p5-Class-Gomor-Hash/CVS/Root
sed 's/^X//' >./devel/p5-Class-Gomor-Hash/CVS/Root << 'END-of-./devel/p5-Class-Gomor-Hash/CVS/Root'
X:pserver:anoncvs@anoncvs.fr.freebsd.org:/home/ncvs
END-of-./devel/p5-Class-Gomor-Hash/CVS/Root
echo x - ./devel/p5-Class-Gomor-Hash/CVS/Repository
sed 's/^X//' >./devel/p5-Class-Gomor-Hash/CVS/Repository << 'END-of-./devel/p5-Class-Gomor-Hash/CVS/Repository'
Xports/net/p5-Net-Pcap
END-of-./devel/p5-Class-Gomor-Hash/CVS/Repository
echo x - ./devel/p5-Class-Gomor-Hash/CVS/Entries
sed 's/^X//' >./devel/p5-Class-Gomor-Hash/CVS/Entries << 'END-of-./devel/p5-Class-Gomor-Hash/CVS/Entries'
X/Makefile/1.4/Mon Dec  8 13:26:15 2003//TRELEASE_5_3_0
X/distinfo/1.3/Wed Mar 31 03:10:09 2004//TRELEASE_5_3_0
X/pkg-descr/1.2/Mon Dec  8 13:26:15 2003//TRELEASE_5_3_0
X/pkg-plist/1.2/Fri Oct 24 12:03:03 2003//TRELEASE_5_3_0
XD
END-of-./devel/p5-Class-Gomor-Hash/CVS/Entries
echo x - ./devel/p5-Class-Gomor-Hash/CVS/Tag
sed 's/^X//' >./devel/p5-Class-Gomor-Hash/CVS/Tag << 'END-of-./devel/p5-Class-Gomor-Hash/CVS/Tag'
XNRELEASE_5_3_0
END-of-./devel/p5-Class-Gomor-Hash/CVS/Tag
echo x - ./devel/p5-Class-Gomor-Hash/Makefile
sed 's/^X//' >./devel/p5-Class-Gomor-Hash/Makefile << 'END-of-./devel/p5-Class-Gomor-Hash/Makefile'
X# New ports collection makefile for:	Class-Gomor-Hash
X# Date created:							01 Feb 2005
X# Whom:									GomoR <netpkt@gomor.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=			Class-Gomor-Hash
XPORTVERSION=		0.20
XCATEGORIES=			devel perl5
XMASTER_SITES=		${MASTER_SITE_PERL_CPAN} http://www.gomor.org/netpkt/
XMASTER_SITE_SUBDIR=	Class
XPKGNAMEPREFIX=		p5-
X
XMAINTAINER=		netpkt@gomor.org
XCOMMENT=		Class and object builder, hash version
X
XPERL_CONFIGURE=	yes
X
XMAN3=	Class::Gomor::Hash.3
X
X.include <bsd.port.mk>
END-of-./devel/p5-Class-Gomor-Hash/Makefile
echo x - ./devel/p5-Class-Gomor-Hash/distinfo
sed 's/^X//' >./devel/p5-Class-Gomor-Hash/distinfo << 'END-of-./devel/p5-Class-Gomor-Hash/distinfo'
XMD5 (Class-Gomor-Hash-0.20.tar.gz) = 35f199e6295ea016a9ed89708c5c120f
XSIZE (Class-Gomor-Hash-0.20.tar.gz) = 5380
END-of-./devel/p5-Class-Gomor-Hash/distinfo
echo x - ./devel/p5-Class-Gomor-Hash/pkg-descr
sed 's/^X//' >./devel/p5-Class-Gomor-Hash/pkg-descr << 'END-of-./devel/p5-Class-Gomor-Hash/pkg-descr'
XThis module is yet another class builder. This one adds parameter checking in 
Xnew constructor, that is to check for attributes existence, and definedness. 
XSince objects are built as hashes, this module is suffixed by Hash.
X
XWWW: http://search.cpan.org/~gomor/
X
X- GomoR
Xnetpkt@gomor.org
END-of-./devel/p5-Class-Gomor-Hash/pkg-descr
echo x - ./devel/p5-Class-Gomor-Hash/pkg-plist
sed 's/^X//' >./devel/p5-Class-Gomor-Hash/pkg-plist << 'END-of-./devel/p5-Class-Gomor-Hash/pkg-plist'
X%%SITE_PERL%%/Class/Gomor/Hash.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Gomor/Hash/.packlist
X@dirrm %%SITE_PERL%%/Class/Gomor
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Gomor/Hash
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Gomor
X@unexec rmdir %D/%%SITE_PERL%%/Class/Gomor 2>/dev/null || true
X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Gomor/Hash 2>/dev/null || true
X@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Gomor 2>/dev/null || true
END-of-./devel/p5-Class-Gomor-Hash/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502012156.j11LufHE009803>