Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Jul 2006 17:39:50 +0800 (CST)
From:      Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/101016: [NEW PORT] devel/p5-aliased: Use shorter versions of class names
Message-ID:  <20060729093950.69C747E95A@FreeBSD.csie.nctu.edu.tw>
Resent-Message-ID: <200607290940.k6T9eFgI081553@freefall.freebsd.org>

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

>Number:         101016
>Category:       ports
>Synopsis:       [NEW PORT] devel/p5-aliased: Use shorter versions of class names
>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:   Sat Jul 29 09:40:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Ying-Chieh Liao
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
FreeBSD @ Taiwan
>Environment:
System: FreeBSD FreeBSD.csie.nctu.edu.tw 6.1-STABLE FreeBSD 6.1-STABLE #9: Thu May 11 14:31:45 CST 2006
>Description:
aliased is simple in concept but is a rather handy module. It loads the class
you specify and exports into your namespace a subroutine that returns the
class name. You can explicitly alias the class to another name or, if you
prefer, you can do so implicitly. In the latter case, the name of the
subroutine is the last part of the class name.

WWW: http://search.cpan.org/dist/aliased/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-aliased-0.20.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-aliased
#	p5-aliased/Makefile
#	p5-aliased/distinfo
#	p5-aliased/pkg-descr
#
echo c - p5-aliased
mkdir -p p5-aliased > /dev/null 2>&1
echo x - p5-aliased/Makefile
sed 's/^X//' >p5-aliased/Makefile << 'END-of-p5-aliased/Makefile'
X# ex:ts=8
X# Ports collection makefile for:	p5-aliased
X# Date created:			Jul 29, 2006
X# Whom:	      			ijliao
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aliased
XPORTVERSION=	0.20
XCATEGORIES=	devel perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	../by-authors/id/O/OV/OVID/
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	ports@FreeBSD.org
XCOMMENT=	Use shorter versions of class names
X
XPERL_MODBUILD=	yes
X
XPLIST_FILES=	${SITE_PERL_REL}/aliased.pm
X
XMAN3=	aliased.3
X
X.include <bsd.port.mk>
END-of-p5-aliased/Makefile
echo x - p5-aliased/distinfo
sed 's/^X//' >p5-aliased/distinfo << 'END-of-p5-aliased/distinfo'
XMD5 (aliased-0.20.tar.gz) = 0bfab0c5dcff5a4903e04feb22d37b9b
XSHA256 (aliased-0.20.tar.gz) = a4bbd9584d60c08df0966831a01ecb5340bb59a67c6780a705adf3b15d7899a6
XSIZE (aliased-0.20.tar.gz) = 5685
END-of-p5-aliased/distinfo
echo x - p5-aliased/pkg-descr
sed 's/^X//' >p5-aliased/pkg-descr << 'END-of-p5-aliased/pkg-descr'
Xaliased is simple in concept but is a rather handy module. It loads the class
Xyou specify and exports into your namespace a subroutine that returns the
Xclass name. You can explicitly alias the class to another name or, if you
Xprefer, you can do so implicitly. In the latter case, the name of the
Xsubroutine is the last part of the class name.
X
XWWW: http://search.cpan.org/dist/aliased/
END-of-p5-aliased/pkg-descr
exit
--- p5-aliased-0.20.shar ends here ---

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



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