Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37039401
en ru br
Репозитории ALT
S:2.37-alt1
5.1: 1.7-alt3
4.1: 1.3-alt2.M41.1
4.0: 1.0-alt2.M40.4
www.altlinux.org/Changes

Группа :: Система/X11
Пакет: xkeyboard-config

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: xkeyboard-config
Summary: XML-based XKB configuration registry
Version: 2.37
Release: alt1
Epoch: 1
License: X11/MIT
Group: System/X11
Url: https://www.freedesktop.org/wiki/Software/XKeyboardConfig/
Packager: Valery Inozemtsev <shrek at altlinux.ru>

Requires: libX11 >= 1.4.3

Source: %name-%version.tar
Patch: %name-%version-%release.patch

BuildArch: noarch
BuildRequires: meson intltool xkbcomp glib2-devel libX11-devel xorg-util-macros xsltproc

%description
Just XML stuff. Later hopefully will be part of Xorg

%package devel
Summary: XML-based XKB configuration registry development package
Group: Development/Other
Requires: %name = %version-%release

%description devel
XML-based XKB configuration registry development package

%prep
%setup -q
%patch -p1

%build
%meson \
-Dxkb-base=%_datadir/X11/xkb \
-Dcompat-rules=true \
-Dxorg-rules-symlinks=true
%meson_build -v

for d in compat geometry keycodes symbols types; do
cd $d
xkbcomp -lfhlpR -o $d.dir '*'
cd ../
done

%install
%meson_install

rm -f %buildroot%_datadir/X11/xkb/compiled

%find_lang %name

%pre
[ ! -d %_datadir/X11/xkb/symbols/pc ] || rm -fr %_datadir/X11/xkb/symbols/pc

%files -f %name.lang
%doc AUTHORS NEWS README COPYING
%doc docs/README.config docs/README.enhancing docs/README.symbols
%_datadir/X11/xkb
%_man7dir/*.7*

%files devel
%_datadir/pkgconfig/*.pc

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin