From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH] jose: New package Date: Mon, 20 Feb 2023 15:01:42 +0100 Message-ID: <20230220140142.6830-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0119319039827727793==" List-Id: --===============0119319039827727793== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Signed-off-by: Stefan Schantl --- jose/jose.nm | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 jose/jose.nm diff --git a/jose/jose.nm b/jose/jose.nm new file mode 100644 index 000000000..d5eea5194 --- /dev/null +++ b/jose/jose.nm @@ -0,0 +1,63 @@ +############################################################################= ### +# IPFire.org - An Open Source Firewall Solution = # +# Copyright (C) - IPFire Development Team = # +############################################################################= ### + +name =3D jose +version =3D 11 +release =3D 1 + +groups =3D System/Libraries +url =3D https://github.com/latchset/jose +license =3D ASL 2.0 +summary =3D Tools for JSON Object Signing and Encryption (JOSE). + +description + Jose is a command line utility for performing various tasks on JSON + Object Signing and Encryption (JOSE) objects. Jose provides a full + crypto stack including key generation, signing and encryption. +end + +source_dl =3D https://github.com/latchset/%{name}/releases/download/v%{vers= ion}/ +sources =3D %{thisapp}.tar.xz + +build + requires + ninja + meson + asciidoc + jansson-devel + openssl-devel + zlib-devel + end + + build + %{meson} + + %{meson_build} + end + + test + %{meson_test} + end + + install + %{meson_install} + end +end + +packages + package %{name} + + package %{name}-libs + template LIBS + end + + package %{name}-devel + template DEVEL + end + + package %{name}-debuginfo + template DEBUGINFO + end +end --=20 2.30.2 --===============0119319039827727793==--