diff --git a/.cvsignore b/.cvsignore index e69de29..e1c037e 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +esound-0.2.19.tar.gz 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.spec b/esound.spec new file mode 100644 index 0000000..7235b75 --- /dev/null +++ b/esound.spec @@ -0,0 +1,128 @@ +# Note that this is NOT a relocatable package +Summary: Allows several audio streams to play on a single audio device. +Name: esound +Version: 0.2.19 +Release: 3 +Epoch: 1 +Copyright: GPL +Group: System Environment/Daemons +Source0: esound-%{version}.tar.gz +URL: http://www.tux.org/~ricdude/EsounD.html +BuildRoot: /var/tmp/esound-%{version}-root + +Patch0: esound-0.2.19-noerrors.patch + +%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 +jockey 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 devel +Summary: Development files for EsounD applications. +Group: Development/Libraries +Requires: esound +Requires: audiofile-devel + +%description devel +The esound-devel Libraries, include files and other resources you can +use to develop EsounD applications. + +Install esound-devel if you want to develop EsounD applications. + +%prep +%setup -q + +%patch0 -p1 -b .noerrors + +%build +%configure + +make + +%install +rm -rf $RPM_BUILD_ROOT + +%makeinstall + +strip $RPM_BUILD_ROOT%{_prefix}/bin/* ||: +strip $RPM_BUILD_ROOT%{_prefix}/lib/*.so.* ||: + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-, root, root) +%doc AUTHORS COPYING ChangeLog docs/esound.sgml docs/html docs/esound.ps +%doc INSTALL NEWS README TIPS TODO +%config /etc/* +%{_prefix}/bin/esd +%{_prefix}/bin/esdcat +%{_prefix}/bin/esdctl +%{_prefix}/bin/esddsp +%{_prefix}/bin/esdfilt +%{_prefix}/bin/esdloop +%{_prefix}/bin/esdmon +%{_prefix}/bin/esdplay +%{_prefix}/bin/esdrec +%{_prefix}/bin/esdsample +%{_prefix}/lib/lib*.so.* + +%files devel +%defattr(-, root, root) + +%{_prefix}/bin/esd-config +%{_prefix}/lib/*a +%{_prefix}/include/* +%{_prefix}/share/aclocal/* +%{_prefix}/lib/lib*.so + +%changelog +* 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 %{_prefix} 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 %{_prefix}/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/sources b/sources index e69de29..85914e0 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +05ce2d3d8db08a340a4fc04671a38ef0 esound-0.2.19.tar.gz