[Midnightbsd-cvs] mports: devel/p5-UNIVERSAL-moniker: Add UNIVERSAL::moniker.
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Sat Sep 1 22:47:08 EDT 2007
Log Message:
-----------
Add UNIVERSAL::moniker.
Added Files:
-----------
mports/devel/p5-UNIVERSAL-moniker:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
-------------- next part --------------
--- /dev/null
+++ devel/p5-UNIVERSAL-moniker/pkg-descr
@@ -0,0 +1,13 @@
+Class names in Perl often don't sound great when spoken, or look good
+when written in prose. For this reason, we tend to say things like
+"customer" or "basket" when we are referring to My::Site::User::Customer
+or My::Site::Shop::Basket. We thought it would be nice if our classes
+knew what we would prefer to call them.
+
+This module will add a moniker (and plural_moniker) method to UNIVERSAL,
+and so to every class or module.
+
+So, if $ob->isa("Big::Scary::Animal"), moniker will return "animal";
+$ob->isa("Cephalopod::Octopus"), plural_moniker will return "octopuses".
+
+WWW: http://search.cpan.org/dist/UNIVERSAL-moniker/
--- /dev/null
+++ devel/p5-UNIVERSAL-moniker/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/UNIVERSAL/moniker/.packlist
+%%SITE_PERL%%/UNIVERSAL/moniker.pm
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/UNIVERSAL/moniker
+ at dirrmtry %%SITE_PERL%%/UNIVERSAL
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/UNIVERSAL
--- /dev/null
+++ devel/p5-UNIVERSAL-moniker/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: UNIVERSAL-moniker
+# Date created: 01 September 2003
+# Whom: Sergey Skvortsov <skv at protey.ru>
+#
+# $FreeBSD: ports/devel/p5-UNIVERSAL-moniker/Makefile,v 1.4 2004/08/11 14:23:47 skv Exp $
+# $MidnightBSD: mports/devel/p5-UNIVERSAL-moniker/Makefile,v 1.1 2007/09/02 02:47:08 ctriv Exp $
+#
+
+PORTNAME= UNIVERSAL-moniker
+PORTVERSION= 0.08
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= UNIVERSAL
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= ctriv at MidnightBSD.org
+COMMENT= Moniker for classes
+LICENSE= perl
+
+PERL_CONFIGURE= yes
+
+MAN3= UNIVERSAL::moniker.3
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/p5-UNIVERSAL-moniker/distinfo
@@ -0,0 +1,3 @@
+MD5 (UNIVERSAL-moniker-0.08.tar.gz) = e59b97ccf88f9fa68c3e5c18d7059d57
+SHA256 (UNIVERSAL-moniker-0.08.tar.gz) = 94ce27a546cd57cb52e080a8f2533a7cc2350028388582485bd1039a37871f9c
+SIZE (UNIVERSAL-moniker-0.08.tar.gz) = 2584
More information about the Midnightbsd-cvs
mailing list