diff --git a/shells/Makefile b/shells/Makefile index 363e82ec762e..ee29d0340b4f 100644 --- a/shells/Makefile +++ b/shells/Makefile @@ -41,6 +41,7 @@ SUBDIR += pear-PHP_Shell SUBDIR += psh SUBDIR += rc + SUBDIR += rubygem-shellwords SUBDIR += rush SUBDIR += sash SUBDIR += scponly diff --git a/shells/rubygem-shellwords/Makefile b/shells/rubygem-shellwords/Makefile new file mode 100644 index 000000000000..c1b9de6a8c5f --- /dev/null +++ b/shells/rubygem-shellwords/Makefile @@ -0,0 +1,21 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= shellwords +PORTVERSION= 0.1.0 +CATEGORIES= shells rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Manipulate strings with word parsing rules of UNIX Bourne shell + +LICENSE= BSD2CLAUSE RUBY +LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/shells/rubygem-shellwords/distinfo b/shells/rubygem-shellwords/distinfo new file mode 100644 index 000000000000..347707f632a4 --- /dev/null +++ b/shells/rubygem-shellwords/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1609598831 +SHA256 (rubygem/shellwords-0.1.0.gem) = e922b0b8fe8a469d19b35e11cddbc940b2ff72e8af1c32db1944a3fece00742e +SIZE (rubygem/shellwords-0.1.0.gem) = 9728 diff --git a/shells/rubygem-shellwords/pkg-descr b/shells/rubygem-shellwords/pkg-descr new file mode 100644 index 000000000000..7a6e65006c38 --- /dev/null +++ b/shells/rubygem-shellwords/pkg-descr @@ -0,0 +1,8 @@ +Shellwords manipulates strings according to the word parsing rules of the UNIX +Bourne shell. + +The shellwords() function was originally a port of shellwords.pl, but modified +to conform to the Shell & Utilities volume of the IEEE Std 1003.1-2008, 2016 +Edition. + +WWW: https://github.com/ruby/shellwords