New package: clapper-0.8.0

This commit is contained in:
oreo639 2025-04-17 21:47:46 -07:00 committed by oreo639
parent dcbf947cdf
commit 5221822c72
4 changed files with 45 additions and 0 deletions

View file

@ -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

1
srcpkgs/clapper-devel Symbolic link
View file

@ -0,0 +1 @@
clapper

1
srcpkgs/clapper-libs Symbolic link
View file

@ -0,0 +1 @@
clapper

41
srcpkgs/clapper/template Normal file
View file

@ -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 <orphan@voidlinux.org>"
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
}
}