Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jun 2021 05:01:43 GMT
From:      Guangyuan Yang <ygy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 5e840630b3e1 - main - security/R-cran-credentials: New port
Message-ID:  <202106280501.15S51h9v059213@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by ygy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5e840630b3e1f75154dadfa1e8e003ac02de7c28

commit 5e840630b3e1f75154dadfa1e8e003ac02de7c28
Author:     Jean-Paul Beconne <jpbeconne@free.fr>
AuthorDate: 2021-06-28 05:01:08 +0000
Commit:     Guangyuan Yang <ygy@FreeBSD.org>
CommitDate: 2021-06-28 05:01:08 +0000

    security/R-cran-credentials: New port
    
    Tools for Managing SSH and Git Credentials.
    
    PR:             256708
    Approved by:    lwhsu (mentor, implicit)
---
 security/Makefile                     |  1 +
 security/R-cran-credentials/Makefile  | 21 +++++++++++++++++++++
 security/R-cran-credentials/distinfo  |  3 +++
 security/R-cran-credentials/pkg-descr | 10 ++++++++++
 4 files changed, 35 insertions(+)

diff --git a/security/Makefile b/security/Makefile
index 4e3c96124cc0..15d22cd1d391 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -7,6 +7,7 @@
     SUBDIR += ADMsnmp
     SUBDIR += R-cran-ROAuth
     SUBDIR += R-cran-askpass
+    SUBDIR += R-cran-credentials
     SUBDIR += R-cran-digest
     SUBDIR += R-cran-gitcreds
     SUBDIR += R-cran-openssl
diff --git a/security/R-cran-credentials/Makefile b/security/R-cran-credentials/Makefile
new file mode 100644
index 000000000000..0b9af6d4b967
--- /dev/null
+++ b/security/R-cran-credentials/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	credentials
+DISTVERSION=	1.3.0
+CATEGORIES=	security
+DISTNAME=	${PORTNAME}_${DISTVERSION}
+
+MAINTAINER=	jpbeconne@free.fr
+COMMENT=	Tools for Managing SSH and Git Credentials
+
+LICENSE=	MIT
+
+CRAN_DEPENDS=	R-cran-openssl>=1.3:security/R-cran-openssl \
+		R-cran-sys>=2.1:devel/R-cran-sys \
+		R-cran-curl>0:ftp/R-cran-curl \
+		R-cran-jsonlite>0:converters/R-cran-jsonlite \
+		R-cran-askpass>0:security/R-cran-askpass
+BUILD_DEPENDS=	${CRAN_DEPENDS}
+RUN_DEPENDS=	${CRAN_DEPENDS}
+
+USES=		cran:auto-plist
+
+.include <bsd.port.mk>
diff --git a/security/R-cran-credentials/distinfo b/security/R-cran-credentials/distinfo
new file mode 100644
index 000000000000..2c72a4651546
--- /dev/null
+++ b/security/R-cran-credentials/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1623957877
+SHA256 (credentials_1.3.0.tar.gz) = c119ec26fd97b977c3b0cd1eb8fad3c59b84df6262c3adbf5ee9f3d6c9903ff1
+SIZE (credentials_1.3.0.tar.gz) = 230082
diff --git a/security/R-cran-credentials/pkg-descr b/security/R-cran-credentials/pkg-descr
new file mode 100644
index 000000000000..278648988111
--- /dev/null
+++ b/security/R-cran-credentials/pkg-descr
@@ -0,0 +1,10 @@
+Setup and retrieve HTTPS and SSH credentials for use with 'git'
+and other services. For HTTPS remotes the package interfaces
+the 'git-credential' utility which 'git' uses to store HTTP
+usernames and passwords. For SSH remotes we provide convenient
+functions to find or generate appropriate SSH keys. The package
+both helps the user to setup a local git installation, and also
+provides a back-end for git/ssh client libraries to authenticate
+with existing user credentials.
+
+WWW:  https://docs.ropensci.org/credentials



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202106280501.15S51h9v059213>