Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:post-factum
xkb-cfg
PKGBUILD
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File PKGBUILD of Package xkb-cfg
# Maintainer: Oleksandr Natalenko <oleksandr@natalenko.name> # Contributor: Andreas Radke <andyrtr@archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> _origname=xkeyboard-config pkgname=xkb-cfg _origver=2.41 _ula=3 pkgver=${_origver}.ula${_ula} pkgrel=1 pkgdesc="X keyboard configuration files" arch=(any) license=(LicenseRef-xkeyboard-config) url="https://www.freedesktop.org/wiki/Software/XKeyboardConfig" makedepends=(xorg-xkbcomp libxslt python meson) provides=(xkbdata xkeyboard-config) replaces=(xkbdata xkeyboard-config) conflicts=(xkbdata xkeyboard-config) source=(https://codeberg.org/post-factum/xkb-cfg/archive/v${_origver}-ula${_ula}.tar.gz) sha256sums=('6b901b6ecc928e7db19551dc5ea7eabc6ea4811577eec81ff09d9e151d10803f') build() { arch-meson ${pkgname} build \ -D xkb-base="/usr/share/X11/xkb" \ -D compat-rules=true \ -D xorg-rules-symlinks=true # Print config meson configure build ninja -C build } package() { DESTDIR="${pkgdir}" ninja -C build install install -m0755 -d "${pkgdir}"/var/lib/xkb install -Dt "${pkgdir}"/usr/share/licenses/${_origname} -m0644 ${pkgname}/COPYING }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor