Date: Sunday, September 20, 2020 @ 10:46:30 Author: alucryd Revision: 711017
upgpkg: lib32-json-glib 1.6.0-1 Modified: lib32-json-glib/trunk/PKGBUILD ----------+ PKGBUILD | 45 ++++++++++++++++++++++++++++++--------------- 1 file changed, 30 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-09-20 10:46:23 UTC (rev 711016) +++ PKGBUILD 2020-09-20 10:46:30 UTC (rev 711017) @@ -2,32 +2,47 @@ # Contributor: Jameson Pugh <[email protected]> pkgname=lib32-json-glib -pkgver=1.4.4 +pkgver=1.6.0 pkgrel=1 pkgdesc='JSON library built on GLib' -arch=('x86_64') -url='https://wiki.gnome.org/Projects/JsonGlib' -license=('GPL') -depends=('json-glib' 'lib32-glib2') -makedepends=('git' 'gobject-introspection' 'meson') -source=("git+https://gitlab.gnome.org/GNOME/json-glib.git#tag=${pkgver}") -sha256sums=('SKIP') +arch=(x86_64) +url=https://wiki.gnome.org/Projects/JsonGlib +license=(GPL) +depends=( + json-glib + lib32-glib2 +) +makedepends=( + git + meson +) +_tag=760a2ef2f5a505c576a6bb7a88a0a109f8108a49 +source=(git+https://gitlab.gnome.org/GNOME/json-glib.git#tag=${_tag}) +sha256sums=(SKIP) +pkgver() { + cd json-glib + + git describe --tags +} + build(){ export CC='gcc -m32' - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - meson json-glib build \ - --buildtype='release' \ - --prefix='/usr' \ - --libdir='/usr/lib32' \ - --libexecdir='/usr/lib32' + arch-meson json-glib build \ + --libdir=/usr/lib32 \ + --libexecdir=/usr/lib32 \ + -D gtk_doc=disabled \ + -D introspection=disabled \ + -D man=false \ + -D tests=false ninja -C build } package(){ DESTDIR="${pkgdir}" ninja -C build install - rm -rf "${pkgdir}"/usr/{bin,include,lib32/installed-tests,share} + rm -rf "${pkgdir}"/usr/{bin,include,share} } # vim: ts=2 sw=2 et:
