aports/testing/gssdp/APKBUILD
fossdd 19a6e945fe testing/gssdp: new aport
https://gitlab.gnome.org/GNOME/gssdp
GObject-based API for handling resource discovery and announcement over SSDP

Dependency of gupnp
2024-12-01 12:53:03 +00:00

39 lines
944 B
Text

# Contributor: fossdd <fossdd@pwned.life>
# Maintainer: fossdd <fossdd@pwned.life>
pkgname=gssdp
pkgver=1.6.3
pkgrel=0
pkgdesc="GObject-based API for handling resource discovery and announcement over SSDP"
url="https://gitlab.gnome.org/GNOME/gssdp"
arch="all"
license="LGPL-2.1-or-later"
makedepends="
glib-dev
gobject-introspection-dev
gtk4.0-dev
libsoup3-dev
meson
vala
"
subpackages="$pkgname-dev"
source="https://download.gnome.org/sources/gssdp/${pkgver%.*}/gssdp-$pkgver.tar.xz"
build() {
# manpages requires pandoc which only exists on x86_64,aarch64
abuild-meson \
-Dmanpages=false \
output .
meson compile -C output
}
check() {
meson test --no-rebuild --print-errorlogs -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="
e5c9851032538cf093ed8c34a71c5d171eafb2edc5d3f3f5f0284005d4b1cca29ffca34b7f7d38b4a68a86c9bd888dd7a5a8e758dbd926bc4b4c995ea0b1110b gssdp-1.6.3.tar.xz
"