From dd52269c544d19a9abeaf66fdefa7561f02baf16 Mon Sep 17 00:00:00 2001 From: dogsheng <960055655@qq.com> Date: Fri, 13 Dec 2019 15:17:42 +0800 Subject: [PATCH] Package init --- glade.spec | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/glade.spec b/glade.spec index d663d87..1963080 100644 --- a/glade.spec +++ b/glade.spec @@ -1,6 +1,6 @@ Name: glade Version: 3.22.1 -Release: 4 +Release: 5 Summary: User Interface Designer for GTK+ License: GPLv2+ and LGPLv2+ URL: https://glade.gnome.org/ @@ -10,6 +10,8 @@ BuildRequires: chrpath desktop-file-utils docbook-style-xsl gettext gtk3-devel BuildRequires: itstool libxml2-devel pygobject3-devel python3-devel webkit2gtk3-devel BuildRequires: /usr/bin/appstream-util /usr/bin/xsltproc +Requires: %{name}-libs = %{version}-%{release} + Obsoletes: glade3 < 1:3.11.0-3 %description @@ -20,9 +22,17 @@ The user interfaces designed in Glade are saved as XML, which can be used in numerous programming languages including C, C++, C#, Vala, Java, Perl, Python, and others. +%package libs +Summary: Widget library for Glade UI designer +Obsoletes: glade3-libgladeui < 1:3.11.0-3 + +%description libs +Widget library for Glade UI designer + %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} Obsoletes: glade3-libgladeui-devel < 1:3.11.0-3 %description devel @@ -61,15 +71,20 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/glade.desktop %license COPYING* %{_bindir}/glade %{_bindir}/glade-previewer -%{_datadir}/glade/ %{_datadir}/locale/* -%{_datadir}/help/* %{_datadir}/applications/glade.desktop +%{_datadir}/help/* %{_datadir}/icons/* %{_datadir}/metainfo/glade.appdata.xml -%{_libdir}/girepository-1.0/Gladeui-2.0.typelib -%{_libdir}/glade/modules/*.so + +%files libs +%defattr(-,root,root) %{_libdir}/libgladeui-2.so.* +%dir %{_libdir}/glade/modules/ +%{_libdir}/glade/modules/*.so +%dir %{_libdir}/girepository-1.0 +%{_libdir}/girepository-1.0/Gladeui-2.0.typelib +%{_datadir}/glade/ %files devel %defattr(-,root,root) @@ -84,6 +99,12 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/glade.desktop %{_mandir}/man1/* %changelog +* Fri Nov 8 2019 openEuler Buildteam - 3.22.1-5 +- Type:bugfix +- Id:NA +- SUG:NA +- DESC:add libs package + * Sat Oct 12 2019 openEuler Buildteam - 3.22.1-4 - Package init