From 14703e42cf330d190dbc296182cb894f8b85371b Mon Sep 17 00:00:00 2001 From: tranzystorekk Date: Thu, 26 Sep 2024 20:56:32 +0200 Subject: [PATCH] New package: libsfdo-0.1.3 --- common/shlibs | 4 ++++ srcpkgs/libsfdo-devel | 1 + srcpkgs/libsfdo/template | 31 +++++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 120000 srcpkgs/libsfdo-devel create mode 100644 srcpkgs/libsfdo/template diff --git a/common/shlibs b/common/shlibs index 947cfc64bc7..779b76dfb20 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4530,3 +4530,7 @@ libnng.so.1 nng-1.5.2_1 libsentry.so sentry-native-0.7.7_1 libjose.so.0 libjose-14_1 libluksmeta.so.0 libluksmeta-9_1 +libsfdo-basedir.so.0 libsfdo-0.1.3_1 +libsfdo-desktop.so.0 libsfdo-0.1.3_1 +libsfdo-desktop-file.so.0 libsfdo-0.1.3_1 +libsfdo-icon.so.0 libsfdo-0.1.3_1 diff --git a/srcpkgs/libsfdo-devel b/srcpkgs/libsfdo-devel new file mode 120000 index 00000000000..36923703012 --- /dev/null +++ b/srcpkgs/libsfdo-devel @@ -0,0 +1 @@ +libsfdo \ No newline at end of file diff --git a/srcpkgs/libsfdo/template b/srcpkgs/libsfdo/template new file mode 100644 index 00000000000..ef2e043bfdd --- /dev/null +++ b/srcpkgs/libsfdo/template @@ -0,0 +1,31 @@ +# Template file for 'libsfdo' +pkgname=libsfdo +version=0.1.3 +revision=1 +build_style=meson +configure_args="-Dexamples=false" +short_desc="Libraries which implement some of the freedesktop.org specifications" +maintainer="tranzystorekk " +license="BSD-2-Clause" +homepage="https://gitlab.freedesktop.org/vyivel/libsfdo" +changelog="https://gitlab.freedesktop.org/vyivel/libsfdo/-/releases" +distfiles="https://gitlab.freedesktop.org/vyivel/libsfdo/-/archive/v${version}/libsfdo-v${version}.tar.gz" +checksum=d1f2d8b5edec827fd386c22d6f9151377ec7c194dca4d293e3abad9df9974209 + +if [ -z "${XBPS_CHECK_PKGS}" ]; then + configure_args+=" -Dtests=false" +fi + +post_install() { + vlicense LICENSE +} + +libsfdo-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +}