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]*


Reply via email to