!2 update libgnomekbd version to 3.28.1

From: @yangl777 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
This commit is contained in:
openeuler-ci-bot 2022-11-03 07:04:30 +00:00 committed by Gitee
commit eea39bcd72
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
3 changed files with 11 additions and 10 deletions

Binary file not shown.

BIN
libgnomekbd-3.28.1.tar.xz Normal file

Binary file not shown.

View File

@ -1,14 +1,13 @@
Name: libgnomekbd Name: libgnomekbd
Version: 3.26.1 Version: 3.28.1
Release: 1 Release: 1
Summary: GNOME Keyboard Library Summary: GNOME Keyboard Library
License: LGPLv2+ License: LGPLv2+
URL: https://www.gnome.org/ 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: gtk3-devel cairo-devel libxklavier-devel desktop-file-utils
BuildRequires: chrpath gobject-introspection-devel gettext intltool BuildRequires: gobject-introspection-devel gettext-devel meson
Obsoletes: libgnomekbd-capplet
%description %description
The libgnomekbd package contains a GNOME keyboard library, utility and applet. 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 %autosetup -n %{name}-%{version} -p1
%build %build
%configure --disable-compile-warnings --enable-introspection %meson
%make_build %meson_build
%install %install
%make_install %meson_install
%delete_la
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgnomekbdui.so.8.0.0
%check %check
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gkbd-keyboard-display.desktop 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) %defattr(-,root,root)
%license COPYING.LIB %license COPYING.LIB
%{_bindir}/gkbd-keyboard-display %{_bindir}/gkbd-keyboard-display
%dir %{_libdir}/girepository-1.0
%{_libdir}/girepository-1.0/Gkbd-3.0.typelib %{_libdir}/girepository-1.0/Gkbd-3.0.typelib
%{_libdir}/libgnomekbd*.so.* %{_libdir}/libgnomekbd*.so.*
%{_datadir}/locale/* %{_datadir}/locale/*
@ -50,12 +48,15 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gkbd-keyboard-disp
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%{_libdir}/*.a
%{_libdir}/libgnomekbd*.so %{_libdir}/libgnomekbd*.so
%{_libdir}/pkgconfig/*.pc %{_libdir}/pkgconfig/*.pc
%{_includedir}/libgnomekbd/*.h %{_includedir}/libgnomekbd/*.h
%dir %{_datadir}/gir-1.0
%{_datadir}/gir-1.0/Gkbd-3.0.gir %{_datadir}/gir-1.0/Gkbd-3.0.gir
%changelog %changelog
* Sat Oct 29 2022 yanglu <yanglu72@h-partners> - 3.28.1-1
- update libgnomekbd version to 3.28.1
* Tue Sep 3 2019 openEuler Buildteam <buildteam@openeuler.org> - 3.26.1-1 * Tue Sep 3 2019 openEuler Buildteam <buildteam@openeuler.org> - 3.26.1-1
- Package init - Package init