From aaff289fe089ede41381c689d3ebce25e3e074b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sun, 31 Dec 2023 23:09:58 +0700 Subject: [PATCH] libjcat: update to 0.1.14. --- common/shlibs | 2 +- srcpkgs/jcat-tests | 1 + srcpkgs/jcat-tool | 1 + srcpkgs/libjcat/template | 26 ++++++++++++++++++-------- 4 files changed, 21 insertions(+), 9 deletions(-) create mode 120000 srcpkgs/jcat-tests create mode 120000 srcpkgs/jcat-tool diff --git a/common/shlibs b/common/shlibs index c1792cffc77..c086125eb8c 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3865,7 +3865,7 @@ libhidrd_item.so.0 hidrd-0.2.0_1 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 +libjcat.so.1 libjcat-0.1.14_1 libmatio.so.11 matio-1.5.23_1 libportal.so.1 libportal-0.6_1 libportal-gtk3.so.1 libportal-gtk3-0.6_1 diff --git a/srcpkgs/jcat-tests b/srcpkgs/jcat-tests new file mode 120000 index 00000000000..8e69447bddf --- /dev/null +++ b/srcpkgs/jcat-tests @@ -0,0 +1 @@ +libjcat \ No newline at end of file diff --git a/srcpkgs/jcat-tool b/srcpkgs/jcat-tool new file mode 120000 index 00000000000..8e69447bddf --- /dev/null +++ b/srcpkgs/jcat-tool @@ -0,0 +1 @@ +libjcat \ No newline at end of file diff --git a/srcpkgs/libjcat/template b/srcpkgs/libjcat/template index 1fe26173ce3..4d01dbccd4a 100644 --- a/srcpkgs/libjcat/template +++ b/srcpkgs/libjcat/template @@ -1,6 +1,6 @@ # Template file for 'libjcat' pkgname=libjcat -version=0.1.4 +version=0.1.14 revision=1 build_style=meson build_helper="gir" @@ -12,16 +12,26 @@ 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=d2f9d554b9d91abc59ff5e10d79801d30e3efcfcb27cd4cee9688381f51a3832 +checksum=e754051419d9955cfa4dcf4503aa86105c45bcbb5e95222a938ba95cc8f0569b -if [ "$XBPS_CROSS_BUILD" ]; then - configure_args="-Dman=false" -else - hostmakedepends+=" help2man" -fi +jcat-tool_package() { + short_desc+=" - tools" + pkg_install() { + vmove usr/bin + vmove usr/share/man + } +} + +jcat-tests_package() { + short_desc+=" - self-tests" + pkg_install() { + vmove usr/libexec/installed-tests + vmove usr/share/installed-tests + } +} libjcat-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" + depends="${makedepends} jcat-tool" short_desc+=" - development files" pkg_install() { vmove usr/include