summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRodrigo Bezerra2019-03-18 22:03:31 -0300
committerRodrigo Bezerra2019-03-18 22:03:31 -0300
commita053cbc9369d4e8a0895e1dc62bb51ce8faddeaa (patch)
tree003180c2f80b840ef5a3040b12353b4b179af6cc
parenteb60b55d3ad20d6364970f0cfad8d43335634d4a (diff)
downloadaur-a053cbc9369d4e8a0895e1dc62bb51ce8faddeaa.tar.gz
Update to version 1.2.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD43
2 files changed, 16 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c919bf03fedb..849236e26ec5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,18 @@
pkgbase = lib32-gssdp
pkgdesc = A GObject-based API for handling resource discovery and announcement over SSDP (32-bit)
- pkgver = 1.0.2
+ pkgver = 1.2.0
pkgrel = 1
url = http://gupnp.org/
arch = x86_64
license = LGPL
- makedepends = autoconf-archive
makedepends = git
makedepends = gobject-introspection
+ makedepends = lib32-gtk3
+ makedepends = meson
makedepends = vala
depends = lib32-libsoup
- source = git+https://git.gnome.org/browse/gssdp#commit=3dd02bdef0663caf0d6749b555c9b2b2ff1934cb
+ depends = gssdp
+ source = git+https://git.gnome.org/browse/gssdp#commit=615517535c1a5bb2c2bb5d5460f92e7e7944df6a
sha256sums = SKIP
pkgname = lib32-gssdp
diff --git a/PKGBUILD b/PKGBUILD
index 2312938e498e..479a2c7fd950 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,15 +2,15 @@
_basename=gssdp
pkgname=lib32-gssdp
-pkgver=1.0.2
+pkgver=1.2.0
pkgrel=1
pkgdesc="A GObject-based API for handling resource discovery and announcement over SSDP (32-bit)"
arch=(x86_64)
url="http://gupnp.org/"
license=(LGPL)
-depends=(lib32-libsoup)
-makedepends=(autoconf-archive git gobject-introspection vala)
-_commit=3dd02bdef0663caf0d6749b555c9b2b2ff1934cb # tags/gssdp-1.0.2^0
+depends=(lib32-libsoup gssdp)
+makedepends=(git gobject-introspection lib32-gtk3 meson vala)
+_commit=615517535c1a5bb2c2bb5d5460f92e7e7944df6a # tags/gssdp-1.2.0^0
source=("git+https://git.gnome.org/browse/gssdp#commit=$_commit")
sha256sums=('SKIP')
@@ -20,45 +20,24 @@ pkgver() {
git describe --tags | sed 's/^gssdp-//;s/-/+/g'
}
-prepare() {
- cd $_basename
-
- NOCONFIGURE=1 ./autogen.sh
-}
-
build() {
- cd $_basename
-
export CC='gcc -m32'
export CXX='g++ -m32'
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
- ./configure \
- --build=i686-pc-linux-gnu \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libdir=/usr/lib32 \
- --enable-compile-warnings=minimum \
- --disable-static \
- --disable-gtk-doc \
- --without-gtk
+ arch-meson $_basename build \
+ --libdir='/usr/lib32' \
+ -Dgtk_doc=false
- make
+ ninja -C build
}
check() {
- cd $_basename
-
- make check
+ meson test -C build
}
package() {
- cd $_basename
-
- make DESTDIR="$pkgdir" install
-
- cd "$pkgdir/usr"
+ DESTDIR="$pkgdir" meson install -C build
- rm -r include share
+ rm -rf "${pkgdir}"/usr/{bin,include,share}
}