Name: xkeyboard-config Version: 2.30 Release: 1 Summary: The X Keyboard Extension License: MIT URL: https://www.freedesktop.org/wiki/Software/XKeyboardConfig Source0: https://xorg.freedesktop.org/archive/individual/data/%{name}/%{name}-%{version}.tar.bz2 BuildArch: noarch BuildRequires: gettext gettext-devel libtool libxslt intltool perl(XML::Parser) pkgconfig(glib-2.0) BuildRequires: pkgconfig(x11) >= 1.4.3 BuildRequires: pkgconfig(xorg-macros) >= 1.12 BuildRequires: pkgconfig(xproto) >= 7.0.20 BuildRequires: xkbcomp %description The non-arch keyboard configuration database for X Window. The goal is to provide the consistent, well-structured, frequently released open source of X keyboard configuration data for X Window System implementations (free, open source and commercial). The project is targeted to XKB-based systems. %package devel Summary: Header files for xkeyboard-config Requires: %{name} = %{version}-%{release} pkgconfig %description devel Header files for xkeyboard-config %package_help %prep %autosetup -n %{name}-%{version} -p1 %build AUTOPOINT="intltoolize --automake --copy" autoreconf -v --force --install || exit 1 %configure --enable-compat-rules --with-xkb-base=%{_datadir}/X11/xkb --with-xkb-rules-symlink=xorg %make_build %install %make_install # Remove unnecessary symlink rm -f $RPM_BUILD_ROOT%{_datadir}/X11/xkb/compiled %find_lang %{name} { FILESLIST=${PWD}/files.list pushd $RPM_BUILD_ROOT find .%{_datadir}/X11/xkb -type d | sed -e "s/^\./%dir /g" > $FILESLIST find .%{_datadir}/X11/xkb -type f | sed -e "s/^\.//g" >> $FILESLIST popd } %files %defattr(-,root,root) %doc AUTHORS %license COPYING %{_datadir}/locale/* %{_datadir}/X11/xkb/* %files devel %defattr(-,root,root) %{_datadir}/pkgconfig/xkeyboard-config.pc %files help %defattr(-,root,root) %doc README docs/README docs/HOWTO.* TODO NEWS %{_mandir}/man7/*.gz %changelog * Mon Jul 20 2020 chengguipeng - 2.30-1 - Upgrade to 2.30-1 * Sat Oct 19 2019 openEuler Buildteam - 2.24-6 - Type:bugfix - Id:NA - SUG:NA - DESC:change the directory of the license file * Fri Sep 6 2019 openEuler Buildteam - 2.24-5 - Package init