Date: Wednesday, March 14, 2018 @ 18:52:32 Author: heftig Revision: 319023
3.28.0+2+g434fa58-1 Modified: swell-foop/trunk/PKGBUILD ----------+ PKGBUILD | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-03-14 18:50:09 UTC (rev 319022) +++ PKGBUILD 2018-03-14 18:52:32 UTC (rev 319023) @@ -3,7 +3,7 @@ # Contributor: Jan de Groot <[email protected]> pkgname=swell-foop -pkgver=3.26.0+8+g4ff76c8 +pkgver=3.28.0+2+g434fa58 pkgrel=1 pkgdesc="Clear the screen by removing groups of colored and shaped tiles" url="https://wiki.gnome.org/Apps/Swell%20Foop" @@ -10,10 +10,10 @@ arch=(x86_64) license=(GPL) depends=(clutter-gtk librsvg) -makedepends=(intltool itstool gobject-introspection yelp-tools appstream-glib vala git) +makedepends=(gobject-introspection yelp-tools appstream-glib vala git meson) groups=(gnome-extra) -_commit=4ff76c8035c0dfc16d465a4ec46834163d501a3b # master -source=("git://git.gnome.org/swell-foop#commit=$_commit") +_commit=434fa580dc923c5686fc8bffc36c6a861a996ba3 # master +source=("git+https://git.gnome.org/browse/swell-foop#commit=$_commit") sha256sums=('SKIP') pkgver() { @@ -23,17 +23,18 @@ prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-schemas-compile - make + arch-meson $pkgname build + ninja -C build } +check() { + cd build + meson test +} + package() { - cd $pkgname - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja -C build install }
