From 5221822c72612f816f48f6269ea31a9a612076c3 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Thu, 17 Apr 2025 21:47:46 -0700 Subject: [PATCH] New package: clapper-0.8.0 --- common/shlibs | 2 ++ srcpkgs/clapper-devel | 1 + srcpkgs/clapper-libs | 1 + srcpkgs/clapper/template | 41 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 45 insertions(+) create mode 120000 srcpkgs/clapper-devel create mode 120000 srcpkgs/clapper-libs create mode 100644 srcpkgs/clapper/template diff --git a/common/shlibs b/common/shlibs index a22a13c9dbd..625e8854600 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4543,3 +4543,5 @@ libSDL3.so.0 SDL3-3.2.2_1 libiconv.so.2 libiconv-1.18_1 libcharset.so.1 libiconv-1.18_1 libomemo-c.so.0 libomemo-c-0.5.1_1 +libclapper-gtk-0.0.so.0 clapper-libs-0.8.0_1 +libclapper-0.0.so.0 clapper-libs-0.8.0_1 diff --git a/srcpkgs/clapper-devel b/srcpkgs/clapper-devel new file mode 120000 index 00000000000..f739d81f9a4 --- /dev/null +++ b/srcpkgs/clapper-devel @@ -0,0 +1 @@ +clapper \ No newline at end of file diff --git a/srcpkgs/clapper-libs b/srcpkgs/clapper-libs new file mode 120000 index 00000000000..f739d81f9a4 --- /dev/null +++ b/srcpkgs/clapper-libs @@ -0,0 +1 @@ +clapper \ No newline at end of file diff --git a/srcpkgs/clapper/template b/srcpkgs/clapper/template new file mode 100644 index 00000000000..b8a11d225be --- /dev/null +++ b/srcpkgs/clapper/template @@ -0,0 +1,41 @@ +# Template file for 'clapper' +pkgname=clapper +version=0.8.0 +revision=1 +build_style=meson +build_helper=gir +hostmakedepends="pkg-config gettext glib-devel vala + gtk4-update-icon-cache desktop-file-utils" +makedepends="gtk4-devel gstreamer1-devel gst-plugins-base1-devel libadwaita-devel + libsoup3-devel libmicrodns-devel libpeas2-devel" +short_desc="Modern and user-friendly media player" +maintainer="Orphaned " +license="GPL-3.0-or-later, LGPL-2.1-or-later" +homepage="https://github.com/Rafostar/clapper" +distfiles="https://github.com/Rafostar/clapper/archive/refs/tags/${version}.tar.gz" +checksum=f0d6faea1285ff4b3a1c3c758181cd1b501cd066f87afd0d6fde5fc7e83eba60 + +clapper-libs_package() { + short_desc+=" - libraries" + pkg_install() { + vmove "usr/lib/*.so.*" + vmove usr/lib/clapper-0.0 + vmove usr/lib/girepository-1.0 + vmove usr/lib/gstreamer-1.0 + for file in $(find ${DESTDIR}/usr/share/locale -name "clapper-gtk.mo"); do + vmove ${file/$DESTDIR/} + done + } +} + +clapper-devel_package() { + depends="clapper-libs>=${version}_${revision} ${makedepends}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/lib/pkgconfig + vmove usr/share/gir-1.0 + vmove usr/share/vala + } +}