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

Jan Steffens heftig at archlinux.org
Thu Mar 1 16:08:23 UTC 2018


    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) <jan.steffens at gmail.com>
  
 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
 }



More information about the arch-commits mailing list