3 %bcond_without alsa # don't build ALSA version
4 %bcond_without libwrap # without hosts.{access,deny} support
6 Summary: The Enlightened Sound Daemon
7 Summary(es): El servidor de sonido del Enlightenment
8 Summary(fr): Démon audio de Enlightment
9 Summary(pl): O¶wiecony Demon D¼wiêku
10 Summary(pt_BR): O servidor de som do Enlightenment
11 Summary(ru): óÅÒ×ÅÒ, ÐÏÚ×ÏÌÑÀÝÉÊ ÍÉËÛÉÒÏ×ÁÔØ ×Ù×ÏÄ ÎÁ Ú×ÕËÏ×ÏÅ ÕÓÔÒÏÊÓÔ×Ï
12 Summary(uk): óÅÒ×ÅÒ, ÝÏ ÄÏÚ×ÏÌѤ ͦËÛÉÒÕ×ÁÔÉ ×É×¦Ä ÎÁ Ú×ÕËÏ×ÉÊ ÐÒÉÓÔÒ¦Ê
19 Source0: http://ftp.gnome.org/pub/GNOME/sources/esound/0.2/%{name}-%{version}.tar.bz2
20 # Source0-md5: 3facb5aa0115cc1c31771b9ad454ae76
21 Patch0: %{name}-am.patch
22 Patch1: %{name}-etc_dir.patch
23 Patch2: %{name}-auto_spawn.patch
24 URL: http://www.tux.org/~ricdude/EsounD.html
25 %{?with_alsa:BuildRequires: alsa-lib-devel >= 1.0.0}
26 BuildRequires: audiofile-devel >= 1:0.2.0
27 BuildRequires: autoconf
28 BuildRequires: automake
29 BuildRequires: docbook-dtd31-sgml
30 BuildRequires: docbook-utils
31 BuildRequires: libtool
32 %{?with_libwrap:BuildRequires: libwrap-devel}
33 BuildRequires: pkgconfig
34 BuildRequires: rpmbuild(macros) >= 1.213
36 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 %define _noautoprov libesd.so.0
41 The Enlightened Sound Daemon is a server process that allows multiple
42 applications to share a single sound card.
45 El servidor de sonido esound es en proceso que permite que múltiples
46 aplicaciones compartan una misma tarjeta de sonido.
49 Le démon audio de Enlightment est un processus serveur qui permets à
50 plusieures applications d'utilsier la carte son à la fois.
53 "O¶wiecony demon d¼wiêku" jest serwerem, który umo¿liwia korzystanie
54 (dzielenie) z jednej karty d¼wiêkowej przez ró¿ne aplikacje.
57 O servidor de som esound é um processo que permite que múltiplas
58 aplicações compartilhem uma placa de som.
61 EsounD (ÄÅÍÏÎ, ÏÂÓÌÕÖÉ×ÁÀÝÉÊ Ú×ÕË, ÉÚ ÐÒÏÅËÔÁ Enlightenment) ÍÏÖÅÔ
62 ÍÉËÛÉÒÏ×ÁÔØ ÎÅÓËÏÌØËÏ Ú×ÕËÏ×ÙÈ ÐÏÔÏËÏ× × ÏÄÎÏ ÕÓÔÒÏÊÓÔ×Ï × ÒÅÁÌØÎÏÍ
66 EsounD (ÄÅÍÏÎ, ÏÂÓÌÕÇÏ×ÕÀÞÉÊ Ú×ÕË, Ú ÐÒÏÅËÔÕ Enlightenment) ÍÏÖÅ
67 ͦËÛÉÒÕ×ÁÔÉ Ë¦ÌØËÁ Ú×ÕËÏ×ÉÈ ÐÏÔÏË¦× × ÏÄÉÎ ÐÒÉÓÔÒ¦Ê × ÒÅÁÌØÎÏÍÕ ÞÁÓ¦.
70 Summary: EsounD libraries
71 Summary(pl): Biblioteki EsounD
73 Requires: %{name}-driver
74 %ifarch %{x8664} ia64 ppc64 s390x sparc64
75 Provides: libesd.so.0()(64bit)
83 %description libs -l pl
87 Summary: Header files etc. to develop EsounD applications
88 Summary(es): Archivos de inclusión, etc para desarrollar aplicaciones EsounD
89 Summary(fr): Includes, etc pour programmer pour EsounD
90 Summary(pl): Pliki nag³ówkowe i inne do tworzenia aplikacji z u¿yciem EsounD
91 Summary(pt_BR): Arquivos de inclusão, etc para desenvolver aplicações EsounD
92 Summary(ru): âÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ esound
93 Summary(uk): â¦Â̦ÏÔÅËÉ ÒÏÚÒÏÂËÉ ÄÌÑ esound
94 Group: Development/Libraries
95 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
96 %{?with_alsa:Requires: alsa-lib-devel >= 1.0.0-pre1}
97 Requires: audiofile-devel
98 Obsoletes: libesound0-devel
101 Header files, etc you can use to develop EsounD applications.
103 %description devel -l es
104 Archivos de inclusión, etc, para que puedas desarrollar aplicaciones
105 que usen el servidor de sonido EsounD.
107 %description devel -l fr
108 Fichiers d'en-têtes, etc. necessaires pour écrire des applications
111 %description devel -l pl
112 Pliki nag³ówkowe i inne potrzebne do tworzenia aplikacji
113 korzystaj±cych z systemu EsounD.
115 %description devel -l pt_BR
116 Arquivos de inclusão, etc, para que você possa desenvolver aplicações
117 que usem o servidor de som EsounD.
119 %description devel -l ru
120 üÔÏÔ ÐÁËÅÔ ×ËÌÀÞÁÅÔ ÆÁÊÌÙ ÈÅÄÅÒÏ× É ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ
121 ÒÁÚÒÁÂÏÔËÉ ÐÒÉÌÏÖÅÎÉÊ, ÉÓÐÏÌØÚÕÀÝÉÈ esound.
123 %description devel -l uk
124 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ .h-ÆÁÊÌÉ ÔÁ ¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ
125 ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ esound.
128 Summary: EsounD static library
129 Summary(es): Bibliotecas estáticas para desarrollar aplicaciones EsounD
130 Summary(pl): Biblioteka statyczna esound
131 Summary(pt_BR): Bibliotecas estáticas para desenvolver aplicações EsounD
132 Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ esound
133 Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÒÏÚÒÏÂËÉ ÄÌÑ esound
134 Group: Development/Libraries
135 Requires: %{name} = %{epoch}:%{version}-%{release}
138 EsounD static library.
140 %description static -l es
141 Bibliotecas estáticas para que puedas desarrollar aplicaciones que
142 usen el servidor de sonido EsounD.
144 %description static -l pl
145 Biblioteka statyczna esound.
147 %description static -l pt_BR
148 Bibliotecas estáticas para que você possa desenvolver aplicações que
149 usem o servidor de som EsounD.
151 %description static -l ru
152 üÔÏÔ ÐÁËÅÔ ×ËÌÀÞÁÅÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ
153 ÐÒÉÌÏÖÅÎÉÊ, ÉÓÐÏÌØÚÕÀÝÉÈ esound.
155 %description static -l uk
156 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ
157 ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ esound.
160 Summary: EsounD OSS driver
161 Summary(pl): Sterownik OSS dla EsoundD
163 Requires(post): /sbin/ldconfig
164 Requires(post): fileutils
165 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
166 Provides: %{name}-driver
167 Obsoletes: %{name}-alsa
172 %description oss -l pl
173 Sterownik OSS dla EsoundD.
176 Summary: EsounD ALSA driver
177 Summary(pl): Sterownik ALSA dla EsoundD
179 Requires(post): /sbin/ldconfig
180 Requires(post): fileutils
181 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
182 Provides: %{name}-driver
183 Obsoletes: %{name}-oss
188 %description alsa -l pl
189 Sterownik ALSA dla EsoundD.
206 --with%{!?with_libwrap:out}-libwrap \
210 cp -f .libs/libesd.so.%{version} libesd-alsa.so.%{version}
216 --with%{!?with_libwrap:out}-libwrap \
220 cp -f .libs/libesd.so.%{version} libesd-oss.so.%{version}
223 rm -rf $RPM_BUILD_ROOT
226 DESTDIR=$RPM_BUILD_ROOT \
227 m4datadir=%{_aclocaldir} \
228 pkgconfigdir=%{_pkgconfigdir}
230 install libesd-*.so.*.* $RPM_BUILD_ROOT%{_libdir}
231 > $RPM_BUILD_ROOT%{_libdir}/libesd.so.%{version}
234 rm -rf $RPM_BUILD_ROOT
236 %post libs -p /sbin/ldconfig
237 %postun libs -p /sbin/ldconfig
240 ln -fs libesd-oss.so.%{version} %{_libdir}/libesd.so.%{version}
243 %postun oss -p /sbin/ldconfig
246 ln -fs libesd-alsa.so.%{version} %{_libdir}/libesd.so.%{version}
249 %postun alsa -p /sbin/ldconfig
252 %defattr(644,root,root,755)
253 %doc AUTHORS ChangeLog NEWS README TIPS TODO docs/html
254 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/esd.conf
255 %attr(755,root,root) %{_bindir}/esd
256 %attr(755,root,root) %{_bindir}/esdcat
257 %attr(755,root,root) %{_bindir}/esdctl
258 %attr(755,root,root) %{_bindir}/esddsp
259 %attr(755,root,root) %{_bindir}/esdfilt
260 %attr(755,root,root) %{_bindir}/esdloop
261 %attr(755,root,root) %{_bindir}/esdmon
262 %attr(755,root,root) %{_bindir}/esdplay
263 %attr(755,root,root) %{_bindir}/esdrec
264 %attr(755,root,root) %{_bindir}/esdsample
265 %{_mandir}/man1/esd.1*
266 %{_mandir}/man1/esd[a-z]*.1*
269 %defattr(644,root,root,755)
270 %attr(755,root,root) %{_libdir}/libesddsp.so.*.*
271 %attr(755,root,root) %ghost %{_libdir}/libesd.so.%{version}
274 %defattr(644,root,root,755)
275 %attr(755,root,root) %{_bindir}/esd-config
276 %attr(755,root,root) %{_libdir}/lib*.so
280 %{_pkgconfigdir}/esound*
281 %{_mandir}/man1/esd-config.1*
284 %defattr(644,root,root,755)
288 %defattr(644,root,root,755)
289 %attr(755,root,root) %{_libdir}/libesd-oss.so.%{version}
293 %defattr(644,root,root,755)
294 %attr(755,root,root) %{_libdir}/libesd-alsa.so.%{version}