commit 1a05cc3b5a0a03b42df9ed3afc9fbeeb7262e3d9 Author: overweight <5324761+overweight@user.noreply.gitee.com> Date: Mon Sep 30 10:56:20 2019 -0400 Package init diff --git a/libgnomekbd-3.26.1.tar.xz b/libgnomekbd-3.26.1.tar.xz new file mode 100644 index 0000000..8f6f724 Binary files /dev/null and b/libgnomekbd-3.26.1.tar.xz differ diff --git a/libgnomekbd.spec b/libgnomekbd.spec new file mode 100644 index 0000000..05685fc --- /dev/null +++ b/libgnomekbd.spec @@ -0,0 +1,61 @@ +Name: libgnomekbd +Version: 3.26.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 + +BuildRequires: gtk3-devel cairo-devel libxklavier-devel desktop-file-utils +BuildRequires: chrpath gobject-introspection-devel gettext intltool +Obsoletes: libgnomekbd-capplet + +%description +The libgnomekbd package contains a GNOME keyboard library, utility and applet. + +%package devel +Summary: Development files and Header files for %{name} +Requires: %{name} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for %{name}. + +%prep +%autosetup -n %{name}-%{version} -p1 + +%build +%configure --disable-compile-warnings --enable-introspection +%make_build + +%install +%make_install +%delete_la +chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgnomekbdui.so.8.0.0 + +%check +desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gkbd-keyboard-display.desktop +%ldconfig_scriptlets + +%files +%defattr(-,root,root) +%license COPYING.LIB +%{_bindir}/gkbd-keyboard-display +%{_libdir}/girepository-1.0/Gkbd-3.0.typelib +%{_libdir}/libgnomekbd*.so.* +%{_datadir}/locale/* +%{_datadir}/libgnomekbd/* +%{_datadir}/glib-2.0/* +%{_datadir}/GConf/* +%{_datadir}/applications/* + +%files devel +%defattr(-,root,root) +%{_libdir}/*.a +%{_libdir}/libgnomekbd*.so +%{_libdir}/pkgconfig/*.pc +%{_includedir}/libgnomekbd/*.h +%{_datadir}/gir-1.0/Gkbd-3.0.gir + +%changelog +* Tue Sep 3 2019 openEuler Buildteam - 3.26.1-1 +- Package init