2019-07-17 23:09:11 +00:00
|
|
|
# Forked from Alpine, so we can extend the keyboard layouts
|
|
|
|
pkgname=xkeyboard-config
|
|
|
|
pkgver=9999
|
2022-05-17 00:46:45 +00:00
|
|
|
_pkgver=2.35.1
|
2022-09-12 19:06:16 +00:00
|
|
|
pkgrel=5
|
2019-07-17 23:09:11 +00:00
|
|
|
pkgdesc="X keyboard configuration files"
|
|
|
|
url="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
|
|
|
|
arch="noarch"
|
|
|
|
license="MIT"
|
|
|
|
subpackages="$pkgname-doc"
|
2021-07-18 22:10:30 +00:00
|
|
|
makedepends="meson perl libxslt"
|
2022-05-17 00:46:45 +00:00
|
|
|
source="$pkgname-$_pkgver.tar.gz::https://github.com/freedesktop/xkeyboard-config/archive/refs/tags/xkeyboard-config-$_pkgver.tar.gz
|
2022-09-12 19:06:16 +00:00
|
|
|
0001-Add-model-for-Pine64-PinePhone-keyboard.patch
|
|
|
|
0002-Add-evdev-rule-for-Pine64-PinePhone-keyboard.patch
|
2019-07-17 23:09:11 +00:00
|
|
|
"
|
2022-05-17 00:46:45 +00:00
|
|
|
builddir="$srcdir/xkeyboard-config-xkeyboard-config-$_pkgver"
|
2019-07-17 23:09:11 +00:00
|
|
|
|
|
|
|
build() {
|
2021-07-18 22:10:30 +00:00
|
|
|
abuild-meson . output
|
|
|
|
meson compile ${JOBS:+-j ${JOBS}} -C output
|
2019-07-17 23:09:11 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
check() {
|
2021-07-18 22:10:30 +00:00
|
|
|
meson test --no-rebuild -v -C output
|
2019-07-17 23:09:11 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
2021-07-18 22:10:30 +00:00
|
|
|
DESTDIR="$pkgdir" meson install --no-rebuild -C output
|
2019-07-17 23:09:11 +00:00
|
|
|
}
|
2021-07-18 22:10:30 +00:00
|
|
|
sha512sums="
|
2022-05-17 00:46:45 +00:00
|
|
|
2016e126dd807c07cdec045089a83b5b8c2e6eac8255a80c4e5976a0defc7ad55144186457a3109765f3bfb775270296d980366fee3826ee0e3bcd957e60aa5b xkeyboard-config-2.35.1.tar.gz
|
2022-09-12 19:06:16 +00:00
|
|
|
363ac31d24d419d66be51ea22564864813c9b982779181d804707b1c3ee9507846c5061f6cf006af92faa0c0f17e39f50798baedc7d7d2ed3a69386d13602b39 0001-Add-model-for-Pine64-PinePhone-keyboard.patch
|
|
|
|
1119257dbcaa14f005b95275a1e20e27eea70e6be09db2b2f4adf1092325eb044ac2ce02773cfcd3cedee46f50c9898e63a967d5e9b4bf538e4a993663d4bcd8 0002-Add-evdev-rule-for-Pine64-PinePhone-keyboard.patch
|
2021-07-18 22:10:30 +00:00
|
|
|
"
|