[arch-commits] Commit in gom/trunk (PKGBUILD)

Jan de Groot jgc at archlinux.org
Mon Sep 18 10:18:53 UTC 2017


    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.steffens at 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:



More information about the arch-commits mailing list