diff --git a/libgnomekbd-3.26.1.tar.xz b/libgnomekbd-3.26.1.tar.xz deleted file mode 100644 index 8f6f724..0000000 Binary files a/libgnomekbd-3.26.1.tar.xz and /dev/null differ diff --git a/libgnomekbd-3.28.1.tar.xz b/libgnomekbd-3.28.1.tar.xz new file mode 100644 index 0000000..7309bf4 Binary files /dev/null and b/libgnomekbd-3.28.1.tar.xz differ diff --git a/libgnomekbd.spec b/libgnomekbd.spec index 05685fc..32cf324 100644 --- a/libgnomekbd.spec +++ b/libgnomekbd.spec @@ -1,14 +1,13 @@ Name: libgnomekbd -Version: 3.26.1 +Version: 3.28.1 Release: 1 Summary: GNOME Keyboard Library License: LGPLv2+ URL: https://www.gnome.org/ -Source0: https://download.gnome.org/sources/libgnomekbd/3.26/libgnomekbd-%{version}.tar.xz +Source0: https://download.gnome.org/sources/libgnomekbd/3.28/libgnomekbd-%{version}.tar.xz BuildRequires: gtk3-devel cairo-devel libxklavier-devel desktop-file-utils -BuildRequires: chrpath gobject-introspection-devel gettext intltool -Obsoletes: libgnomekbd-capplet +BuildRequires: gobject-introspection-devel gettext-devel meson %description The libgnomekbd package contains a GNOME keyboard library, utility and applet. @@ -24,13 +23,11 @@ The %{name}-devel package contains libraries and header files for %{name}. %autosetup -n %{name}-%{version} -p1 %build -%configure --disable-compile-warnings --enable-introspection -%make_build +%meson +%meson_build %install -%make_install -%delete_la -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgnomekbdui.so.8.0.0 +%meson_install %check desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gkbd-keyboard-display.desktop @@ -40,6 +37,7 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gkbd-keyboard-disp %defattr(-,root,root) %license COPYING.LIB %{_bindir}/gkbd-keyboard-display +%dir %{_libdir}/girepository-1.0 %{_libdir}/girepository-1.0/Gkbd-3.0.typelib %{_libdir}/libgnomekbd*.so.* %{_datadir}/locale/* @@ -50,12 +48,15 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gkbd-keyboard-disp %files devel %defattr(-,root,root) -%{_libdir}/*.a %{_libdir}/libgnomekbd*.so %{_libdir}/pkgconfig/*.pc %{_includedir}/libgnomekbd/*.h +%dir %{_datadir}/gir-1.0 %{_datadir}/gir-1.0/Gkbd-3.0.gir %changelog +* Sat Oct 29 2022 yanglu - 3.28.1-1 +- update libgnomekbd version to 3.28.1 + * Tue Sep 3 2019 openEuler Buildteam - 3.26.1-1 - Package init