aboutsummaryrefslogtreecommitdiff
path: root/textproc/p5-Text-Shellwords
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2003-04-29 09:31:03 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2003-04-29 09:31:03 +0000
commit60b79e7633a6e216f0cd28f281cbe135fbda344a (patch)
tree589e2b1ca98f268530ac28543c37c3567e8adae3 /textproc/p5-Text-Shellwords
parent6b324a471a73fbe3c4c644e40ca2728f16653618 (diff)
downloadports-60b79e7633a6e216f0cd28f281cbe135fbda344a.tar.gz
ports-60b79e7633a6e216f0cd28f281cbe135fbda344a.zip
new port, p5-Text-Shellwords
This is a thin wrapper around the shellwords.pl package, which comes preinstalled with Perl. This module imports a single subroutine, shellwords(). The shellwords() routine parses lines of text and returns a set of tokens using the same rules that the Unix shell does for its command-line arguments. Tokens are separated by whitespace, and can be delimited by single or double quotes. The module also respects backslash escapes. PR: ports/50081 Submitted by: George Hartzell <hartzell@fruitfly.org>
Notes
Notes: svn path=/head/; revision=79858
Diffstat (limited to 'textproc/p5-Text-Shellwords')
-rw-r--r--textproc/p5-Text-Shellwords/Makefile23
-rw-r--r--textproc/p5-Text-Shellwords/distinfo1
-rw-r--r--textproc/p5-Text-Shellwords/pkg-descr7
-rw-r--r--textproc/p5-Text-Shellwords/pkg-plist3
4 files changed, 34 insertions, 0 deletions
diff --git a/textproc/p5-Text-Shellwords/Makefile b/textproc/p5-Text-Shellwords/Makefile
new file mode 100644
index 000000000000..eb6587cababa
--- /dev/null
+++ b/textproc/p5-Text-Shellwords/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: textproc/p5-Text-Shellwords
+# Date created: Mon Mar 17 11:47:21 PST 2003
+# Whom: George Hartzell <hartzell@fruitfly.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Text-Shellwords
+PORTVERSION= 1.00
+CATEGORIES= textproc perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Text
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= hartzell@fruitfly.org
+COMMENT= This is a thin wrapper around the shellwords.pl package
+
+PERL_CONFIGURE= yes
+
+MAN3= Text::Shellwords.3
+MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Shellwords/distinfo b/textproc/p5-Text-Shellwords/distinfo
new file mode 100644
index 000000000000..98add13a7b16
--- /dev/null
+++ b/textproc/p5-Text-Shellwords/distinfo
@@ -0,0 +1 @@
+MD5 (Text-Shellwords-1.00.tar.gz) = 016f95c2e40a760d261772a40025e543
diff --git a/textproc/p5-Text-Shellwords/pkg-descr b/textproc/p5-Text-Shellwords/pkg-descr
new file mode 100644
index 000000000000..5e79f6c38e74
--- /dev/null
+++ b/textproc/p5-Text-Shellwords/pkg-descr
@@ -0,0 +1,7 @@
+This is a thin wrapper around the shellwords.pl package, which comes
+preinstalled with Perl. This module imports a single subroutine,
+shellwords(). The shellwords() routine parses lines of text and
+returns a set of tokens using the same rules that the Unix shell does
+for its command-line arguments. Tokens are separated by whitespace,
+and can be delimited by single or double quotes. The module also
+respects backslash escapes.
diff --git a/textproc/p5-Text-Shellwords/pkg-plist b/textproc/p5-Text-Shellwords/pkg-plist
new file mode 100644
index 000000000000..9ad156872ac6
--- /dev/null
+++ b/textproc/p5-Text-Shellwords/pkg-plist
@@ -0,0 +1,3 @@
+lib/perl5/site_perl/%%PERL_VER%%/Text/Shellwords.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Text/Shellwords/.packlist
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Text/Shellwords > /dev/null || true