[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