svn commit: r517763 - head/devel/R-cran-getopt
Jason W. Bacon
jwb at FreeBSD.org
Sat Nov 16 16:50:43 UTC 2019
Author: jwb
Date: Sat Nov 16 16:50:42 2019
New Revision: 517763
URL: https://svnweb.freebsd.org/changeset/ports/517763
Log:
devel/R-cran-getopt: Accept short and long flags in Rscript
Package designed to be used with Rscript to write "#!" shebang scripts that
accept short and long flags/options. Many users will prefer using instead the
packages optparse or argparse which add extra features like automatically
generated help option and usage, support for default values, positional
argument support, etc.
Added:
head/devel/R-cran-getopt/
head/devel/R-cran-getopt/Makefile (contents, props changed)
head/devel/R-cran-getopt/distinfo (contents, props changed)
head/devel/R-cran-getopt/pkg-descr (contents, props changed)
Added: head/devel/R-cran-getopt/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/R-cran-getopt/Makefile Sat Nov 16 16:50:42 2019 (r517763)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME= getopt
+DISTVERSION= 1.20.3
+CATEGORIES= devel
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= jwb at FreeBSD.org
+COMMENT= Accept short and long flags in Rscript
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= cran:auto-plist
+
+post-patch:
+ @${REINPLACE_CMD} -i '' -e \
+ 's|/path/to/Rscript|${LOCALBASE}/bin/Rscript|' \
+ ${WRKSRC}/exec/example.R
+
+.include <bsd.port.mk>
Added: head/devel/R-cran-getopt/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/R-cran-getopt/distinfo Sat Nov 16 16:50:42 2019 (r517763)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1573917998
+SHA256 (getopt_1.20.3.tar.gz) = 531f5fdfdcd6b96a73df2b39928418de342160ac1b0043861e9ea844f9fbf57f
+SIZE (getopt_1.20.3.tar.gz) = 18573
Added: head/devel/R-cran-getopt/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/R-cran-getopt/pkg-descr Sat Nov 16 16:50:42 2019 (r517763)
@@ -0,0 +1,7 @@
+Package designed to be used with Rscript to write "#!" shebang scripts that
+accept short and long flags/options. Many users will prefer using instead the
+packages optparse or argparse which add extra features like automatically
+generated help option and usage, support for default values, positional
+argument support, etc.
+
+WWW: https://cran.r-project.org/web/packages/getopt/
More information about the svn-ports-head
mailing list