diff --git a/README.md b/README.md index c9f446e..46fad89 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # libesound +EsounD mixes multiple digitized audio streams and samples together for playback by a single audio device. +It also allows monitoring of mixed output, and recording. Network connections to the daemon are supported as well. + diff --git a/esound-0.2.38-conf b/esound-0.2.38-conf new file mode 100644 index 0000000..efa7c6f --- /dev/null +++ b/esound-0.2.38-conf @@ -0,0 +1,10 @@ +[esd] +# autospawning is not recommended, since it can't really be done +# right. If you want your login session to be using a sound daemon, +# you should start it from the session controller, not some random +# app inside. +auto_spawn=1 +spawn_options=-nobeeps -as 2 +spawn_wait_ms=100 +# default options are used in spawned and non-spawned mode +default_options= diff --git a/libesound.spec b/libesound.spec new file mode 100644 index 0000000..e6fbee6 --- /dev/null +++ b/libesound.spec @@ -0,0 +1,99 @@ +%define majversion %(echo %version | cut -d. -f 1-2) + +Name: libesound +Version: 0.2.41 +Release: 1mamba +Summary: Mixes multiple digitized audio streams and samples together for playback by a single audio device +Group: System/Multimedia +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.tux.org/~ricdude/EsounD.html +Source: ftp://ftp.gnome.org/pub/GNOME/sources/esound/%{majversion}/esound-%{version}.tar.bz2 +Source1: esound-0.2.38-conf +License: GPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libaudiofile-devel +BuildRequires: libstdc++6-devel +## AUTOBUILDREQ-END +BuildRequires: libaudiofile-devel >= 0.2.6 +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +EsounD mixes multiple digitized audio streams and samples together for playback by a single audio device. +It also allows monitoring of mixed output, and recording. Network connections to the daemon are supported as well. + +%package devel +Summary: Development files for libesound +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +EsounD mixes multiple digitized audio streams and samples together for playback by a single audio device. +It also allows monitoring of mixed output, and recording. Network connections to the daemon are supported as well. +This is the development package. + +%prep +%setup -q -n esound-%{version} + +%build +%configure \ + --with-audiofile \ + --enable-ipv6 \ + --enable-oss \ + --disable-alsa \ + --disable-arts \ + CFLAGS="-lm" + +# --enable-alsa +# --enable-arts + +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall +install %{SOURCE1} %{buildroot}%{_sysconfdir}/esd.conf + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%config %{_sysconfdir}/esd.conf +%{_bindir}/* +%{_mandir}/man1/* +%{_libdir}/*.so.* +%doc AUTHORS ChangeLog COPYING.LIB MAINTAINERS NEWS README TIPS TODO + +%files devel +%defattr(-,root,root) +%{_libdir}/*.a +%{_libdir}/*.la +%{_libdir}/*.so +%{_libdir}/pkgconfig/esound.pc +%{_datadir}/aclocal/esd.m4 +%{_docdir}/esound/*.html +%{_includedir}/esd.h + +%changelog +* Thu Jan 08 2009 Silvan Calarco 0.2.41-1mamba +- automatic update by autodist + +* Wed Aug 01 2007 Silvan Calarco 0.2.38-1mamba +- update to 0.2.38 +- rebuilt with oss support + +* Mon Aug 29 2005 Davide Madrisan 0.2.36-1qilnx +- update to version 0.2.36 by autospec + +* Wed Jun 01 2005 Davide Madrisan 0.2.35-1qilnx +- update to version 0.2.35 by autospec +- specfile updates and fixes + +* Fri Mar 05 2004 Silvan Calarco 0.2.33-1qilnx +- first build