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

Maxime Gauduin alucryd at archlinux.org
Fri Nov 10 21:54:55 UTC 2017


    Date: Friday, November 10, 2017 @ 21:54:54
  Author: alucryd
Revision: 266185

upgpkg: lib32-libxkbcommon 0.7.2-1

Modified:
  lib32-libxkbcommon/trunk/PKGBUILD

----------+
 PKGBUILD |   24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-11-10 21:47:53 UTC (rev 266184)
+++ PKGBUILD	2017-11-10 21:54:54 UTC (rev 266185)
@@ -6,33 +6,33 @@
 
 pkgbase=lib32-libxkbcommon
 pkgname=('lib32-libxkbcommon' 'lib32-libxkbcommon-x11')
-pkgver=0.7.1
+pkgver=0.7.2
 pkgrel=1
 arch=('x86_64')
 url='https://xkbcommon.org/'
 license=('custom')
-makedepends=('gcc-multilib' 'lib32-libxcb' 'lib32-wayland' 'wayland-protocols'
-             'xorg-util-macros')
+makedepends=('gcc-multilib' 'lib32-libxcb' 'lib32-wayland' 'meson'
+             'wayland-protocols' 'xorg-util-macros')
 source=("https://xkbcommon.org/download/libxkbcommon-${pkgver}.tar.xz")
-sha256sums=('ba59305d2e19e47c27ea065c2e0df96ebac6a3c6e97e28ae5620073b6084e68b')
+sha256sums=('28a4dc2735863bec2dba238de07fcdff28c5dd2300ae9dfdb47282206cd9b9d8')
 
 prepare() {
-  mkdir -p x11/usr/lib32/pkgconfig
+  mkdir -p build x11/usr/lib32/pkgconfig
 }
 
 build() {
-  cd libxkbcommon-${pkgver}
+  cd build
 
   export CC='gcc -m32'
   export CXX='g++ -m32'
   export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
 
-  ./configure \
+  meson ../libxkbcommon-${pkgver} \
+    --buildtype='release' \
     --prefix='/usr' \
     --libdir='/usr/lib32' \
-    --disable-docs \
-    --disable-static
-  make
+    -Denable-docs='false'
+  ninja
 }
 
 package_lib32-libxkbcommon() {
@@ -39,9 +39,9 @@
   pkgdesc='Keymap handling library for toolkits and window systems'
   depends=('lib32-glibc' 'libxkbcommon')
 
-  cd libxkbcommon-${pkgver}
+  cd build
 
-  make DESTDIR="${pkgdir}" install
+  DESTDIR="${pkgdir}" ninja install
   rm -rf "${pkgdir}"/usr/include
 
   install -dm 755 "${pkgdir}"/usr/share/licenses



More information about the arch-commits mailing list