Hello community, here is the log from the commit of package esound for openSUSE:Factory checked in at 2017-02-11 01:37:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/esound (Old) and /work/SRC/openSUSE:Factory/.esound.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "esound" Changes: -------- --- /work/SRC/openSUSE:Factory/esound/esound.changes 2013-03-12 14:58:43.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.esound.new/esound.changes 2017-02-11 01:37:33.467705110 +0100 @@ -1,0 +2,11 @@ +Wed Feb 8 13:12:12 UTC 2017 - [email protected] + +- Drop esound-daemon subpackage (and related binaries): + + openSUSE builds on pulseaudio. For applications that really + still want to connect to ESD, there is pulseaudio-esound-compat + in place (as a drop-in replacement, it also provides + esound-daemon) + + Drop esound.init and sysconfig.esound: sources were only used + to configure the daemon. + +------------------------------------------------------------------- Old: ---- esound.init sysconfig.esound ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ esound.spec ++++++ --- /var/tmp/diff_new_pack.22tea0/_old 2017-02-11 01:37:34.619542567 +0100 +++ /var/tmp/diff_new_pack.22tea0/_new 2017-02-11 01:37:34.623542002 +0100 @@ -1,7 +1,7 @@ # # spec file for package esound # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -29,8 +29,6 @@ Release: 0 Url: ftp://ftp.gnome.org/pub/gnome/sources/esound/ Source: ftp://ftp.gnome.org/pub/gnome/sources/esound/0.2/%{name}-%{version}.tar.bz2 -Source1: esound.init -Source2: sysconfig.esound Source3: baselibs.conf Patch0: esd-as.patch # PATCH-FIX-UPSTREAM esound-biarch.patch bgo545534 [email protected] -- fix bi-arch clash @@ -50,7 +48,7 @@ %package -n libesd0 Summary: A sound daemon for Enlightenment and GNOME Group: System/Libraries -Recommends: %{name}-daemon >= %{version} +Recommends: %{name}-daemon # bug437293 %ifarch ppc64 Obsoletes: esound-64bit @@ -62,27 +60,10 @@ sound output. Many projects, including Enlightenment and GNOME, use esound to play and record their sounds. -%package daemon -Summary: A sound daemon for Enlightenment and GNOME -Group: System/Sound Daemons -PreReq: %insserv_prereq %fillup_prereq -Obsoletes: esound < %{version} -# For update from <= 11.0 and SLE <= 10 -Provides: esound:%{_bindir}/esd -# we put the conflict in here as they both provide the same -# and the solver may pick both. p-e-c can not conflict with -# esound-daemon as it also provides it -Conflicts: pulseaudio-esound-compat - -%description daemon -A multiplexing and caching sound daemon. It can use ALSA or OSS for -sound output. Many projects, including Enlightenment and GNOME, use -esound to play and record their sounds. - %package utils Summary: A sound daemon for Enlightenment and GNOME -Group: Productivity/Multimedia/Sound/Utilities # For update from <= 11.0 and SLE <= 10 +Group: Productivity/Multimedia/Sound/Utilities Provides: esound:%{_bindir}/esddsp %description utils @@ -92,8 +73,8 @@ %package -n libesd-devel Summary: EsounD development package -Group: Development/Libraries/C and C++ # replaces esound-devel, which existed for <= 11.0 and <= SLED10 +Group: Development/Libraries/C and C++ Provides: esound-devel = %{version} Obsoletes: esound-devel < %{version} Requires: libesd0 = %{version} alsa-devel %(rpm -q --queryformat '%{NAME}' -f %{_libdir}/pkgconfig/audiofile.pc) @@ -121,42 +102,18 @@ %install make install DESTDIR=$RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/init.d -cp %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/init.d/esound -chmod +x $RPM_BUILD_ROOT%{_sysconfdir}/init.d/esound -mkdir -p $RPM_BUILD_ROOT%{_sbindir} -ln -s ../..%{_sysconfdir}/init.d/esound $RPM_BUILD_ROOT%{_sbindir}/rcesound -mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/adm/fillup-templates -cp %{SOURCE2} $RPM_BUILD_ROOT%{_localstatedir}/adm/fillup-templates/ rm $RPM_BUILD_ROOT%{_libdir}/%{name}/*.*a +# esd is phasing out - we no longer ship the daemon (there is pulseaudio-esound-compat available) +rm %{buildroot}%{_bindir}/esd %{buildroot}%{_sysconfdir}/esd.conf %{buildroot}%{_mandir}/man1/esd.1* %post -n libesd0 -p /sbin/ldconfig %postun -n libesd0 -p /sbin/ldconfig -%post daemon -%{fillup_and_insserv} - -%postun daemon -%{insserv_cleanup} - -%preun daemon -%{stop_on_removal} - %files -n libesd0 %defattr(-, root, root) %{_libdir}/*.so.* -%files daemon -%defattr(-, root, root) -%doc README AUTHORS COPYING.LIB NEWS TODO TIPS MAINTAINERS -%{_bindir}/esd -%{_localstatedir}/adm/fillup-templates/* -%doc %{_mandir}/man1/esd.* -%{_sbindir}/* -%config %{_sysconfdir}/esd.conf -%{_sysconfdir}/init.d/* - %files utils %defattr(-, root, root) %{_bindir}/esd[a-z]*
