Date: Sunday, September 8, 2019 @ 18:49:18 Author: heftig Revision: 362061
1.10.0-1 Modified: graphene/trunk/PKGBUILD ----------+ PKGBUILD | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-09-08 18:45:36 UTC (rev 362060) +++ PKGBUILD 2019-09-08 18:49:18 UTC (rev 362061) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) <[email protected]> pkgname=graphene -pkgver=1.8.6 +pkgver=1.10.0 pkgrel=1 pkgdesc="A thin layer of graphic data types" url="https://github.com/ebassi/graphene" @@ -9,9 +9,11 @@ license=(MIT) depends=(glib2) makedepends=(git gtk-doc gobject-introspection meson) -_commit=e22dc08a84d8a9128873a46ad9c71f81c1b4657d # tags/1.8.6^0 -source=("git+https://github.com/ebassi/graphene#commit=$_commit") -sha256sums=('SKIP') +_commit=6099dbb39ff8de20f37c8ca6e951203a810c1649 # tags/1.10.0^0 +source=("git+https://github.com/ebassi/graphene#commit=$_commit" + "git+https://github.com/ebassi/mutest") +sha256sums=('SKIP' + 'SKIP') pkgver() { cd $pkgname @@ -20,21 +22,26 @@ prepare() { cd $pkgname + + git submodule init + git config --local submodule.subprojects/mutest.url "$srcdir/mutest" + git submodule update } build() { - arch-meson $pkgname build -D gtk_doc=true + arch-meson $pkgname build \ + -D gtk_doc=true \ + -D installed_tests=false ninja -C build } check() { - meson test -C build + meson test -C build --print-errorlogs } package() { DESTDIR="$pkgdir" meson install -C build - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/LICENSE - rm -r "$pkgdir"/usr/{lib,share}/installed-tests + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/LICENSE.txt } # vim:set sw=2 et:
