diff options
author | Rodrigo Bezerra | 2019-03-18 22:03:31 -0300 |
---|---|---|
committer | Rodrigo Bezerra | 2019-03-18 22:03:31 -0300 |
commit | a053cbc9369d4e8a0895e1dc62bb51ce8faddeaa (patch) | |
tree | 003180c2f80b840ef5a3040b12353b4b179af6cc | |
parent | eb60b55d3ad20d6364970f0cfad8d43335634d4a (diff) | |
download | aur-a053cbc9369d4e8a0895e1dc62bb51ce8faddeaa.tar.gz |
Update to version 1.2.0
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 16 insertions, 35 deletions
@@ -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 @@ -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} } |