From c35300ff21d5a677a84c78d89cce9b216638e54c 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 | 1 + srcpkgs/libjcat-devel | 1 + srcpkgs/libjcat/template | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 120000 srcpkgs/libjcat-devel create mode 100644 srcpkgs/libjcat/template diff --git a/common/shlibs b/common/shlibs index 820f037f267..4450886ecc6 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3860,3 +3860,4 @@ libtagparser.so.9 tagparser-9.1.2_1 libqtutilities.so.6 qtutilities-6.0.4_1 libkdsoap.so.1.9.0 KDSoap-1.9.0_1 libstoken.so.1 stoken-0.92_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..631d158870e --- /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="Orphaned " +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-*" + } +}