diff --git a/libxkbcommon-0.10.0.tar.xz b/libxkbcommon-0.10.0.tar.xz deleted file mode 100644 index 10b456994d175b4692f22e90a7bf4b7e804851ea..0000000000000000000000000000000000000000 Binary files a/libxkbcommon-0.10.0.tar.xz and /dev/null differ diff --git a/libxkbcommon-1.0.3.tar.xz b/libxkbcommon-1.0.3.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..559c2612627935da09b482727986207e7eb22f77 Binary files /dev/null and b/libxkbcommon-1.0.3.tar.xz differ diff --git a/libxkbcommon.spec b/libxkbcommon.spec index da7378b2150966ef49100a03aaad809054b6d038..3a2b77b21962e67f5e36c37dd7dc6ef07bb4f64d 100644 --- a/libxkbcommon.spec +++ b/libxkbcommon.spec @@ -1,5 +1,5 @@ Name: libxkbcommon -Version: 0.10.0 +Version: 1.0.3 Release: 1 Summary: X.Org X11 XKB parsing library License: MIT @@ -10,7 +10,8 @@ BuildRequires: git meson BuildRequires: xorg-x11-util-macros byacc flex bison BuildRequires: xorg-x11-proto-devel libX11-devel BuildRequires: xkeyboard-config-devel -BuildRequires: pkgconfig(xcb-xkb) >= 1.10 +BuildRequires: pkgconfig(xcb-xkb) >= 1.10 +BuildRequires: libxml2-devel Requires: xkeyboard-config %description @@ -40,6 +41,12 @@ Requires: %{name}-x11%{?_isa} = %{version}-%{release} %description x11-devel X.Org X11 XKB keymap creation library development package +%package utils +Summary: X.Org X11 XKB parsing utilities +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description utils +%{name}-utils is a set of utilities to analyze and test XKB parsing %prep %autosetup -n %{name}-%{version} -p1 @@ -61,16 +68,21 @@ X.Org X11 XKB keymap creation library development package %license LICENSE %{_libdir}/libxkbcommon.so.0.0.0 %{_libdir}/libxkbcommon.so.0 +%{_libdir}/libxkbregistry.so.0.0.0 +%{_libdir}/libxkbregistry.so.0 %files devel %{_libdir}/libxkbcommon.so +%{_libdir}/libxkbregistry.so %dir %{_includedir}/xkbcommon/ %{_includedir}/xkbcommon/xkbcommon.h %{_includedir}/xkbcommon/xkbcommon-compat.h %{_includedir}/xkbcommon/xkbcommon-compose.h %{_includedir}/xkbcommon/xkbcommon-keysyms.h %{_includedir}/xkbcommon/xkbcommon-names.h +%{_includedir}/xkbcommon/xkbregistry.h %{_libdir}/pkgconfig/xkbcommon.pc +%{_libdir}/pkgconfig/xkbregistry.pc %ldconfig_scriptlets x11 @@ -83,7 +95,27 @@ X.Org X11 XKB keymap creation library development package %{_includedir}/xkbcommon/xkbcommon-x11.h %{_libdir}/pkgconfig/xkbcommon-x11.pc +%files utils +%{_bindir}/xkbcli +%{_libexecdir}/xkbcommon/xkbcli-compile-keymap +%{_libexecdir}/xkbcommon/xkbcli-how-to-type +%{_libexecdir}/xkbcommon/xkbcli-interactive-evdev +%{_libexecdir}/xkbcommon/xkbcli-interactive-x11 +%{_libexecdir}/xkbcommon/xkbcli-list +%{_mandir}/man1/xkbcli-compile-keymap.1.gz +%{_mandir}/man1/xkbcli-how-to-type.1.gz +%{_mandir}/man1/xkbcli-interactive-evdev.1.gz +%{_mandir}/man1/xkbcli-interactive-x11.1.gz +%{_mandir}/man1/xkbcli-list.1.gz +%{_mandir}/man1/xkbcli.1.gz + %changelog +* Thu Jan 28 2021 hanhui - 1.0.3-1 +- Type: enhancement +- ID: NA +- SUG: NA +- DESC: update to 1.0.3 + * Mon Jul 27 2020 openEuler Buildteam - 0.10.0-1 - update package version from 0.8.4 to 0.10.0