Date: Thursday, March 1, 2018 @ 16:08:22 Author: heftig Revision: 317688
1.8.0-1 Modified: graphene/trunk/PKGBUILD ----------+ PKGBUILD | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-03-01 16:02:26 UTC (rev 317687) +++ PKGBUILD 2018-03-01 16:08:22 UTC (rev 317688) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig) <[email protected]> pkgname=graphene -pkgver=1.6.0 +pkgver=1.8.0 pkgrel=1 pkgdesc="A thin layer of graphic data types" url="https://github.com/ebassi/graphene" @@ -10,7 +10,7 @@ license=(MIT) depends=(glib2) makedepends=(git gtk-doc gobject-introspection meson) -_commit=aa40018fa12905d024b85293ef49bfc7af1b5627 # tags/1.6.0^0 +_commit=0bd8ff0233024f40bcd11b7ce954d4ad7451e8f4 # tags/1.8.0^0 source=("git+https://github.com/ebassi/graphene#commit=$_commit") sha256sums=('SKIP') @@ -20,26 +20,21 @@ } prepare() { - mkdir build cd $pkgname } - + build() { - cd build - export LANG=en_US.UTF-8 - meson --prefix=/usr --buildtype=release ../$pkgname --libexecdir=/usr/lib -Denable-gtk-doc=true - ninja + arch-meson $pkgname build -Dgtk_doc=true + ninja -C build } check() { cd build - ninja test + meson test } - + package() { - cd build - DESTDIR="$pkgdir" ninja install - - cd ../$pkgname - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + DESTDIR="$pkgdir" ninja -C build install + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/LICENSE + rm -r "$pkgdir"/usr/{lib,share}/installed-tests }
