Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / gssdp
Commits: c5e178f2 by Jan Alexander Steffens (heftig) at 2023-11-03T00:05:11+01:00 1.6.3-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,32 @@ +pkgbase = gssdp + pkgdesc = GObject-based API for handling resource discovery and announcement over SSDP + pkgver = 1.6.3 + pkgrel = 1 + url = https://wiki.gnome.org/Projects/GUPnP + arch = x86_64 + license = LGPL + makedepends = gi-docgen + makedepends = git + makedepends = gobject-introspection + makedepends = gtk4 + makedepends = meson + makedepends = pandoc + makedepends = vala + depends = glib2 + depends = libsoup3 + source = git+https://gitlab.gnome.org/GNOME/gssdp.git#commit=28c388aa45698dcc09ba24e8de849653e9eedf8c + b2sums = SKIP + +pkgname = gssdp + depends = glib2 + depends = libsoup3 + depends = libglib-2.0.so + depends = libgobject-2.0.so + depends = libgio-2.0.so + depends = libsoup-3.0.so + optdepends = gtk4: gssdp-device-sniffer + provides = libgssdp-1.6.so + +pkgname = gssdp-docs + pkgdesc = GObject-based API for handling resource discovery and announcement over SSDP (documentation) + depends = ===================================== PKGBUILD ===================================== @@ -2,18 +2,32 @@ # Contributor: György Balló <[email protected]> pkgbase=gssdp -pkgname=(gssdp gssdp-docs) -pkgver=1.6.2 +pkgname=( + gssdp + gssdp-docs +) +pkgver=1.6.3 pkgrel=1 -pkgdesc="A GObject-based API for handling resource discovery and announcement over SSDP" +pkgdesc="GObject-based API for handling resource discovery and announcement over SSDP" url="https://wiki.gnome.org/Projects/GUPnP" arch=(x86_64) license=(LGPL) -depends=(glib2 libsoup3) -makedepends=(gobject-introspection gi-docgen vala meson git gtk4 pandoc) -_commit=c2d417d6a79f03c095e5730efd60015eb3109a82 # tags/gssdp-1.6.2^0 +depends=( + glib2 + libsoup3 +) +makedepends=( + gi-docgen + git + gobject-introspection + gtk4 + meson + pandoc + vala +) +_commit=28c388aa45698dcc09ba24e8de849653e9eedf8c # tags/gssdp-1.6.3^0 source=("git+https://gitlab.gnome.org/GNOME/gssdp.git#commit=$_commit") -sha256sums=('SKIP') +b2sums=('SKIP') pkgver() { cd gssdp @@ -25,7 +39,11 @@ prepare() { } build() { - arch-meson gssdp build -D gtk_doc=true + local meson_options=( + -D gtk_doc=true + ) + + arch-meson gssdp build "${meson_options[@]}" meson compile -C build } @@ -44,7 +62,10 @@ _pick() { } package_gssdp() { - depends+=(libg{lib,object,io}-2.0.so libsoup-3.0.so) + depends+=( + libg{lib,object,io}-2.0.so + libsoup-3.0.so + ) optdepends=('gtk4: gssdp-device-sniffer') provides=(libgssdp-1.6.so) View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gssdp/-/commit/c5e178f2bbb3583c46a26ad32b6cbe16b8fb93ed -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gssdp/-/commit/c5e178f2bbb3583c46a26ad32b6cbe16b8fb93ed You're receiving this email because of your account on gitlab.archlinux.org.
