From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Aug 27 06:50:18 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBC7716A4E2 for ; Sun, 27 Aug 2006 06:50:18 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B787A43D5A for ; Sun, 27 Aug 2006 06:50:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7R6oH9E017180 for ; Sun, 27 Aug 2006 06:50:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7R6oHYj017179; Sun, 27 Aug 2006 06:50:17 GMT (envelope-from gnats) Resent-Date: Sun, 27 Aug 2006 06:50:17 GMT Resent-Message-Id: <200608270650.k7R6oHYj017179@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gea-Suan Lin Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9823416A4DD for ; Sun, 27 Aug 2006 06:43:44 +0000 (UTC) (envelope-from gslin@netnews.NCTU.edu.tw) Received: from netnews.NCTU.edu.tw (ccreader.nctu.edu.tw [140.113.54.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B72643D45 for ; Sun, 27 Aug 2006 06:43:44 +0000 (GMT) (envelope-from gslin@netnews.NCTU.edu.tw) Received: by netnews.NCTU.edu.tw (Postfix, from userid 1000) id ABB23164; Sun, 27 Aug 2006 14:43:40 +0800 (CST) Message-Id: <20060827064340.ABB23164@netnews.NCTU.edu.tw> Date: Sun, 27 Aug 2006 14:43:40 +0800 (CST) From: Gea-Suan Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: gslin@gslin.org Subject: ports/102555: [NEW PORT] devel/p5-Class-Constant: Build constant classes X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Aug 2006 06:50:18 -0000 >Number: 102555 >Category: ports >Synopsis: [NEW PORT] devel/p5-Class-Constant: Build constant classes >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: Sun Aug 27 06:50:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gea-Suan Lin >Release: FreeBSD 6.1-RELEASE i386 >Organization: >Environment: System: FreeBSD netnews.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat May 13 03:43:48 CST 2006 >Description: Class::Constant allows you declaratively created so-called "constant classes". These are very much like enumerated types (as close as a typeless language like Perl can get, at least). The classes generated by this module are modeled closely after Java's "typesafe enumeration" pattern, but with some added spice to make them more useful to Perl programs. WWW: http://search.cpan.org/dist/Class-Constant/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- p5-Class-Constant-0.05.shar begins here --- # 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: # # p5-Class-Constant # p5-Class-Constant/pkg-descr # p5-Class-Constant/Makefile # p5-Class-Constant/pkg-plist # p5-Class-Constant/distinfo # echo c - p5-Class-Constant mkdir -p p5-Class-Constant > /dev/null 2>&1 echo x - p5-Class-Constant/pkg-descr sed 's/^X//' >p5-Class-Constant/pkg-descr << 'END-of-p5-Class-Constant/pkg-descr' XClass::Constant allows you declaratively created so-called "constant Xclasses". These are very much like enumerated types (as close as a Xtypeless language like Perl can get, at least). X XThe classes generated by this module are modeled closely after Java's X"typesafe enumeration" pattern, but with some added spice to make them Xmore useful to Perl programs. X XWWW: http://search.cpan.org/dist/Class-Constant/ END-of-p5-Class-Constant/pkg-descr echo x - p5-Class-Constant/Makefile sed 's/^X//' >p5-Class-Constant/Makefile << 'END-of-p5-Class-Constant/Makefile' X# New ports collection makefile for: p5-Class-Constant X# Date created: 2006-08-27 X# Whom: Gea-Suan Lin X# X# $FreeBSD$ X# X XPORTNAME= Class-Constant XPORTVERSION= 0.05 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Class XPKGNAMEPREFIX= p5- X XMAINTAINER= perl@FreeBSD.org XCOMMENT= Build constant classes X XPERL_MODBUILD= yes X XMAN3= Class::Constant.3 X X.include X X.if ${PERL_LEVEL} < 500600 XIGNORE= requires Perl 5.6.0 or newer. Please install lang/perl5.8 and try again X.endif X X.if ${PERL_LEVEL} < 500703 XRUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils XBUILD_DEPENDS= ${RUN_DEPENDS} X.endif X X.include END-of-p5-Class-Constant/Makefile echo x - p5-Class-Constant/pkg-plist sed 's/^X//' >p5-Class-Constant/pkg-plist << 'END-of-p5-Class-Constant/pkg-plist' X@comment $FreeBSD$ X%%SITE_PERL%%/Class/Constant.pm X@dirrmtry %%SITE_PERL%%/Class END-of-p5-Class-Constant/pkg-plist echo x - p5-Class-Constant/distinfo sed 's/^X//' >p5-Class-Constant/distinfo << 'END-of-p5-Class-Constant/distinfo' XMD5 (Class-Constant-0.05.tar.gz) = 9ee5766c792dcde9b5dbeb1d2dbac6ed XSHA256 (Class-Constant-0.05.tar.gz) = 7fabfa43ba125e1e365fbeebcddb6d09ac096f62bb0111801645482dee0dca81 XSIZE (Class-Constant-0.05.tar.gz) = 5736 END-of-p5-Class-Constant/distinfo exit --- p5-Class-Constant-0.05.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: