From 5661fa1935efe7d3344e0e79b8105a3d7c2978b5 Mon Sep 17 00:00:00 2001 From: marmeladema Date: Fri, 1 May 2020 21:25:32 +0100 Subject: [PATCH] New package: libjcat-0.1.2 --- common/shlibs | 2 +- srcpkgs/libjcat-devel | 1 + srcpkgs/libjcat/template | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 34 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/libjcat-devel create mode 100644 srcpkgs/libjcat/template diff --git a/common/shlibs b/common/shlibs index e18431a89ff..4bdc03e8b23 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3874,4 +3874,4 @@ libhidrd_item.so.0 libhidrd_opt.so.0 hidrd-0.2.0_1 libhidrd_strm.so.0 hidrd-0.2.0_1 libhidrd_fmt.so.0 hidrd-0.2.0_1 - +libjcat.so.1 libjcat-0.1.2_1 diff --git a/srcpkgs/libjcat-devel b/srcpkgs/libjcat-devel new file mode 120000 index 00000000000..8e69447bddf --- /dev/null +++ b/srcpkgs/libjcat-devel @@ -0,0 +1 @@ +libjcat \ No newline at end of file diff --git a/srcpkgs/libjcat/template b/srcpkgs/libjcat/template new file mode 100644 index 00000000000..246633058a1 --- /dev/null +++ b/srcpkgs/libjcat/template @@ -0,0 +1,32 @@ +# Template file for 'libjcat' +pkgname=libjcat +version=0.1.2 +revision=1 +build_style=meson +build_helper="gir" +hostmakedepends="gnutls-tools pkg-config vala" +makedepends="json-glib-devel gnutls-devel gpgme-devel" +short_desc="Library for reading and writing Jcat files" +maintainer="marmeladema " +license="LGPL-2.1-or-later" +homepage="https://github.com/hughsie/libjcat" +distfiles="https://github.com/hughsie/libjcat/archive/${version}.tar.gz" +checksum=b80a31a872d5612fa98ac0cfe483e4d33f5b02777427864ff5305bfd33a11aa0 + +if [ -n "$XBPS_CROSS_BUILD" ]; then + configure_args="-Dman=false" +else + hostmakedepends+=" help2man" +fi + +libjcat-devel_package() { + depends="${makedepends} ${sourcepkg}-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + vmove usr/share/vala + vmove "usr/share/gir-*" + } +}