diff --git a/glade.spec b/glade.spec index d057906..7a46892 100644 --- a/glade.spec +++ b/glade.spec @@ -2,7 +2,7 @@ Name: glade Version: 3.40.0 -Release: 1mamba +Release: 2mamba Summary: A User Interface Builder for Gtk+ and Gnome Group: Development/Tools Vendor: openmamba @@ -16,6 +16,7 @@ License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libcairo-devel +BuildRequires: libgcc BuildRequires: libgdk-pixbuf-devel BuildRequires: libgjs-devel BuildRequires: libglib-devel @@ -25,14 +26,7 @@ BuildRequires: libpython3-devel BuildRequires: libwebkit2gtk-devel BuildRequires: libxml2-devel ## AUTOBUILDREQ-END -BuildRequires: libglitz-devel -BuildRequires: libpthread-stubs-devel -BuildRequires: libxcb-util-devel -BuildRequires: libpixman-devel -BuildRequires: libfontconfig-devel -BuildRequires: libfreetype-devel -BuildRequires: libgnome-keyring-devel -###BuildRequires: gtk-doc +Requires: libgladeui = %{?epoch:%epoch:}%{version}-%{release} %description Glade is a RAD tool to enable quick & easy development of user interfaces for the Gtk+ toolkit and the GNOME desktop environment. @@ -40,12 +34,24 @@ The user interfaces designed in Glade are stored in XML format, enabling easy in In particular libglade can load the XML files and create the interfaces at runtime. The DTD for the XML files is included with libglade, and is also at http://glade.gnome.org/glade-2.0.dtd. Other tools are available which can turn the XML files into source code in languages such as C++, Perl and Python. -%package devel +%package -n libgladeui +Group: System/Libraries +Summary: Static libraries and headers for %{name} +Obsoletes: glade3 < 3.40.0 + +%description -n libgladeui +Glade is a RAD tool to enable quick & easy development of user interfaces for the Gtk+ toolkit and the GNOME desktop environment. +This package contains the shared libraries provided by glade. + +%package -n libgladeui-devel Group: Development/Libraries Summary: Static libraries and headers for %{name} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} +Requires: libgladeui = %{?epoch:%epoch:}%{version}-%{release} +Obsoletes: glade3-devel < 3.40.0 +Obsoletes: glade-devel < 3.40.0-2mamba -%description devel +%description -n libgladeui-devel Glade is a RAD tool to enable quick & easy development of user interfaces for the Gtk+ toolkit and the GNOME desktop environment. This package contains static libraries and header files needed for development. @@ -64,23 +70,15 @@ This package contains static libraries and header files needed for development. [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %meson_install -%find_lang glade +%find_lang glade --with-gnome %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - %files -f glade.lang %defattr(-,root,root) %{_bindir}/glade %{_bindir}/glade-previewer -%{_libdir}/*.so.* -%dir %{_libdir}/glade -%dir %{_libdir}/glade/modules -%{_libdir}/glade/modules/libglade*.so %{_datadir}/applications/org.gnome.Glade.desktop %{_datadir}/metainfo/org.gnome.Glade.appdata.xml %dir %{_datadir}/glade @@ -91,16 +89,20 @@ This package contains static libraries and header files needed for development. %{_datadir}/icons/hicolor/symbolic/apps/*.svg %dir %{_datadir}/glade/pixmaps %{_datadir}/glade/pixmaps/*.png -%{_datadir}/glade/pixmaps/hicolor/16x16/actions/*.png -%{_datadir}/glade/pixmaps/hicolor/22x22/actions/*.png +%{_datadir}/glade/pixmaps/hicolor/*/actions/*.png %{_datadir}/gettext/its/glade-catalog.* -%dir %{_datadir}/help/*/glade -%{_datadir}/help/*/glade/* %{_mandir}/man1/glade-previewer.1* %{_mandir}/man1/glade.1* %doc AUTHORS COPYING -%files devel +%files -n libgladeui +%defattr(-,root,root) +%{_libdir}/libgladeui-2.so.* +%dir %{_libdir}/glade +%dir %{_libdir}/glade/modules +%{_libdir}/glade/modules/libglade*.so + +%files -n libgladeui-devel %defattr(-,root,root) %dir %{_includedir}/libgladeui-2.0/gladeui %{_includedir}/libgladeui-2.0/gladeui/*.h @@ -113,6 +115,9 @@ This package contains static libraries and header files needed for development. #%doc ChangeLog NEWS README TODO %changelog +* Fri Dec 27 2024 Silvan Calarco 3.40.0-2mamba +- rebuilt with python3 = 3.11 + * Thu Aug 11 2022 Automatic Build System 3.40.0-1mamba - automatic version update by autodist