diff --git a/libxkbcommon-0.10.0.tar.xz b/libxkbcommon-0.10.0.tar.xz new file mode 100644 index 0000000..10b4569 Binary files /dev/null and b/libxkbcommon-0.10.0.tar.xz differ diff --git a/libxkbcommon.spec b/libxkbcommon.spec index 831a8bc..da7378b 100644 --- a/libxkbcommon.spec +++ b/libxkbcommon.spec @@ -1,15 +1,16 @@ Name: libxkbcommon -Version: 0.8.4 -Release: 3 +Version: 0.10.0 +Release: 1 Summary: X.Org X11 XKB parsing library License: MIT URL: https://www.x.org Source0: https://xkbcommon.org/download/%{name}-%{version}.tar.xz -BuildRequires: autoconf automake libtool pkgconfig(xcb-xkb) >= 1.10 -BuildRequires: xorg-x11-util-macros byacc flex bison libX11-devel -BuildRequires: xorg-x11-proto-devel xkeyboard-config-devel - +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 Requires: xkeyboard-config %description @@ -43,46 +44,49 @@ X.Org X11 XKB keymap creation library development package %prep %autosetup -n %{name}-%{version} -p1 -autoreconf -v --install || exit 1 - %build -%configure --disable-silent-rules --enable-x11 --disable-docs - -%make_build +%meson -Denable-docs=false \ + -Denable-x11=true \ + -Denable-wayland=false +%meson_build %install -%make_install +%meson_install %delete_la %ldconfig_scriptlets %files -%defattr(-,root,root) %license LICENSE -%{_libdir}/%{name}.so.* - +%{_libdir}/libxkbcommon.so.0.0.0 +%{_libdir}/libxkbcommon.so.0 + %files devel -%defattr(-,root,root) %{_libdir}/libxkbcommon.so -%{_libdir}/*.a -%{_includedir}/xkbcommon/*.h +%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 %{_libdir}/pkgconfig/xkbcommon.pc -%exclude %{_includedir}/xkbcommon/xkbcommon-x11.h - + %ldconfig_scriptlets x11 - + %files x11 %{_libdir}/libxkbcommon-x11.so.0.0.0 %{_libdir}/libxkbcommon-x11.so.0 - + %files x11-devel %{_libdir}/libxkbcommon-x11.so %{_includedir}/xkbcommon/xkbcommon-x11.h %{_libdir}/pkgconfig/xkbcommon-x11.pc - %changelog +* Mon Jul 27 2020 openEuler Buildteam - 0.10.0-1 +- update package version from 0.8.4 to 0.10.0 + * Wed Jan 8 2020 openEuler Buildteam - 0.8.4-3 - Type: enhancement - ID: NA