Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package totem for openSUSE:Factory checked in at 2023-09-20 13:21:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/totem (Old) and /work/SRC/openSUSE:Factory/.totem.new.16627 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "totem" Wed Sep 20 13:21:24 2023 rev:157 rq:1110885 version:43.0 Changes: -------- --- /work/SRC/openSUSE:Factory/totem/totem.changes 2023-03-15 18:53:10.695959103 +0100 +++ /work/SRC/openSUSE:Factory/.totem.new.16627/totem.changes 2023-09-20 13:21:40.790502915 +0200 @@ -1,0 +2,19 @@ +Wed Sep 13 11:16:47 UTC 2023 - Dominique Leuenberger <dims...@opensuse.org> + +- Add totem:%{_bindir}/totem-video-thumbnailer split-provides to + the new thumbnailer subpackage: not really needed, as the + sub-package is a hard-dependency to totem anyway, but that might + possibly change in the future. + +------------------------------------------------------------------- +Wed Aug 23 19:17:02 UTC 2023 - Bjørn Lie <bjorn....@gmail.com> + +- Split out new sub-package: totem-video-thumbnailer: put the + video-thumbnailing functionality into its own package, allowing + users not wanting totem installed still keep video thumbnailing + functionality in software like nautilus. Add a Supplements + (gnome-shell and nautilus) in the sub-package, install + automatically when both are present. Also set a hard Requires on + the subpackage in the main totem package. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ totem.spec ++++++ --- /var/tmp/diff_new_pack.a4HMGI/_old 2023-09-20 13:21:41.814539601 +0200 +++ /var/tmp/diff_new_pack.a4HMGI/_new 2023-09-20 13:21:41.818539745 +0200 @@ -57,6 +57,9 @@ BuildRequires: pkgconfig(totem-plparser) >= 3.26.5 BuildRequires: pkgconfig(x11) +# Set a hard requires on the new thumbnailer sub-package +Requires: totem-video-thumbnailer + # We want a useful set of plugins Requires: gstreamer-plugins-base Requires: gstreamer-plugins-good @@ -106,6 +109,16 @@ This package contains developer documentation. +%package video-thumbnailer +Summary: Totem video thumbnailer +Supplements: (gnome-shell and nautilus) +Provides: totem:%{_bindir}/totem-video-thumbnailer + +%description video-thumbnailer +Totem is a movie player for the GNOME desktop based on GStreamer. + +This package contains the video thumbnailer. + %lang_package %prep @@ -133,7 +146,7 @@ %files %license COPYING %doc %{_datadir}/help/C/%{name}/ -%{_bindir}/* +%{_bindir}/%{name} %{_datadir}/GConf/gsettings/totem.convert %{_datadir}/dbus-1/services/org.gnome.Totem.service %dir %{_datadir}/metainfo @@ -142,10 +155,8 @@ %{_datadir}/glib-2.0/schemas/org.gnome.totem.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.totem.gschema.xml %{_datadir}/icons/hicolor/*/apps/*.svg -%dir %{_datadir}/thumbnailers -%{_datadir}/thumbnailers/totem.thumbnailer %{_libexecdir}/totem-gallery-thumbnailer -%{_mandir}/man?/*%{ext_man} +%{_mandir}/man1/%{name}.1%{ext_man} # Own directories for plugins %dir %{_libdir}/totem %dir %{_libdir}/totem/plugins @@ -185,3 +196,9 @@ %{_libdir}/pkgconfig/totem.pc %{_datadir}/gir-1.0/*.gir +%files video-thumbnailer +%{_bindir}/totem-video-thumbnailer +%{_mandir}/man1/totem-video-thumbnailer.1%{ext_man} +%dir %{_datadir}/thumbnailers +%{_datadir}/thumbnailers/totem.thumbnailer +