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.


Reply via email to