Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mousepad for openSUSE:Factory checked in at 2021-05-15 23:16:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mousepad (Old) and /work/SRC/openSUSE:Factory/.mousepad.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mousepad" Sat May 15 23:16:21 2021 rev:9 rq:893306 version:0.5.5 Changes: -------- --- /work/SRC/openSUSE:Factory/mousepad/mousepad.changes 2021-05-15 01:24:32.982948638 +0200 +++ /work/SRC/openSUSE:Factory/.mousepad.new.2988/mousepad.changes 2021-05-15 23:17:21.188462983 +0200 @@ -1,0 +2,8 @@ +Sat May 15 08:26:31 UTC 2021 - Maurizio Galli <maurizio.ga...@gmail.com> + +- Split new libraries into subpackages +- Make sure plugins support is enabled +- Switch to GtkSourceView 4 +- Added ldconfig scriplets for the new shared libraries + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mousepad.spec ++++++ --- /var/tmp/diff_new_pack.K6QeAy/_old 2021-05-15 23:17:21.608461343 +0200 +++ /var/tmp/diff_new_pack.K6QeAy/_new 2021-05-15 23:17:21.612461327 +0200 @@ -15,7 +15,7 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # - +%define libname libmousepad0 Name: mousepad Version: 0.5.5 Release: 0 @@ -28,14 +28,31 @@ BuildRequires: intltool BuildRequires: update-desktop-files BuildRequires: pkgconfig(glib-2.0) >= 2.52.0 -BuildRequires: pkgconfig(gthread-2.0) >= 2.52.0 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.52.0 +BuildRequires: pkgconfig(gspell-1) BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 -BuildRequires: pkgconfig(gtksourceview-3.0) >= 3.24.0 +BuildRequires: pkgconfig(gtksourceview-4) BuildRequires: pkgconfig(libxfconf-0) %description Mousepad is a simple text editor for Xfce. +%package -n %{libname} +Summary: Mousepad plugin provider +Group: System/Libraries +Requires: %{name} >= %{version} + +%description -n %{libname} +A plugin provider for the Mousepad text editor + +%package devel +Summary: Development files for Mousepad +Group: Development/Libraries +Requires: %{libname} >= %{version} + +%Description devel +Development files for Mousepad plugin development + %lang_package %prep @@ -48,12 +65,17 @@ %install %make_install +find %{buildroot} -type f -name "*.la" -delete -print + %find_lang %{name} %{?no_lang_C} %suse_update_desktop_file %{name} appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.xml +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig + %files %doc AUTHORS NEWS ChangeLog README.md %license COPYING @@ -61,10 +83,19 @@ %{_datadir}/applications/mousepad.desktop %{_datadir}/applications/mousepad-settings.desktop %{_datadir}/glib-2.0/schemas/org.xfce.mousepad.gschema.xml +%{_datadir}/glib-2.0/schemas/org.xfce.mousepad.plugins.gspell.gschema.xml %{_datadir}/polkit-1/ %{_datadir}/metainfo/%{name}.appdata.xml %{_datadir}/icons/hicolor/*/apps/org.xfce.mousepad.* -%{_libdir}/libmousepad.* +%dir %{_libdir}/%{name} +%dir %{_libdir}/%{name}/plugins +%{_libdir}/%{name}/plugins/libmousepad-plugin-gspell.so + +%files -n %{libname} +%{_libdir}/libmousepad.so.* + +%files devel +%{_libdir}/libmousepad.so %files lang -f %{name}.lang