blob: 88e6227be9add312fe076cfed21d34c259304600 (
plain)
1 # Description: X keyboard configuration database
2 # URL: https://cgit.freedesktop.org/xkeyboard-config/
3 # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu
4 # Depends on: libxslt xorg-xkbcomp
5 # Optional: intltool
6
7 name=xkeyboard-config
8 version=2.37
9 release=1
10 source=(https://www.x.org/releases/individual/data/$name/$name-$version.tar.xz)
11
12 build() {
13 meson setup $name-$version build \
14 --prefix=/usr \
15 --buildtype plain \
16 --wrap-mode nodownload \
17 -D b_lto=true \
18 -D b_pie=true \
19 -D xkb-base="/usr/share/X11/xkb" \
20 -D compat-rules=true \
21 -D xorg-rules-symlinks=true
22
23 meson compile -C build
24 DESTDIR=$PKG meson install -C build
25
26 install -m755 -d $PKG/var/lib/xkb
27 find $PKG -name README -delete
28 rm -r $PKG/usr/share/locale
29 }
|