r27611 - in /desktop/unstable/esound/debian: changelog control control.in esound-clients.install esound-clients.mime esound-common.README.Debian esound-common.doc-base esound-common.install esound.install

joss at users.alioth.debian.org joss at users.alioth.debian.org
Sat Apr 16 16:23:10 UTC 2011


Author: joss
Date: Sat Apr 16 16:23:07 2011
New Revision: 27611

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=27611
Log:
* Drop esound and esound-clients packages.
* Make libesd0 suggest pulseaudio-esound-compat, since it’s now the 
  way to get esound-enabled packages to work.
* Drop API docs too.

Removed:
    desktop/unstable/esound/debian/esound-clients.install
    desktop/unstable/esound/debian/esound-clients.mime
    desktop/unstable/esound/debian/esound-common.doc-base
    desktop/unstable/esound/debian/esound.install
Modified:
    desktop/unstable/esound/debian/changelog
    desktop/unstable/esound/debian/control
    desktop/unstable/esound/debian/control.in
    desktop/unstable/esound/debian/esound-common.README.Debian
    desktop/unstable/esound/debian/esound-common.install

Modified: desktop/unstable/esound/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/esound/debian/changelog?rev=27611&op=diff
==============================================================================
--- desktop/unstable/esound/debian/changelog [utf-8] (original)
+++ desktop/unstable/esound/debian/changelog [utf-8] Sat Apr 16 16:23:07 2011
@@ -1,3 +1,12 @@
+esound (0.2.41-9) unstable; urgency=low
+
+  * Drop esound and esound-clients packages.
+  * Make libesd0 suggest pulseaudio-esound-compat, since it’s now the 
+    way to get esound-enabled packages to work.
+  * Drop API docs too.
+
+ -- Josselin Mouette <joss at debian.org>  Sat, 16 Apr 2011 18:22:49 +0200
+
 esound (0.2.41-8) unstable; urgency=low
 
   [ Emilio Pozuelo Monfort ]

Modified: desktop/unstable/esound/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/esound/debian/control?rev=27611&op=diff
==============================================================================
--- desktop/unstable/esound/debian/control [utf-8] (original)
+++ desktop/unstable/esound/debian/control [utf-8] Sat Apr 16 16:23:07 2011
@@ -20,28 +20,9 @@
 Build-Depends-Indep: docbook-utils,
                      docbook-xml
 
-Package: esound
-Architecture: any
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         esound-common (= ${source:Version})
-Description: Enlightened Sound Daemon - Support binaries
- This program is designed to mix together several digitized 
- audio streams for playback by a single device.
-
-Package: esound-clients
-Architecture: any
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         esound-common (= ${source:Version})
-Conflicts: libesd0 (<< 0.2.40-1), libesd-alsa0 (<< 0.2.40-1)
-Description: Enlightened Sound Daemon - clients
- Utilities that control and interact with the Enlightened Sound Daemon.
-
 Package: esound-common
 Architecture: all
 Depends: ${misc:Depends},
-Suggests: esound-clients
 Conflicts: libesd-alsa0
 Description: Enlightened Sound Daemon - Common files
  This program is designed to mix together several digitized 
@@ -55,7 +36,7 @@
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          esound-common (= ${source:Version})
-Suggests: esound-clients, esound
+Suggests: pulseaudio-esound-compat
 Conflicts: esound-clients (<< 0.2.36-1), libesd-alsa0
 Description: Enlightened Sound Daemon - Shared libraries
  This program is designed to mix together several digitized 

Modified: desktop/unstable/esound/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/esound/debian/control.in?rev=27611&op=diff
==============================================================================
--- desktop/unstable/esound/debian/control.in [utf-8] (original)
+++ desktop/unstable/esound/debian/control.in [utf-8] Sat Apr 16 16:23:07 2011
@@ -15,28 +15,9 @@
 Build-Depends-Indep: docbook-utils,
                      docbook-xml
 
-Package: esound
-Architecture: any
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         esound-common (= ${source:Version})
-Description: Enlightened Sound Daemon - Support binaries
- This program is designed to mix together several digitized 
- audio streams for playback by a single device.
-
-Package: esound-clients
-Architecture: any
-Depends: ${shlibs:Depends},
-         ${misc:Depends},
-         esound-common (= ${source:Version})
-Conflicts: libesd0 (<< 0.2.40-1), libesd-alsa0 (<< 0.2.40-1)
-Description: Enlightened Sound Daemon - clients
- Utilities that control and interact with the Enlightened Sound Daemon.
-
 Package: esound-common
 Architecture: all
 Depends: ${misc:Depends},
-Suggests: esound-clients
 Conflicts: libesd-alsa0
 Description: Enlightened Sound Daemon - Common files
  This program is designed to mix together several digitized 
@@ -50,7 +31,7 @@
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          esound-common (= ${source:Version})
-Suggests: esound-clients, esound
+Suggests: pulseaudio-esound-compat
 Conflicts: esound-clients (<< 0.2.36-1), libesd-alsa0
 Description: Enlightened Sound Daemon - Shared libraries
  This program is designed to mix together several digitized 

Modified: desktop/unstable/esound/debian/esound-common.README.Debian
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/esound/debian/esound-common.README.Debian?rev=27611&op=diff
==============================================================================
--- desktop/unstable/esound/debian/esound-common.README.Debian [utf-8] (original)
+++ desktop/unstable/esound/debian/esound-common.README.Debian [utf-8] Sat Apr 16 16:23:07 2011
@@ -1,65 +1,7 @@
 EsounD for Debian
 =================
 
-The Debian packages for EsounD can work over OSS or ALSA. However, the 
-sound driver is hardcoded into the library, so the way to change it is 
-to install the libesd-alsa0 package for ALSA, and the libesd0 package 
-for OSS. Both are mutually exclusive.
-
-
-A few frequently asked questions
---------------------------------
-
-Q: When using the -tcp option, I get the error message "unable to bind 
-port 16001"
-
-A:	1. esd is already running, bound to port 16001.
-	2. TCP/IP networking is not configured.  You need at least the lo
-	   interface configured for esound to work.
-	   To configure the interface, try ifup lo
-	   If that does not work, try ifconfig lo 127.0.0.1
-
-Q: Applications saying they can't connect to esd?
-
-A:	1. Ensure that esd is running, or is set to autospawn.  You can
-	   set it back to autospawn by editing /etc/esound/esd.conf
-	2. Ensure that TCP wrappers allow the connection.  If a default is
-	   specified to deny all traffic, ESD will be denied.
-	3. If you are trying to do remote esd, make sure -public is specified
-	   when starting ESD on the server end (the one with sound hardware)
-	   and that TCP wrappers will allow the remote connection.
-
-Q: Why does esound not default to autospawn?
-
-A: esound used to default to autospawning, which means that programs
-would try to start the esd daemon if it wasn't running.  The problem
-is, if you don't have sound hardware correctly setup, esd would take a
-long time to try opening the sound device(s) at all possible supported
-rates, and people would think that the Gnome desktop had "hung" for
-two minutes.
-
-Q: Why don't you make it configurable, like it used to be?
-
-A: esd.conf is a conffile, and you can edit it if you want the default to be
-autospawning.  I've set up the default to work with Gnome and esound, the
-main two users of libesd.  As esd.conf is a conffile, it can't be edited
-by maintainer scripts, including debconf.  The question is also a very
-confusing one for new users, so I think it is much better if the default
-works with the users of libesd, and experts can edit the conffile to turn
-on autospawning if they like.
-
-Q: Esound should be a daemon, that's what the D is for in esd, right?
-
-A: Esound was designed mainly to be used as a "daemon" that is started on each
-login session, and ended when the user logs off, much like the other gnome
-bits (gconf, oaf, etc).  While it can be used as a system daemon and stay
-running all the time, it does open some security issues for a multi-user
-system.  The default of upstream and this packaging is for a multi-user system
-with users allowed to use audio in the audio group.
-
-Q: esddsp hangs when I use it with <blah> application!
-
-A: esddsp is a set of wrappers around libc functions, including open, fopen,
-close, and fclose.  These wrappers are NOT thread safe, so when using them
-with a threaded program, you often end up with the application hanging.
-This hasn't been fixed yet. (patches welcome)
+The esound daemon is now disabled. The package only ships the library. 
+If you want to have sound output from programs using libesd, you should 
+install the pulseaudio-esound-compat package. It contains an extension 
+for PulseAudio which makes it replace esound entirely.

Modified: desktop/unstable/esound/debian/esound-common.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/esound/debian/esound-common.install?rev=27611&op=diff
==============================================================================
--- desktop/unstable/esound/debian/esound-common.install [utf-8] (original)
+++ desktop/unstable/esound/debian/esound-common.install [utf-8] Sat Apr 16 16:23:07 2011
@@ -1,2 +1,1 @@
 debian/tmp/etc
-debian/tmp/usr/share/doc/esound/* usr/share/doc/esound-common/html




More information about the pkg-gnome-commits mailing list