[arch-commits] Commit in lib32-atk/trunk (PKGBUILD)
Laurent Carlier
lcarlier at archlinux.org
Tue Nov 7 04:21:36 UTC 2017
Date: Tuesday, November 7, 2017 @ 04:21:36
Author: lcarlier
Revision: 265629
upgpkg: lib32-atk 2.26.1-1
upstream update 2.26.1
Modified:
lib32-atk/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++++++++----------
1 file changed, 15 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-11-07 03:56:25 UTC (rev 265628)
+++ PKGBUILD 2017-11-07 04:21:36 UTC (rev 265629)
@@ -4,7 +4,7 @@
_pkgname=atk
pkgname=lib32-$_pkgname
-pkgver=2.24.0+4+gbf71ccc
+pkgver=2.26.1
pkgrel=1
pkgdesc="The interface definitions of accessibility infrastructure (32-bit)"
url='https://developer.gnome.org/atk/'
@@ -11,8 +11,8 @@
arch=(x86_64)
license=(LGPL)
depends=(lib32-glib2 $_pkgbasename)
-makedepends=(gcc-multilib git gtk-doc)
-commit=7d1f9a6fcf4654c41e64707d3684645ac037c239 # tags/ATK_2_24_0^0
+makedepends=(gcc-multilib git gtk-doc meson)
+_commit=6ce1698e8bff43d72c1f00d60f16e19d3b057899 # tags/ATK_2_26_1^0
source=("git+https://git.gnome.org/browse/atk#commit=$_commit")
sha256sums=('SKIP')
@@ -22,24 +22,29 @@
}
prepare() {
+ mkdir build
cd $_pkgname
- NOCONFIGURE=1 ./autogen.sh
}
+check() {
+ cd build
+ meson test
+}
+
build() {
export CC="gcc -m32"
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
- cd $_pkgname
- ./configure --prefix=/usr --libdir=/usr/lib32 \
- --disable-introspection
- make
+ cd build
+ arch-meson --libdir=/usr/lib32 --libexecdir=/usr/lib32 ../$_pkgname \
+ -Ddisable_introspection=true
+ ninja
}
package() {
- cd $_pkgname
- make DESTDIR="${pkgdir}" install
+ cd build
+ DESTDIR="$pkgdir" ninja install
rm -rf "${pkgdir}"/usr/{include,share}
}
More information about the arch-commits
mailing list