Date: Monday, September 18, 2017 @ 10:18:52 Author: jgc Revision: 305785
upgpkg: gom 0.3.3-1 Modified: gom/trunk/PKGBUILD ----------+ PKGBUILD | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-09-18 10:03:27 UTC (rev 305784) +++ PKGBUILD 2017-09-18 10:18:52 UTC (rev 305785) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> pkgname=gom -pkgver=0.3.2+12+gc7bd13d +pkgver=0.3.3 pkgrel=1 pkgdesc="A GObject to SQLite object mapper" arch=(i686 x86_64) @@ -9,9 +9,9 @@ url="https://wiki.gnome.org/Projects/Gom" license=(LGPL2.1) depends=(glib2 sqlite) -makedepends=(intltool gtk-doc gobject-introspection gdk-pixbuf2 git gnome-common) -_commit=c7bd13d64ed05165fdaf6a1efc466128a39f6f3a -source=("git://git.gnome.org/gom#commit=$_commit") +makedepends=(gtk-doc gobject-introspection gdk-pixbuf2 git meson python-gobject) +_commit=dafdf432ac78f500dcd045092d5d5c28f8e35c60 # tags/0.3.3^0 +source=("git+https://git.gnome.org/browse/gom#commit=$_commit") sha256sums=('SKIP') pkgver() { @@ -20,25 +20,24 @@ } prepare() { + mkdir build cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname - ./configure --prefix=/usr \ - --disable-static --enable-gtk-doc - make + cd build + meson setup --prefix=/usr --buildtype=release -Denable-gtk-doc=true ../$pkgname + ninja } check() { - cd $pkgname - make -k check + cd build + meson test } package() { - cd $pkgname - make DESTDIR="$pkgdir" install + cd build + DESTDIR="$pkgdir" ninja install } # vim:set ts=2 sw=2 et: