Name xkeyboard-config
Description X keyboard configuration files
Version 2.43-r0
Package Base xkeyboard-config
Homepage https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config
Maintainers ['Natanael Copa <ncopa@alpinelinux.org>']
Contributors []
Distro-repo https://gitlab.alpinelinux.org/alpine/aports/-/tree/3.22-stable/main/xkeyboard-config
Sources ['https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/archive/xkeyboard-config-2.43-r0/xkeyboard-config-xkeyboard-config-2.43-r0.tar.gz']
Dependencies []
Optional-Dependencies []
Build-Dependencies ['gettext', 'meson', 'perl', 'libxslt']
Provides []
Builddate 02-10-2024 06:20:01
Architecture x86_64
Distro-Version v3.22
Licenses ['MIT']
Hash Q1YF6JmLE4vAYNx14bzojKHbiNCzo=
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xkeyboard-config
pkgver=2.43
pkgrel=0
pkgdesc="X keyboard configuration files"
url="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config"
arch="noarch"
license="MIT"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
depends_dev="$pkgname"
makedepends="gettext meson perl libxslt"
checkdepends="gawk"
source="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/archive/xkeyboard-config-$pkgver/xkeyboard-config-xkeyboard-config-$pkgver.tar.gz
	"
builddir="$srcdir"/xkeyboard-config-xkeyboard-config-$pkgver

build() {
	abuild-meson . output
	meson compile -C output
}

check() {
	meson test --print-errorlogs -C output
}

package() {
	DESTDIR="$pkgdir" meson install --no-rebuild -C output
}

sha512sums="
2f46c303d8d4b2848275b670616173cb5fee99c3ea65a031b5a9709f1ea543183a6c022adf8a30c6993ce859307046b2b45f775e4bae6c6967e256c89b45a073  xkeyboard-config-xkeyboard-config-2.43.tar.gz
"