File PKGBUILD of Package libxkbcommon-bootstrap
# Maintainer: Yukari Chiba <[email protected]> pkgname=libxkbcommon pkgver=1.13.1 pkgrel=1 pkgdesc='Keymap handling library for toolkits and window systems' url='https://xkbcommon.org/' arch=(x86_64 aarch64 riscv64 loongarch64) license=(MIT MIT-open-group HPND HPND-sell-variant X11 LicenseRef-digital-equipment-corporation) makedepends=( libxml2 meson bison wayland wayland-protocols ) provides=(libxkbcommon.so libxkbregistry.so) depends=(libxml2 xkeyboard-config) source=("https://github.com/xkbcommon/libxkbcommon/archive/refs/tags/xkbcommon-${pkgver}.tar.gz") sha256sums=('aeb951964c2f7ecc08174cb5517962d157595e9e3f38fc4a130b91dc2f9fec18') build() { ewe-meson libxkbcommon-xkbcommon-${pkgver} build \ -Denable-x11=false \ -Denable-docs=false meson compile -C build } package() { meson install -C build --destdir "$pkgdir" install -Dt "$pkgdir/usr/share/licenses/$pkgname" \ -m644 libxkbcommon-xkbcommon-${pkgver}/LICENSE }