aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/p5-String-Koremutake
diff options
context:
space:
mode:
authortobez <tobez@FreeBSD.org>2005-12-27 21:34:49 +0800
committertobez <tobez@FreeBSD.org>2005-12-27 21:34:49 +0800
commit3a7acf49b0dd0597542edd7c013f871c6d12056e (patch)
treedf1758b2da62dc57ee156feb33f397e37c6018f2 /textproc/p5-String-Koremutake
parent0166485ffb83b1ee8537570c965dc8265218ae0a (diff)
downloadfreebsd-ports-gnome-3a7acf49b0dd0597542edd7c013f871c6d12056e.tar.gz
freebsd-ports-gnome-3a7acf49b0dd0597542edd7c013f871c6d12056e.tar.zst
freebsd-ports-gnome-3a7acf49b0dd0597542edd7c013f871c6d12056e.zip
Add textproc/p5-String-Koremutake 0.30, a Perl module to convert to/from
Koremutake Memorable Random Strings.
Diffstat (limited to 'textproc/p5-String-Koremutake')
-rw-r--r--textproc/p5-String-Koremutake/Makefile32
-rw-r--r--textproc/p5-String-Koremutake/distinfo3
-rw-r--r--textproc/p5-String-Koremutake/pkg-descr16
-rw-r--r--textproc/p5-String-Koremutake/pkg-plist5
4 files changed, 56 insertions, 0 deletions
diff --git a/textproc/p5-String-Koremutake/Makefile b/textproc/p5-String-Koremutake/Makefile
new file mode 100644
index 000000000000..53cd676b477c
--- /dev/null
+++ b/textproc/p5-String-Koremutake/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: textproc/p5-String-Koremutake
+# Date created: 27 December 2005
+# Whom: Anton Berezin <tobez@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= String-Koremutake
+PORTVERSION= 0.30
+CATEGORIES= textproc perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= String
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= tobez@FreeBSD.org
+COMMENT= Convert to/from Koremutake Memorable Random Strings
+
+BUILD_DEPENDS= ${SITE_PERL}/Error.pm:${PORTSDIR}/lang/p5-Error \
+ ${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exception
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= String::Koremutake.3
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500600
+IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/textproc/p5-String-Koremutake/distinfo b/textproc/p5-String-Koremutake/distinfo
new file mode 100644
index 000000000000..2772d0915075
--- /dev/null
+++ b/textproc/p5-String-Koremutake/distinfo
@@ -0,0 +1,3 @@
+MD5 (String-Koremutake-0.30.tar.gz) = 9b28d2017b98015f5e1b376324673419
+SHA256 (String-Koremutake-0.30.tar.gz) = 2d61f02e8fca2e9b3097678b1472f84b825b2cca95c1eb1a99d1593024d537ba
+SIZE (String-Koremutake-0.30.tar.gz) = 3800
diff --git a/textproc/p5-String-Koremutake/pkg-descr b/textproc/p5-String-Koremutake/pkg-descr
new file mode 100644
index 000000000000..55e514210abe
--- /dev/null
+++ b/textproc/p5-String-Koremutake/pkg-descr
@@ -0,0 +1,16 @@
+The String::Koremutake module converts to and from Koremutake Memorable
+Random Strings.
+
+The term "Memorable Random String" was thought up by Sean B. Palmer as a
+name for those strings like dopynl, glargen, glonknic, spoopwiddle, and
+kebble etc. that don't have any conventional sense, but can be used as
+random identifiers, especially in URIs to keep them persistent. See
+http://infomesh.net/2001/07/MeRS/
+
+Koremutake is a MeRS algorithm which is used by Shorl
+(http://shorl.com/koremutake.php). As they explain: "It is, in plain
+language, a way to express any large number as a sequence of syllables.
+The general idea is that word-sounding pieces of information are a lot
+easier to remember than a sequence of digits."
+
+WWW: http://search.cpan.org/dist/String-Koremutake/
diff --git a/textproc/p5-String-Koremutake/pkg-plist b/textproc/p5-String-Koremutake/pkg-plist
new file mode 100644
index 000000000000..8f6acf38fba1
--- /dev/null
+++ b/textproc/p5-String-Koremutake/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/String/Koremutake.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/String/Koremutake/.packlist
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/String/Koremutake 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/String 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/String 2>/dev/null || true