svn commit: r563888 - in head/security: . rnp

Stefan Eßer se at FreeBSD.org
Wed Feb 3 14:30:55 UTC 2021


Author: se
Date: Wed Feb  3 14:30:54 2021
New Revision: 563888
URL: https://svnweb.freebsd.org/changeset/ports/563888

Log:
  New port for rnp, an alternative to gnupg

Added:
  head/security/rnp/
  head/security/rnp/Makefile   (contents, props changed)
  head/security/rnp/distinfo   (contents, props changed)
  head/security/rnp/pkg-descr   (contents, props changed)
  head/security/rnp/pkg-plist   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Wed Feb  3 14:18:44 2021	(r563887)
+++ head/security/Makefile	Wed Feb  3 14:30:54 2021	(r563888)
@@ -1046,6 +1046,7 @@
     SUBDIR += rifiuti2
     SUBDIR += rkhunter
     SUBDIR += rndpassw
+    SUBDIR += rnp
     SUBDIR += ruby-bitwarden
     SUBDIR += rubygem-acme-client
     SUBDIR += rubygem-aes_key_wrap

Added: head/security/rnp/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rnp/Makefile	Wed Feb  3 14:30:54 2021	(r563888)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME=	rnp
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.14.0
+CATEGORIES=	security
+
+MAINTAINER=	se at FreeBSD.org
+COMMENT=	RNP is a set of OpenPGP (RFC4880) tools
+
+LICENSE=	APACHE20 BSD2CLAUSE BSD3CLAUSE OCB_Patent
+LICENSE_COMB=	multi
+LICENSE_NAME_OCB_Patent=	OCB Patent License for Ribose Inc.
+LICENSE_FILE_OCB_Patent=	${WRKSRC}/LICENSE-OCB.md
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+LICENSE_PERMS_OCB_Patent=	dist-mirror dist-sell pkg-mirror pkg-sell \
+				auto-accept
+
+LIB_DEPENDS=	libbotan-2.so:security/botan2 \
+		libjson-c.so:devel/json-c
+
+USES=		cmake
+USE_GITHUB=	yes
+GH_ACCOUNT=	rnpgp
+
+CMAKE_ARGS=	-DBUILD_SHARED_LIBS=on \
+		-DBUILD_TESTING=off
+
+.include <bsd.port.mk>

Added: head/security/rnp/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rnp/distinfo	Wed Feb  3 14:30:54 2021	(r563888)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1612352278
+SHA256 (rnpgp-rnp-v0.14.0_GH0.tar.gz) = 1d87d5826646ef003c95067fbe3e377bb8fd47a24c6a3227e6bce03ee9f49c28
+SIZE (rnpgp-rnp-v0.14.0_GH0.tar.gz) = 1343813

Added: head/security/rnp/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rnp/pkg-descr	Wed Feb  3 14:30:54 2021	(r563888)
@@ -0,0 +1,12 @@
+RNP is a set of OpenPGP (RFC4880) tools that works on Linux, macOS,
+Windows and *BSD built with C++.
+
+rnpkeys allow to generate, import, export, and list keys.
+
+rnp is used to perform encryption, decryption, signing and signature
+checks.
+
+librnp is the library used by RNP for all OpenPGP functions, useful
+for developers to build against, different from GPGME.
+
+WWW: http://example.com

Added: head/security/rnp/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rnp/pkg-plist	Wed Feb  3 14:30:54 2021	(r563888)
@@ -0,0 +1,13 @@
+bin/rnp
+bin/rnpkeys
+include/rnp-0/rnp/rnp.h
+include/rnp-0/rnp/rnp_err.h
+include/rnp-0/rnp/rnp_export.h
+lib/cmake/rnp/rnp-config-version.cmake
+lib/cmake/rnp/rnp-config.cmake
+lib/cmake/rnp/rnp-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/rnp/rnp-targets.cmake
+lib/librnp-0.so
+lib/librnp-0.so.0
+lib/librnp-0.so.0.14.0
+libdata/pkgconfig/librnp-0.pc


More information about the svn-ports-all mailing list