Hello community, here is the log from the commit of package libcanberra for openSUSE:Factory checked in at 2015-11-08 14:35:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcanberra (Old) and /work/SRC/openSUSE:Factory/.libcanberra.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libcanberra" Changes: -------- --- /work/SRC/openSUSE:Factory/libcanberra/libcanberra.changes 2013-02-07 14:23:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libcanberra.new/libcanberra.changes 2015-11-08 14:35:47.000000000 +0100 @@ -1,0 +2,10 @@ +Fri Nov 6 00:54:02 UTC 2015 - zaitor@opensuse.org + +- Split out a new sub-package canberra-gtk-play-gnome: Currently + there are no desktop-login, desktop-logout or session-ready + sounds in the freedesktop sound theme, so installing this will + require a different sound-theme for it to be operational. Having + this in a own sub-package will avoid logspam about missing files. + Fixes boo#953862. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcanberra.spec ++++++ --- /var/tmp/diff_new_pack.nycSGH/_old 2015-11-08 14:35:48.000000000 +0100 +++ /var/tmp/diff_new_pack.nycSGH/_new 2015-11-08 14:35:48.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libcanberra # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -150,10 +150,6 @@ %package -n canberra-gtk-play Summary: Portable sound event library -- Utility Group: System/Libraries -# This package contains a ready sound for gdm -Supplements: gdm -# This package contains login/logout sound for GNOME -Supplements: gnome-session Provides: %{name}-gtk = %{version} Obsoletes: %{name}-gtk < %{version} @@ -165,6 +161,30 @@ This package provides the canberra-gtk-play utility. +%package -n canberra-gtk-play-gnome +Summary: Portable sound event library -- Utility +Group: System/Libraries +# Disable supplements as we do not want it installed by default. +# This package contains a ready sound for gdm +#Supplements: gdm +# This package contains login/logout sound for GNOME +#Supplements: gnome-session +Provides: %{name}-gtk-gnome = %{version} +Obsoletes: %{name}-gtk-gnome < %{version} + +%description -n canberra-gtk-play-gnome +libcanberra is an implementation of the XDG Sound Theme and Name +Specifications, for generating event sounds on free desktops, such as +GNOME. It comes with several backends (ALSA, PulseAudio, null) and is +designed to be portable. + +This package provides the canberra-gtk-play .desktop files for the +gnome-desktop and gdm. +Currently there are no desktop-login, desktop-logout or session-ready +sounds in the freedesktop sound theme, so installing this will +require a different sound-theme for it to be operational. + + %package devel Summary: Portable sound event library -- Development files Group: Development/Libraries/C and C++ @@ -262,6 +282,8 @@ %files -n canberra-gtk-play %defattr(-,root,root) %{_bindir}/canberra-gtk-play + +%files -n canberra-gtk-play-gnome %dir %{_datadir}/gnome %dir %{_datadir}/gnome/autostart %{_datadir}/gnome/autostart/libcanberra-login-sound.desktop