diff options
| author | rawnix ports <ports@rawnix.org> | 2026-09-26 18:19:05 +0000 |
|---|---|---|
| committer | rawnix ports <ports@rawnix.org> | 2026-09-26 18:19:05 +0000 |
| commit | c82e88dd00d1b0b7fcfb4e5628d99611388cef6f (patch) | |
| tree | 56d864b5a5c6c145edd96178ae219a8f90e191a6 /opt/rnp | |
| download | ports-c82e88dd00d1b0b7fcfb4e5628d99611388cef6f.tar.gz | |
sync 2026-09-26 18:19 UTC
1672 files changed, 151396 insertions(+)
Diffstat (limited to 'opt/rnp')
| -rw-r--r-- | opt/rnp/.footprint | 22 | ||||
| -rw-r--r-- | opt/rnp/.signature | 7 | ||||
| -rw-r--r-- | opt/rnp/MAKEPKG | 56 |
3 files changed, 85 insertions, 0 deletions
diff --git a/opt/rnp/.footprint b/opt/rnp/.footprint new file mode 100644 index 0000000..bb2a9e3 --- /dev/null +++ b/opt/rnp/.footprint @@ -0,0 +1,22 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/rnp +-rwxr-xr-x root/root usr/bin/rnpkeys +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/rnp/ +-rw-r--r-- root/root usr/include/rnp/rnp.h +-rw-r--r-- root/root usr/include/rnp/rnp_err.h +-rw-r--r-- root/root usr/include/rnp/rnp_export.h +-rw-r--r-- root/root usr/include/rnp/rnp_ver.h +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/librnp.so.0.18.1 +lrwxrwxrwx root/root usr/lib/librnp.so -> librnp.so.0 +lrwxrwxrwx root/root usr/lib/librnp.so.0 -> librnp.so.0.18.1 +drwxr-xr-x root/root usr/lib/cmake/ +drwxr-xr-x root/root usr/lib/cmake/rnp/ +-rw-r--r-- root/root usr/lib/cmake/rnp/rnp-config-version.cmake +-rw-r--r-- root/root usr/lib/cmake/rnp/rnp-config.cmake +-rw-r--r-- root/root usr/lib/cmake/rnp/rnp-targets-release.cmake +-rw-r--r-- root/root usr/lib/cmake/rnp/rnp-targets.cmake +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/librnp.pc diff --git a/opt/rnp/.signature b/opt/rnp/.signature new file mode 100644 index 0000000..22eb028 --- /dev/null +++ b/opt/rnp/.signature @@ -0,0 +1,7 @@ +RWTZ9IduCSQ/mF8ufRCZAltjfiUInyCUcDdmAnC1mAgvNwpGyM6EZi2zpuSJtnpScZ4a12LiM9400ctC20kNet4AgcsUAkKI7AI= + +SHA256 (MAKEPKG) = 9de9b46a88e55cc71e65624da7828e67a66e0f54f07274d53c5c0139ed0ee8b0 +SHA256 (.footprint) = 23d8fbcddf4518dcf5d001877fd8b9cb3713a612e86635895d2cf5819da138d6 +SHA256 (rnp-v0.18.1.tar.gz) = 423c8e32e1e591462f759adf8441b1c44bca96d9f5daff13b82e81a79f18ecfd +SHA256 (sexpp-0.9.2.tar.gz) = 00c47b56a4dd5e80aba6b15df4e86d276a2a369737c6b467be1f51a9c29af31e +SHA256 (rnp#0.18.1-2.pkg.tar.gz) = 7dd07acd65b6a2a60024dfed42a324a85156692f468708583539d7d057621300 diff --git a/opt/rnp/MAKEPKG b/opt/rnp/MAKEPKG new file mode 100644 index 0000000..e2e4a80 --- /dev/null +++ b/opt/rnp/MAKEPKG @@ -0,0 +1,56 @@ +#!/bin/mkpkg +# description: RNP is a set of OpenPGP (RFC4880) tools +# url: https://www.rnpgp.org/ + +name=rnp +_name=sexpp +version=0.18.1 +release=2 +_sexpp_version=0.9.2 +depends=(botan) +source=( + https://github.com/rnpgp/$name/releases/download/v$version/rnp-v$version.tar.gz + https://github.com/rnpgp/$_name/archive/refs/tags/v$_sexpp_version.tar.gz +) +renames=( + "" + $_name-$_sexpp_version.tar.gz +) + +sha256sums=( + "423c8e32e1e591462f759adf8441b1c44bca96d9f5daff13b82e81a79f18ecfd" + "00c47b56a4dd5e80aba6b15df4e86d276a2a369737c6b467be1f51a9c29af31e" +) + +build() { + cd "${name}-v${version}" + + # Copy sexpp sources into the expected folder + mkdir -p src/libsexpp + cp -r "$SRC/sexpp-${_sexpp_version}/"* src/libsexpp/ + + cmake -B build -S . \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_TESTING=OFF \ + -DBUILD_DOC=OFF \ + -DBUILD_TOOLS=ON \ + -DBUILD_EXAMPLES=OFF \ + -DUSE_BOTAN3=ON \ + -DCMAKE_SKIP_RPATH=ON + + # pkgmk already sets MAKEFLAGS / parallel jobs + cmake --build build + DESTDIR="$PKG" cmake --install build + + rm -rf "$PKG/usr/share/doc" "$PKG/usr/share/man" +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh |
