From 3188d510a39037d00679913b891a24017327c031 Mon Sep 17 00:00:00 2001 From: Jaromir Capik Date: Oct 21 2015 18:42:52 +0000 Subject: Revert "package long EOL, use OSS/alsa with PulseAudio" This reverts commit 241ebf78b99c2f78b47c54f66dcbaabf76a5a6ce. Retired without approval and without having a suitable replacement. --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2831cea --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +esound-0.2.40.tar.bz2 diff --git a/dead.package b/dead.package deleted file mode 100644 index ef8dc3f..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -package long EOL, use OSS/alsa with PulseAudio diff --git a/esound-0.2.19-noerrors.patch b/esound-0.2.19-noerrors.patch new file mode 100644 index 0000000..c1928ca --- /dev/null +++ b/esound-0.2.19-noerrors.patch @@ -0,0 +1,11 @@ +--- esound-0.2.19/audio_oss.c.noerrors Wed Jul 19 13:12:22 2000 ++++ esound-0.2.19/audio_oss.c Wed Jul 19 13:12:36 2000 +@@ -41,7 +41,7 @@ + device = esd_audio_device ? esd_audio_device : "/dev/dsp"; + if ((afd = open(device, mode, 0)) == -1) + { /* Opening device failed */ +- perror(device); ++ /* perror(device); */ + return( -2 ); + } + diff --git a/esound-0.2.35-64bit_install.patch b/esound-0.2.35-64bit_install.patch new file mode 100644 index 0000000..9960e55 --- /dev/null +++ b/esound-0.2.35-64bit_install.patch @@ -0,0 +1,11 @@ +--- esound-0.2.35/esddsp.in.64bit_install 2004-09-07 17:19:58.539531000 -0400 ++++ esound-0.2.35/esddsp.in 2004-09-07 17:21:07.091910000 -0400 +@@ -106,7 +106,7 @@ + prefix=@prefix@ + exec_prefix=@exec_prefix@ + +-LD_PRELOAD="@libdir@/libesddsp.so.@ESD_MAJOR_VERSION@ @libdir@/libesd.so.@ESD_MAJOR_VERSION@ $LD_PRELOAD" ++LD_PRELOAD="libesddsp.so.@ESD_MAJOR_VERSION@ libesd.so.@ESD_MAJOR_VERSION@ $LD_PRELOAD" + export LD_PRELOAD + + # invoke the program with the args given diff --git a/esound-0.2.36-link.patch b/esound-0.2.36-link.patch new file mode 100644 index 0000000..6859cae --- /dev/null +++ b/esound-0.2.36-link.patch @@ -0,0 +1,11 @@ +--- esound-0.2.36/Makefile.in.lr 2005-10-15 23:33:11.000000000 +0200 ++++ esound-0.2.36/Makefile.in 2005-10-15 23:33:52.000000000 +0200 +@@ -374,7 +374,7 @@ + audio_win32.c + + libesddsp_la_LDFLAGS = -version-info $(ESD_VERSION_INFO) +-libesddsp_la_LIBADD = $(DL_LIB) -lm ++libesddsp_la_LIBADD = $(DL_LIB) -lm -lesd + libesddsp_la_SOURCES = \ + esddsp.c + diff --git a/esound-0.2.38-drain.patch b/esound-0.2.38-drain.patch new file mode 100644 index 0000000..f2fb716 --- /dev/null +++ b/esound-0.2.38-drain.patch @@ -0,0 +1,11 @@ +--- esound-0.2.38/audio_alsa09.c.old 2007-06-11 12:22:24.000000000 +0200 ++++ esound-0.2.38/audio_alsa09.c 2007-06-11 12:22:49.000000000 +0200 +@@ -486,7 +486,7 @@ void esd_audio_flush(void) + } + + if (alsa_playback_handle != NULL) +- snd_pcm_drain( alsa_playback_handle ); ++ snd_pcm_drop( alsa_playback_handle ); + + if (alsadbg) + print_state(); diff --git a/esound-0.2.38-fix-open-macro.patch b/esound-0.2.38-fix-open-macro.patch new file mode 100644 index 0000000..412eb9b --- /dev/null +++ b/esound-0.2.38-fix-open-macro.patch @@ -0,0 +1,10 @@ +--- esound-0.2.38/esddsp.c 2007-04-19 16:43:59.000000000 +0200 ++++ esound-0.2.38.lennart/esddsp.c 2007-08-09 17:47:11.000000000 +0200 +@@ -252,6 +252,7 @@ + return (*func) (pathname, flags, mode); + } + ++#undef open + int + open (const char *pathname, int flags, ...) + { diff --git a/esound-0.2.38-multi-user.patch b/esound-0.2.38-multi-user.patch new file mode 100644 index 0000000..bf2dd27 --- /dev/null +++ b/esound-0.2.38-multi-user.patch @@ -0,0 +1,43 @@ +--- esound-0.2.36.orig/util.c ++++ esound-0.2.36/util.c +@@ -5,6 +5,7 @@ + #include + #include + #include ++#include + + /* Run-time check for IPv6 support */ + int +@@ -23,22 +24,18 @@ + const char* + esd_get_socket_dirname (void) + { +- const char *audiodev; ++ const char *audiodev = NULL; + static char *dirname = NULL; + +- if (dirname == NULL) { +- if (!(audiodev = getenv("AUDIODEV"))) { +- audiodev = ""; +- } else { +- char *newdev = strrchr(audiodev, '/'); +- if (newdev != NULL) { +- audiodev = newdev++; +- } +- } +- dirname = malloc(strlen(audiodev) + sizeof("/tmp/.esd")); +- strcpy(dirname, "/tmp/.esd"); +- strcat(dirname, audiodev); +- } ++ if ((audiodev = getenv("AUDIODEV"))) { ++ char *newdev = strrchr(audiodev, '/'); ++ if (newdev != NULL) { ++ audiodev = newdev++; ++ } ++ } else ++ audiodev = ""; ++ dirname = malloc(strlen(audiodev) + 40); ++ sprintf (dirname, "/tmp/.esd%s-%i", audiodev, getuid()); + + return dirname; + } diff --git a/esound-0.2.41-libm.patch b/esound-0.2.41-libm.patch new file mode 100644 index 0000000..cd30322 --- /dev/null +++ b/esound-0.2.41-libm.patch @@ -0,0 +1,12 @@ +diff -up esound-0.2.41/Makefile.am.jx esound-0.2.41/Makefile.am +--- esound-0.2.41/Makefile.am.jx 2008-11-18 12:33:39.000000000 -0500 ++++ esound-0.2.41/Makefile.am 2012-11-07 13:00:47.095346842 -0500 +@@ -125,7 +125,7 @@ esdplay_SOURCES = \ + + LDADD = libesd.la $(AUDIOFILE_LIBS) + +-esd_LDADD = $(WRAP_LIB) $(LDADD) ++esd_LDADD = $(WRAP_LIB) $(LDADD) -lm + + m4datadir = $(datadir)/aclocal + m4data_DATA = esd.m4 diff --git a/esound-multilib.patch b/esound-multilib.patch new file mode 100644 index 0000000..c3de4e3 --- /dev/null +++ b/esound-multilib.patch @@ -0,0 +1,51 @@ +--- esound-0.2.36/esd-config.in.multilib 2006-07-27 18:15:11.000000000 -0400 ++++ esound-0.2.36/esd-config.in 2006-07-27 18:23:50.000000000 -0400 +@@ -1,10 +1,7 @@ + #!/bin/sh + +-audiofile_libs="@AUDIOFILE_LIBS@" +-audiofile_cflags="@AUDIOFILE_CFLAGS@" +- +-prefix=@prefix@ +-exec_prefix=@exec_prefix@ ++prefix=`pkg-config --variable prefix esound` ++exec_prefix=`pkg-config --variable exec_prefix esound` + exec_prefix_set=no + + usage="\ +@@ -39,32 +36,13 @@ + echo $exec_prefix + ;; + --version) +- echo @ESD_VERSION@ ++ pkg-config --modversion esound + ;; + --cflags) +- if test @includedir@ != /usr/include ; then +- includes=-I@includedir@ +- for i in $audiofile_cflags ; do +- if test $i = -I@includedir@ ; then +- includes="" +- fi +- done +- fi +- echo $includes $audiofile_cflags ++ pkg-config --cflags esound + ;; + --libs) +- my_audiofile_libs= +- libdirs=-L@libdir@ +- for i in $audiofile_libs ; do +- if test $i != -L@libdir@ ; then +- if test -z "$my_audiofile_libs" ; then +- my_audiofile_libs="$i" +- else +- my_audiofile_libs="$my_audiofile_libs $i" +- fi +- fi +- done +- echo $libdirs -lesd $my_audiofile_libs @LIBS@ ++ pkg-config --libs esound + ;; + *) + echo "${usage}" 1>&2 diff --git a/esound-nospawn.patch b/esound-nospawn.patch new file mode 100644 index 0000000..3d5b646 --- /dev/null +++ b/esound-nospawn.patch @@ -0,0 +1,12 @@ +diff -up esound-0.2.41/esd_config.c.nospawn esound-0.2.41/esd_config.c +--- esound-0.2.41/esd_config.c.nospawn 2009-03-31 23:57:35.860368388 -0400 ++++ esound-0.2.41/esd_config.c 2009-03-31 23:57:51.032658859 -0400 +@@ -6,7 +6,7 @@ + #include + #include + +-int esd_no_spawn=0; /* If we can't even find the system config file, ++int esd_no_spawn=1; /* If we can't even find the system config file, + things are screwed up - don't try to make things + worse. */ + int esd_spawn_wait_ms=100; /* Time to wait trying to connect to an diff --git a/esound.spec b/esound.spec new file mode 100644 index 0000000..2b42ba1 --- /dev/null +++ b/esound.spec @@ -0,0 +1,421 @@ +# Note that this is NOT a relocatable package +Summary: Allows several audio streams to play on a single audio device +Name: esound +Epoch: 1 +Version: 0.2.41 +Release: 13%{?dist} +License: LGPLv2+ +Group: System Environment/Daemons +URL: ftp://ftp.gnome.org/pub/GNOME/sources/esound + +Source0: http://ftp.gnome.org/pub/gnome/sources/esound/0.2/esound-%{version}.tar.bz2 +Patch4: esound-0.2.38-drain.patch +Patch6: esound-0.2.38-fix-open-macro.patch +Patch7: remove-confusing-spew.patch +# default to nospawn, so we can kill the esd.conf file +Patch8: esound-nospawn.patch +Patch9: esound-0.2.41-libm.patch + +# temporarily disable doc build due to xml catalog issues +#BuildRequires: docbook-utils +BuildRequires: audiofile-devel +BuildRequires: alsa-lib-devel +BuildRequires: autoconf automake libtool +Obsoletes: esound <= 1:0.2.36-4 + +%description +EsounD, the Enlightened Sound Daemon, is a server process that mixes +several audio streams for playback by a single audio device. For +example, if you're listening to music on a CD and you receive a +sound-related event from ICQ, the two applications won't have to +queue for the use of your sound card. + +Install esound if you'd like to let sound applications share your +audio device. You'll also need to install the audiofile package. + +%package libs +Summary: Library to talk to the EsounD daemon +Group: Development/Libraries + +%description libs +The esound-libs package includes the libraries required +for applications to talk to the EsounD daemon. + +%package tools +Summary: Commandline tools to talk to the EsounD daemon +Group: System Environment/Base + +%description tools +The esound-tools package includes commandline utilities +for controlling the EsounD daemon. + +%package devel +Summary: Development files for EsounD applications +Group: Development/Libraries +Requires: esound-libs = %{epoch}:%{version}-%{release} +Requires: audiofile-devel +Requires: alsa-lib-devel +# we install a pc file +Requires: pkgconfig +# we install an automake macro +Requires: automake + +%description devel +The esound-devel package includes the libraries, include files and +other resources needed to develop EsounD applications. + +%package daemon +Summary: EsounD daemon +Group: System Environment/Daemons + +%description daemon +EsounD, the Enlightened Sound Daemon, is a server process that mixes +several audio streams for playback by a single audio device. For +example, if you're listening to music on a CD and you receive a +sound-related event from IM client, the two applications won't have to +queue for the use of your sound card. +The daemon functionality was replaced with PulseAudio (PA) and the binary +was dropped from Fedora in October 2007. However, on PA-disabled systems +the daemon functionality was completely missing and therefore +reintroduced to Fedora in June 2013 in form of subpackage. +The daemon cannot run on PA-enabled systems. + + +%prep +%setup -q + +%patch4 -p1 -b .drain-race +%patch6 -p1 -b .open-macro +%patch7 -p1 -b .spew +%patch8 -p1 -b .nospawn +%patch9 -p1 -b .jx + +%build +autoreconf -v -i -f +%configure --disable-static + +EGREP='grep -E' make + +%install +%makeinstall + +rm -f $RPM_BUILD_ROOT%{_sysconfdir}/esd.conf +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + + +%files libs +%doc AUTHORS COPYING.LIB ChangeLog docs/esound.sgml +%doc NEWS README TIPS TODO +%{_libdir}/*.so.* + +%files tools +%{_bindir}/esdcat +%{_bindir}/esdctl +%{_bindir}/esddsp +%{_bindir}/esdfilt +%{_bindir}/esdloop +%{_bindir}/esdmon +%{_bindir}/esdplay +%{_bindir}/esdrec +%{_bindir}/esdsample +%{_mandir}/man1/esdcat.1.gz +%{_mandir}/man1/esdctl.1.gz +%{_mandir}/man1/esddsp.1.gz +%{_mandir}/man1/esdfilt.1.gz +%{_mandir}/man1/esdloop.1.gz +%{_mandir}/man1/esdmon.1.gz +%{_mandir}/man1/esdplay.1.gz +%{_mandir}/man1/esdrec.1.gz +%{_mandir}/man1/esdsample.1.gz +# temporarily disable doc build due to xml catalog issues +%exclude %doc %{_datadir}/doc/esound + +%files devel +%{_bindir}/esd-config +%{_includedir}/* +%{_datadir}/aclocal/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/* +%{_mandir}/man1/esd-config.1.gz + +%files daemon +%{_bindir}/esd +%{_mandir}/man1/esd.1.gz + +%changelog +* Wed Jun 17 2015 Fedora Release Engineering - 1:0.2.41-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Aug 16 2014 Fedora Release Engineering - 1:0.2.41-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 1:0.2.41-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 1:0.2.41-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jun 05 2013 Jaromir Capik - 1:0.2.41-9 +- Reintroducing the daemon (#879700) +- Cleaning the spec +- Fixing bogus dates in the changelog + +* Thu Feb 07 2013 Jon Ciesla 1:0.2.41-8 +- Merge review fixes, BZ 225734. + +* Wed Nov 07 2012 Adam Jackson 1:0.2.41-7 +- Rebuild for new audiofile +- esound-0.2.41-libm.patch: Fix linking against libm + +* Thu Jul 19 2012 Fedora Release Engineering - 1:0.2.41-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 1:0.2.41-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 1:0.2.41-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jul 24 2009 Fedora Release Engineering - 1:0.2.41-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Mar 31 2009 Matthias Clasen - 1:0.2.41-2 +- Remove /etc/esd.conf (#491481) + +* Sun Mar 15 2009 Matthias Clasen - 1:0.2.41-1 +- Update to 0.2.41 + +* Tue Feb 24 2009 Fedora Release Engineering - 1:0.2.40-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Sep 4 2008 Matthias Clasen - 1:0.2.40-1 +- Update to 0.2.40 + +* Thu Jul 17 2008 Tom "spot" Callaway 1:0.2.39-2 +- fix license tag + +* Tue Jul 15 2008 Matthias Clasen - 1:0.2.39-1 +- Update to 0.2.39 +- Drop upstreamed patches +- Temporarily disable doc build due to xml catalog issues + +* Mon Feb 18 2008 Fedora Release Engineering - 1:0.2.38-7 +- Autorebuild for GCC 4.3 + +* Fri Oct 26 2007 - Bastien Nocera - 1:0.2.38-6 +- Kill the main esound package, so people don't try to use it instead of + pulseaudio itself (#353051) + +* Wed Sep 19 2007 Matthias Clasen - 1:0.2.38-5 +- Don't spew confusing warnings to stdout + +* Fri Aug 24 2007 Adam Jackson - 1:0.2.38-4 +- Rebuild for build ID + +* Thu Aug 9 2007 - Lennart Poettering - 1:0.2.38-3 +- Move ESD socket from /tmp/.esd/socket to /tmp/.esd-`id -u`/socket to allow + multiple concurrent esd instances, one per user (#251505) +- Fix build with newer libc + +* Mon Jun 11 2007 - Bastien Nocera - 1:0.2.38-2 +- Patch from Martin Stransky to work around + a race condition in snd_pcm_drain (#238680) + +* Tue May 08 2007 - Bastien Nocera - 1:0.2.38-1 +- New upstream release (#237487) +- Fix not obsoleting older non-split versions of esound (#230631) + +* Tue Feb 27 2007 Matthias Clasen - 1:0.2.37-1 +- Update to 0.2.37 + +* Mon Feb 5 2007 Matthias Clasen - 1:0.2.36-5 +- Also split off a -tools package, and sort the man pages + to the right packages + +* Sat Jan 20 2007 Matthias Clasen - 1:0.2.36-4 +- Split a -libs package off the core esound package + in preparation for pulseaudio (#223503) +- Correct the License tag + +* Thu Jul 27 2006 Matthias Clasen - 1:0.2.36-3 +- fix multilib conflicts + +* Wed Jul 12 2006 Jesse Keating - 1:0.2.36-2.2.2 +- rebuild + +* Fri Feb 10 2006 Jesse Keating - 1:0.2.36-2.2.1 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 1:0.2.36-2.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Sat Oct 15 2005 Florian La Roche +- link shared libs against all dependent libs + +* Mon Jul 18 2005 John (J5) Palmieri - 1:0.2.36-1 +- Updated to 0.2.36 +- removed esound-0.2.35-manpage.patch + +* Wed Jun 1 2005 Bill Nottingham - 1.0.2.35-5 +- readdd patch to prevent multilib conflicts + +* Wed Mar 02 2005 John (J5) Palmieri - 1:0.2.35-4 +- Rebuild with gcc 4.0 + +* Sat Nov 20 2004 Miloslav Trmac - 1:0.2.35-3 +- Fix manual word wrapping in esd-config.1 + +* Wed Aug 18 2004 John (J5) Palmieri +- update to 0.2.35 + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Tue Apr 13 2004 Warren Togami 1:0.2.34-2 +- remove INSTALL and 536k of useless .ps and html +- move man pages from -devel to main pkg +- #117037 BR alsa-lib-devel +- #107781 remove old (2002) stripping disabling stuff (TEST ME!) +- other cleanups + +* Tue Mar 23 2004 Alex Larsson 1:0.2.34-1 +- update to 0.2.34 + +* Wed Mar 3 2004 Alexander Larsson 1:0.2.33-1 +- update to 0.2.33, hopefully fixes alsa issues + +* Tue Mar 02 2004 Elliot Lee +- rebuilt + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Mon Jan 19 2004 Alexander Larsson 1:0.2.32-2 +- libtool workaround + +* Mon Jan 19 2004 Alexander Larsson 1:0.2.32-1 +- 0.2.32 + +* Fri Aug 15 2003 Alexander Larsson 1:0.2.31-1 +- 0.2.31 + +* Wed Jun 04 2003 Elliot Lee +- rebuilt + +* Tue Jun 3 2003 Jeff Johnson +- add explicit epoch's where needed. + +* Mon Feb 10 2003 Bill Nottingham 0.2.28-4 +- fix URL (#74924) + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Mon Dec 02 2002 Elliot Lee 0.2.28-2 +- Remove unpackaged files + +* Wed Aug 21 2002 Elliot Lee 0.2.28-1 +- Update 0.2.28 +- Fix some stupid bugs + +* Fri Jun 21 2002 Tim Powers +- automated rebuild + +* Sun Jun 16 2002 Havoc Pennington +- 0.2.27 +- clean up file list + +* Sun May 26 2002 Tim Powers +- automated rebuild + +* Mon May 20 2002 Havoc Pennington +- rebuild in different environment + +* Fri May 3 2002 Havoc Pennington +- 0.2.25 + +* Fri Mar 1 2002 Havoc Pennington +- upgrade to new upstream version I just released with fix from #55877 +- add URL field #54604 + +* Fri Jan 11 2002 Havoc Pennington +- hrm, put .pc file in file list + +* Fri Jan 11 2002 Havoc Pennington +- upgrade to CVS snap that has .pc file +- remove nohang patch now moved upstream + +* Wed Jan 09 2002 Tim Powers +- automated rebuild + +* Sun Aug 26 2001 Elliot Lee 0.2.22-5 +- Remove useless URL: (#48441) + +* Fri Jul 13 2001 Alexander Larsson +- Add nohang patch that fixes "starting esd hangs for 10 seconds". + +* Fri Jul 6 2001 Trond Eivind Glomsrød +- Use %%{_tmppath} +- Add BuildRequires +- Don't strip explicitly +- Make the esound-devel depend on esound with version +- s/Copyright/License/ +- it isn't relocatable, don't pretend it is +- make /etc/esd.conf noreplace + +* Sun Jun 24 2001 Elliot Lee +- Bump release + rebuild. + +* Thu Nov 30 2000 Elliot Lee 0.2.22-1 +- Update to 0.2.22 + +* Tue Oct 3 2000 Elliot Lee 0.2.20-1 +- Update to 0.2.20 + +* Fri Aug 11 2000 Jonathan Blandford +- Up Epoch and release + +* Wed Jul 19 2000 Havoc Pennington +- Remove error spew when /dev/dsp is absent. + +* Tue Jul 18 2000 Elliot Lee 0.2.19-1 +- New version + +* Wed Jul 12 2000 Prospector +- automatic rebuild + +* Mon Jul 10 2000 Elliot Lee 0.2.18-4 +- Pass a prefix of /usr to configure, NOT %%prefix + +* Thu Jun 29 2000 Dave Mason 0.2.18-3 +- fixed Doc Dir + +* Sat Jun 3 2000 BIll Nottingham 0.2.18-2 +- rebuild. Apparently the compiler ate this last time. + +* Tue Apr 4 2000 Elliot Lee 0.2.18-1 +- Update to 0.2.18 + +* Mon Aug 30 1999 Elliot Lee 0.2.13-1 +- Update to 0.2.13 +- Merge in changes from RHL 6.0 spec file. + +* Sat Nov 21 1998 Pablo Saratxaga + +- added /usr/share/aclocal/* to %%files devel +- added spanish and french translations for rpm + +* Thu Oct 1 1998 Ricdude + +- make autoconf do the version updating for us. + +* Wed May 13 1998 Michael Fulbright + +- First try at an RPM diff --git a/remove-confusing-spew.patch b/remove-confusing-spew.patch new file mode 100644 index 0000000..ac46cb9 --- /dev/null +++ b/remove-confusing-spew.patch @@ -0,0 +1,11 @@ +diff -up esound-0.2.38/esdlib.c.spew esound-0.2.38/esdlib.c +--- esound-0.2.38/esdlib.c.spew 2007-04-19 10:43:59.000000000 -0400 ++++ esound-0.2.38/esdlib.c 2007-09-19 08:45:44.000000000 -0400 +@@ -479,7 +479,6 @@ esd_connect_tcpip(const char *host) + strcpy ( connect_host, "localhost" ); + + if ( getaddrinfo ( connect_host, NULL, &hints, &result ) != 0 ) { +- printf ("Usage:program_name [address][:port]"); + return (-1); + } + diff --git a/sources b/sources new file mode 100644 index 0000000..252e55d --- /dev/null +++ b/sources @@ -0,0 +1 @@ +8d9aad3d94d15e0d59ba9dc0ea990c6c esound-0.2.41.tar.bz2