Add a (broken) package for rnp.

"rnp" is a set of OpenPGP (RFC4880) tools that works on Linux, *BSD and macOS
as a replacement of GnuPG. It is maintained by Ribose after being forked from
NetPGP, itself originally written for NetBSD.

"librnp" is the library used by rnp for all OpenPGP functions, useful for
developers to build against. Thanks to Alistair, it is a "real" library, not a
wrapper like GPGME of GnuPG.
This commit is contained in:
Benny Siegert 2019-07-13 16:00:36 +00:00
parent 8367a1732b
commit 3870fba3cd
5 changed files with 37 additions and 0 deletions

7
rnp/DESCR Normal file
View File

@ -0,0 +1,7 @@
"rnp" is a set of OpenPGP (RFC4880) tools that works on Linux, *BSD and macOS
as a replacement of GnuPG. It is maintained by Ribose after being forked from
NetPGP, itself originally written for NetBSD.
"librnp" is the library used by rnp for all OpenPGP functions, useful for
developers to build against. Thanks to Alistair, it is a "real" library, not a
wrapper like GPGME of GnuPG.

22
rnp/Makefile Normal file
View File

@ -0,0 +1,22 @@
# $NetBSD$
GITHUB_PROJECT= rnp
GITHUB_TAG= v0.12.0
DISTNAME= rnp-0.12.0
CATEGORIES= wip
MASTER_SITES= ${MASTER_SITE_GITHUB:=riboseinc/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/riboseinc/rnp/
COMMENT= high performance C++ OpenPGP library
LICENSE= modified-bsd
WRKSRC= ${WRKDIR}/rnp-0.12.0
USE_CMAKE= yes
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
PKGCONFIG_OVERRIDE+= cmake/librnp.pc.in
.include "../../textproc/json-c/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

1
rnp/PLIST Normal file
View File

@ -0,0 +1 @@
@comment $NetBSD$

1
rnp/TODO Normal file
View File

@ -0,0 +1 @@
This needs Botan2, for which there is no package.

6
rnp/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (rnp-0.12.0.tar.gz) = 6d6e938140eff00e0689c7f28d8320f2dfd74289
RMD160 (rnp-0.12.0.tar.gz) = baf0b45dbd7198041d58a326621b031d71f221cd
SHA512 (rnp-0.12.0.tar.gz) = 127524f9b3095d7fa17afe448084e25e9c22245e79f1d2dd93a6660726faf4b86e10474f7dbe6e6d93cd14b1a84193835cf584108f6edbed4de6106d88fbd25f
Size (rnp-0.12.0.tar.gz) = 544933 bytes