blob: 4702b705e7f65ea4a560bc19b004788003cf3a61 (
plain)
1 # Description: A library to handle keyboard descriptions.
2 # URL: https://xkbcommon.org/
3 # Maintainer: Danny Rawlins, crux at romster dot me
4 # Depends on: meson ninja xkeyboard-config
5 # Optional: wayland-protocols
6
7 name=libxkbcommon
8 version=1.3.0
9 release=1
10 source=(https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-$version.tar.gz)
11
12 build() {
13 prt-get isinst wayland-protocols || PKGMK_XKBCOMMON+=' -D enable-wayland=false'
14
15 meson build libxkbcommon-xkbcommon-$version $PKGMK_XKBCOMMON \
16 --prefix=/usr \
17 --libexecdir=/usr/lib \
18 -D enable-docs=false
19
20 ninja -C build -j ${JOBS:-1}
21 DESTDIR=$PKG ninja -C build install
22 }
|