Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
home:pzb:sound
esound
esound.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File esound.spec of Package esound
# # spec file for package esound (Version 0.2.37) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: esound BuildRequires: alsa-devel audiofile-devel pkg-config tcpd-devel License: GNU General Public License (GPL) Group: System/Sound Daemons Autoreqprov: on Summary: A Sound Daemon for Enlightenment and GNOME Version: 0.2.37 Release: 1.pzb.1 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 Patch: esd-as.patch Patch1: esound-biarch.patch Patch2: esound-cpu-load.patch Patch3: abuild.patch # Suggest -32bit package for proper work of preloader for 32-bit apps. %if %_lib != lib %if %suse_version > 1000 Suggests: esound-32bit %endif %endif %if %suse_version > 800 PreReq: %insserv_prereq %fillup_prereq %endif # Require some esd implementation Requires: /usr/bin/esd BuildRoot: %{_tmppath}/%{name}-%{version}-build %description 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. Authors: -------- Carsten Haitzler <raster@redhat.com> Drazen Kacar <dave@srce.hr> Elliot Lee <sopwith@redhat.com> John Ellis <johne@bellatlantic.net> Kjartan Maraas <kmaraas@online.no> Raja R Harinath <harinath@cs.umn.edu> Richard Boulton <rjb37@cam.ac.uk> Russell Steinthal <rms39@columbia.edu> Scott Heavner <sdh@po.cwru.edu> Timur Bakeyev <mc@bat.ru> Yo Ric Dude <ericmit@ix.netcom.com> %debug_package %package daemon Summary: EsounD Daemon Group: System/Sound Daemons Conflicts: pulseaudio-esd %description daemon EsounD daemon package. Authors: -------- Carsten Haitzler <raster@redhat.com> Drazen Kacar <dave@srce.hr> Elliot Lee <sopwith@redhat.com> John Ellis <johne@bellatlantic.net> Kjartan Maraas <kmaraas@online.no> Raja R Harinath <harinath@cs.umn.edu> Richard Boulton <rjb37@cam.ac.uk> Russell Steinthal <rms39@columbia.edu> Scott Heavner <sdh@po.cwru.edu> Timur Bakeyev <mc@bat.ru> Yo Ric Dude <ericmit@ix.netcom.com> %package devel Summary: EsounD Development Package Group: Development/Libraries/C and C++ Requires: %{name} = %{version} alsa-devel %(rpm -q --queryformat '%{NAME}' -f %_libdir/pkgconfig/audiofile.pc) %description devel EsounD development package. Authors: -------- Carsten Haitzler <raster@redhat.com> Drazen Kacar <dave@srce.hr> Elliot Lee <sopwith@redhat.com> John Ellis <johne@bellatlantic.net> Kjartan Maraas <kmaraas@online.no> Raja R Harinath <harinath@cs.umn.edu> Richard Boulton <rjb37@cam.ac.uk> Russell Steinthal <rms39@columbia.edu> Scott Heavner <sdh@po.cwru.edu> Timur Bakeyev <mc@bat.ru> Yo Ric Dude <ericmit@ix.netcom.com> %prep %setup -q %patch %patch1 %patch2 %patch3 -p1 %build autoreconf -f -i %configure\ --with-libwrap\ --enable-ipv6 make %{?jobs:-j%jobs} %install make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/etc/init.d cp %{SOURCE1} $RPM_BUILD_ROOT/etc/init.d/esound chmod +x $RPM_BUILD_ROOT/etc/init.d/esound mkdir -p $RPM_BUILD_ROOT/usr/sbin ln -s ../../etc/init.d/esound $RPM_BUILD_ROOT/usr/sbin/rcesound mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates cp %{SOURCE2} $RPM_BUILD_ROOT/var/adm/fillup-templates/ %post %run_ldconfig %postun %run_ldconfig %post daemon %{fillup_and_insserv} %postun daemon %{insserv_cleanup} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %doc README AUTHORS COPYING.LIB INSTALL NEWS TODO TIPS MAINTAINERS %config %{_sysconfdir}/esd.conf %{_bindir}/esd[a-z]* %{_libdir}/*.so.* %{_mandir}/man1/esd[a-z]*.* %files daemon %defattr(-, root, root) %{_bindir}/esd %{_mandir}/man1/esd.1* %config %{_initrddir}/* %{_sbindir}/* /var/adm/fillup-templates/* %files devel %defattr(-, root, root) %{_bindir}/esd-config %{_datadir}/aclocal/* %{_includedir}/* %{_libdir}/*.so %{_libdir}/*.*a %{_libdir}/pkgconfig/* %{_mandir}/man1/esd-config.1.gz %changelog * Mon Apr 23 2007 - pzb@novell.com - merge libesd back into esound * Wed Apr 18 2007 - sbrabec@suse.cz - Fixed 100% CPU load (#264637, GNOME #412951, Joe Marcus Clarke). - Removed upstreamed esound-close-fds.patch. * Tue Apr 4 2007 - pzb@novell.com - Merge package splits - libesd has the library and config file (new subpackage) - esound-daemon has esd (new subpackage) - esound now has the command line programs - Turn on debug package - Move libesd.so back to devel package, as flash 9 does not need it * Wed Mar 21 2007 - maw@suse.de - Add abuild.patch, silencing a gcc warning. * Wed Mar 21 2007 - maw@suse.de - Update to version 0.2.37 - Fixes bugzilla.gnome.org #350808 - Removes upstreamed esound-logout-sound-167856.patch - Buildrequire pkg-config. * Fri Jan 19 2007 - sbrabec@suse.cz - Moved libesd.so back to the devel package, new flash player does not need it (#212515). - Spec file cleanup. * Fri Oct 27 2006 - sbrabec@suse.cz - Moved libesd.so to the main package, as required by flash-player (#212515). * Thu Aug 17 2006 - aj@suse.de - Reduce BuildRequires to not depend on TeX. * Tue May 23 2006 - joeshaw@suse.de - Add a patch to fix the GNOME logout sound being cut off. (bnc #167856) * Thu Mar 02 2006 - danw@suse.de - close unneeded file descriptors at daemon startup (since it may have been spawned from a random app with random things open). #154072 * Fri Jan 27 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Tue Jan 24 2006 - sbrabec@suse.cz - Bi-arch preloader fix of esddsp (#140505). * Tue Jun 21 2005 - sbrabec@suse.cz - Updated to version 0.2.36. - Support for tcp_wrappers and IPv6. * Wed Jun 01 2005 - sbrabec@suse.cz - Fixed devel requirements. * Tue Apr 12 2005 - ro@suse.de - added audiofile-devel to neededforbuild * Thu Jan 27 2005 - tiwai@suse.de - fixed the sound playback with dmix plugin. * Fri Dec 03 2004 - sbrabec@suse.cz - Fixed sound device blocking, if spawned esd caches samples - use -as twice in esd.conf, weaken requirements for -terminate (#45741). * Fri Oct 01 2004 - sbrabec@suse.cz - Free audio device by default (#46507). * Tue Aug 24 2004 - sbrabec@suse.cz - Updated to version 0.2.35. * Wed Mar 03 2004 - sbrabec@suse.cz - Updated to version 0.2.33. * Fri Jan 16 2004 - pth@suse.de - Fix quoting in esd.m4 * Sat Jan 10 2004 - adrian@suse.de - add %%run_ldconfig * Tue Sep 09 2003 - sbrabec@suse.cz - Updated to version 0.2.32. * Fri Aug 29 2003 - sbrabec@suse.cz - Check -terminate in persistent daemon mode. * Wed Aug 13 2003 - sbrabec@suse.cz - Updated to version 0.2.31. * Mon Aug 04 2003 - sbrabec@suse.cz - Updated to version 0.2.30. * Thu Jun 12 2003 - kukuk@suse.de - Correct filelist * Mon Jun 02 2003 - sbrabec@suse.cz - Added init script for network sound server. * Thu May 15 2003 - sbrabec@suse.cz - Typo fix (NBSP characters). * Thu May 15 2003 - sbrabec@suse.cz - Require alsa-devel for esound-devel. * Mon May 12 2003 - ro@suse.de - do full autoreconf (run libtool) * Mon Feb 24 2003 - sbrabec@suse.cz - Updated esd man page. * Fri Nov 29 2002 - sbrabec@suse.cz - Added esound ALSA fix (from Takashi Iwai, closes #22163). * Fri Nov 29 2002 - sbrabec@suse.cz - Use OSS instead of ALSA, until bug #22163 gets solved. * Thu Oct 24 2002 - hhetter@suse.de - invoke automake with -c to ensure file copying (Bug Id #21066) * Mon Oct 14 2002 - sbrabec@suse.cz - Update to version 0.2.29. Removed esd-alsa-dev.dif - similar fix is now part of code. - Added manual pages to %%files. * Fri Sep 20 2002 - tiwai@suse.de - added alsa-devel to neededforbuild. - fixed alsa output to reflect the change via -d option. * Tue Sep 17 2002 - sbrabec@suse.cz - Added alsa to neededforbuild. Esound now uses ALSA. * Mon Aug 26 2002 - nadvornik@suse.cz - fixed permissions of doc files * Thu Jun 20 2002 - jordi@suse.de - updated to version 0.2.28 * Mon Jun 17 2002 - ro@suse.de - call automake with "-a -f" * Tue Jun 11 2002 - hhetter@suse.de - updated to version 0.2.27 * Tue Jun 04 2002 - hhetter@suse.de - updated to version 0.2.26 * Fri May 31 2002 - adrian@suse.de - fix build for ppc64 * Fri Apr 26 2002 - coolo@suse.de - %%_libdir support * Wed Jan 09 2002 - hhetter@suse.de - updated to version 0.2.23 * pkgconfig file for GNOME 2.0 compatibility - adapted ia64 include file fix * Fri May 25 2001 - nadvornik@suse.cz - fixed include files for ia64 * Mon Dec 25 2000 - egger@suse.de - Cleaned up specfile. - Changed group of development package. - Recompressed sources with bzip2. * Sat Dec 09 2000 - egger@suse.de - Updated to version 0.2.22. * Mon Nov 06 2000 - tiwai@suse.de - Split esound-devel package. * Wed Nov 01 2000 - egger@suse.de - Updated specfile to new long packagenames. - Reworked specfile. - Probably needs some more work; I'm taking care of that. * Fri Sep 29 2000 - hhetter@suse.de - added security patch * Wed Sep 06 2000 - egger@suse.de - Updated to version 0.2.19. * Fri Sep 01 2000 - tiwai@suse.de - fixed the bug of 0.2.18 (playing too short without synchronized). * Fri May 26 2000 - ke@suse.de - update to version 0.2.18. - add html docs. * Thu May 11 2000 - ke@suse.de - Improve files list to catch missing shared libs (don't trust wildcards too much; you'll never know). * Fri Apr 07 2000 - bk@suse.de - added suse update config macro * Thu Mar 30 2000 - cihlar@suse.cz - update to version 2.17 - clean up spec file * Tue Dec 14 1999 - ro@suse.de - fixed install (broke with BuildRoot) * Fri Nov 05 1999 - ke@suse.de - Update to version 0.2.16 (security fixes and more). - Use BuildRoot. - Use RPM_OPT_FLAGS (instead of RPM_OPT_FLAG ...) - Correct Copyright. - Add "Group:" entry. * Mon Oct 25 1999 - kukuk@suse.de - Update to version 0.2.15 * Fri Sep 17 1999 - kettner@suse.de - Reinserted old # Commandline: line. * Mon Sep 13 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. * Tue May 04 1999 - mb@suse.de - updated to new version 0.2.8 * Fri Feb 19 1999 - mb@suse.de - fixed lib problems * Tue Feb 16 1999 - mb@suse.de - new version 0.2.7 needed for enlightenment, gnome and emusic * Sat Jul 18 1998 - mb@suse.de - first inital version 0.2 of the esound (Enlightenment sound daemon)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor