aboutsummaryrefslogtreecommitdiff
path: root/security/R-cran-askpass
diff options
context:
space:
mode:
authorTAKATSU Tomonari <tota@FreeBSD.org>2019-09-25 06:36:57 +0000
committerTAKATSU Tomonari <tota@FreeBSD.org>2019-09-25 06:36:57 +0000
commit87e982aa0f406d2701e14062f228e3e8f0944a56 (patch)
tree2213b7b0565068127a7808e0898fb6af45fcc630 /security/R-cran-askpass
parent18e21fde87c85a247ea584a58bdbd6683f29bd32 (diff)
downloadports-87e982aa0f406d2701e14062f228e3e8f0944a56.tar.gz
ports-87e982aa0f406d2701e14062f228e3e8f0944a56.zip
- Add new port: security/R-cran-askpass
Cross-platform utilities for prompting the user for credentials or a passphrase, for example to authenticate with a server or read a protected key. Includes native programs for MacOS and Windows, hence no 'tcltk' is required. Password entry can be invoked in two different ways: directly from R via the askpass() function, or indirectly as password-entry back-end for 'ssh-agent' or 'git-credential' via the SSH_ASKPASS and GIT_ASKPASS environment variables. Thereby the user can be prompted for credentials or a passphrase if needed when R calls out to git or ssh. WWW: https://cran.r-project.org/web/packages/askpass/
Notes
Notes: svn path=/head/; revision=512770
Diffstat (limited to 'security/R-cran-askpass')
-rw-r--r--security/R-cran-askpass/Makefile19
-rw-r--r--security/R-cran-askpass/distinfo3
-rw-r--r--security/R-cran-askpass/pkg-descr11
3 files changed, 33 insertions, 0 deletions
diff --git a/security/R-cran-askpass/Makefile b/security/R-cran-askpass/Makefile
new file mode 100644
index 000000000000..d26f19ef3688
--- /dev/null
+++ b/security/R-cran-askpass/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= askpass
+PORTVERSION= 1.1
+CATEGORIES= security
+DISTNAME= ${PORTNAME}_${PORTVERSION}
+
+MAINTAINER= tota@FreeBSD.org
+COMMENT= Safe Password Entry for R, Git, and SSH
+
+LICENSE= MIT
+
+CRAN_DEPENDS= R-cran-sys>0:devel/R-cran-sys
+BUILD_DEPENDS= ${CRAN_DEPENDS}
+RUN_DEPENDS= ${CRAN_DEPENDS}
+
+USES= cran:auto-plist,compiles
+
+.include <bsd.port.mk>
diff --git a/security/R-cran-askpass/distinfo b/security/R-cran-askpass/distinfo
new file mode 100644
index 000000000000..8b3f9dbe88c7
--- /dev/null
+++ b/security/R-cran-askpass/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1562512639
+SHA256 (askpass_1.1.tar.gz) = db40827d1bdbb90c0aa2846a2961d3bf9d76ad1b392302f9dd84cc2fd18c001f
+SIZE (askpass_1.1.tar.gz) = 5730
diff --git a/security/R-cran-askpass/pkg-descr b/security/R-cran-askpass/pkg-descr
new file mode 100644
index 000000000000..f6f688e85b43
--- /dev/null
+++ b/security/R-cran-askpass/pkg-descr
@@ -0,0 +1,11 @@
+Cross-platform utilities for prompting the user for credentials or
+a passphrase, for example to authenticate with a server or read a
+protected key. Includes native programs for MacOS and Windows, hence
+no 'tcltk' is required. Password entry can be invoked in two different
+ways: directly from R via the askpass() function, or indirectly as
+password-entry back-end for 'ssh-agent' or 'git-credential' via the
+SSH_ASKPASS and GIT_ASKPASS environment variables. Thereby the user
+can be prompted for credentials or a passphrase if needed when R
+calls out to git or ssh.
+
+WWW: https://cran.r-project.org/web/packages/askpass/