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: libtool
30 %{?with_libwrap:BuildRequires: libwrap-devel}
31 BuildRequires: pkgconfig
32 BuildRequires: rpmbuild(macros) >= 1.213
33 Requires: esound-driver
34 %ifarch %{x8664} ia64 ppc64 s390x sparc64
35 Provides: libesd.so.0()(64bit)
40 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42 %define _noautoprov libesd.so.0
45 The Enlightened Sound Daemon is a server process that allows multiple
46 applications to share a single sound card.
49 El servidor de sonido esound es en proceso que permite que múltiples
50 aplicaciones compartan una misma tarjeta de sonido.
53 Le démon audio de Enlightment est un processus serveur qui permets à
54 plusieures applications d'utilsier la carte son à la fois.
57 "O¶wiecony demon d¼wiêku" jest serwerem, który umo¿liwia korzystanie
58 (dzielenie) z jednej karty d¼wiêkowej przez ró¿ne aplikacje.
61 O servidor de som esound é um processo que permite que múltiplas
62 aplicações compartilhem uma placa de som.
65 EsounD (ÄÅÍÏÎ, ÏÂÓÌÕÖÉ×ÁÀÝÉÊ Ú×ÕË, ÉÚ ÐÒÏÅËÔÁ Enlightenment) ÍÏÖÅÔ
66 ÍÉËÛÉÒÏ×ÁÔØ ÎÅÓËÏÌØËÏ Ú×ÕËÏ×ÙÈ ÐÏÔÏËÏ× × ÏÄÎÏ ÕÓÔÒÏÊÓÔ×Ï × ÒÅÁÌØÎÏÍ
70 EsounD (ÄÅÍÏÎ, ÏÂÓÌÕÇÏ×ÕÀÞÉÊ Ú×ÕË, Ú ÐÒÏÅËÔÕ Enlightenment) ÍÏÖÅ
71 ͦËÛÉÒÕ×ÁÔÉ Ë¦ÌØËÁ Ú×ÕËÏ×ÉÈ ÐÏÔÏË¦× × ÏÄÉÎ ÐÒÉÓÔÒ¦Ê × ÒÅÁÌØÎÏÍÕ ÞÁÓ¦.
74 Summary: Header files etc. to develop EsounD applications
75 Summary(es): Archivos de inclusión, etc para desarrollar aplicaciones EsounD
76 Summary(fr): Includes, etc pour programmer pour EsounD
77 Summary(pl): Pliki nag³ówkowe i inne do tworzenia aplikacji z u¿yciem EsounD
78 Summary(pt_BR): Arquivos de inclusão, etc para desenvolver aplicações EsounD
79 Summary(ru): âÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ esound
80 Summary(uk): â¦Â̦ÏÔÅËÉ ÒÏÚÒÏÂËÉ ÄÌÑ esound
81 Group: Development/Libraries
82 Requires: %{name} = %{epoch}:%{version}-%{release}
83 %{?with_alsa:Requires: alsa-lib-devel >= 1.0.0-pre1}
84 Requires: audiofile-devel
85 Obsoletes: libesound0-devel
88 Header files, etc you can use to develop EsounD applications.
90 %description devel -l es
91 Archivos de inclusión, etc, para que puedas desarrollar aplicaciones
92 que usen el servidor de sonido EsounD.
94 %description devel -l fr
95 Fichiers d'en-têtes, etc. necessaires pour écrire des applications
98 %description devel -l pl
99 Pliki nag³ówkowe i inne potrzebne do tworzenia aplikacji
100 korzystaj±cych z systemu EsounD.
102 %description devel -l pt_BR
103 Arquivos de inclusão, etc, para que você possa desenvolver aplicações
104 que usem o servidor de som EsounD.
106 %description devel -l ru
107 üÔÏÔ ÐÁËÅÔ ×ËÌÀÞÁÅÔ ÆÁÊÌÙ ÈÅÄÅÒÏ× É ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ
108 ÒÁÚÒÁÂÏÔËÉ ÐÒÉÌÏÖÅÎÉÊ, ÉÓÐÏÌØÚÕÀÝÉÈ esound.
110 %description devel -l uk
111 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ .h-ÆÁÊÌÉ ÔÁ ¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ
112 ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ esound.
115 Summary: EsounD static library
116 Summary(es): Bibliotecas estáticas para desarrollar aplicaciones EsounD
117 Summary(pl): Biblioteka statyczna esound
118 Summary(pt_BR): Bibliotecas estáticas para desenvolver aplicações EsounD
119 Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔËÉ ÄÌÑ esound
120 Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÒÏÚÒÏÂËÉ ÄÌÑ esound
121 Group: Development/Libraries
122 Requires: %{name} = %{epoch}:%{version}-%{release}
125 EsounD static library.
127 %description static -l es
128 Bibliotecas estáticas para que puedas desarrollar aplicaciones que
129 usen el servidor de sonido EsounD.
131 %description static -l pl
132 Biblioteka statyczna esound.
134 %description static -l pt_BR
135 Bibliotecas estáticas para que você possa desenvolver aplicações que
136 usem o servidor de som EsounD.
138 %description static -l ru
139 üÔÏÔ ÐÁËÅÔ ×ËÌÀÞÁÅÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ
140 ÐÒÉÌÏÖÅÎÉÊ, ÉÓÐÏÌØÚÕÀÝÉÈ esound.
142 %description static -l uk
143 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ
144 ÐÒÉËÌÁÄÎÉÈ ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ esound.
147 Summary: EsounD OSS driver
148 Summary(pl): Sterownik OSS dla EsoundD
150 Requires(post): /sbin/ldconfig
151 Requires(post): fileutils
152 Requires: %{name} = %{epoch}:%{version}-%{release}
153 Provides: %{name}-driver
154 Obsoletes: %{name}-alsa
159 %description oss -l pl
160 Sterownik OSS dla EsoundD.
163 Summary: EsounD ALSA driver
164 Summary(pl): Sterownik ALSA dla EsoundD
166 Requires(post): /sbin/ldconfig
167 Requires(post): fileutils
168 Requires: %{name} = %{epoch}:%{version}-%{release}
169 Provides: %{name}-driver
170 Obsoletes: %{name}-oss
175 %description alsa -l pl
176 Sterownik ALSA dla EsoundD.
193 --with%{!?with_libwrap:out}-libwrap \
197 cp -f .libs/libesd.so.%{version} libesd-alsa.so.%{version}
203 --with%{!?with_libwrap:out}-libwrap \
207 cp -f .libs/libesd.so.%{version} libesd-oss.so.%{version}
210 rm -rf $RPM_BUILD_ROOT
213 DESTDIR=$RPM_BUILD_ROOT \
214 m4datadir=%{_aclocaldir} \
215 pkgconfigdir=%{_pkgconfigdir}
217 install libesd-*.so.*.* $RPM_BUILD_ROOT%{_libdir}
218 > $RPM_BUILD_ROOT%{_libdir}/libesd.so.%{version}
221 rm -rf $RPM_BUILD_ROOT
223 %post -p /sbin/ldconfig
224 %postun -p /sbin/ldconfig
227 ln -fs libesd-oss.so.%{version} %{_libdir}/libesd.so.%{version}
230 %postun oss -p /sbin/ldconfig
233 ln -fs libesd-alsa.so.%{version} %{_libdir}/libesd.so.%{version}
236 %postun alsa -p /sbin/ldconfig
239 %defattr(644,root,root,755)
240 %doc AUTHORS ChangeLog NEWS README TIPS TODO docs/html
241 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/esd.conf
242 %attr(755,root,root) %{_bindir}/esd
243 %attr(755,root,root) %{_bindir}/esdcat
244 %attr(755,root,root) %{_bindir}/esdctl
245 %attr(755,root,root) %{_bindir}/esddsp
246 %attr(755,root,root) %{_bindir}/esdfilt
247 %attr(755,root,root) %{_bindir}/esdloop
248 %attr(755,root,root) %{_bindir}/esdmon
249 %attr(755,root,root) %{_bindir}/esdplay
250 %attr(755,root,root) %{_bindir}/esdrec
251 %attr(755,root,root) %{_bindir}/esdsample
252 %attr(755,root,root) %{_libdir}/libesddsp.so.*.*
253 %attr(755,root,root) %ghost %{_libdir}/libesd.so.%{version}
254 %{_mandir}/man1/esd.1*
255 %{_mandir}/man1/esd[a-z]*.1*
258 %defattr(644,root,root,755)
259 %attr(755,root,root) %{_bindir}/esd-config
260 %attr(755,root,root) %{_libdir}/lib*.so
264 %{_pkgconfigdir}/esound*
265 %{_mandir}/man1/esd-config.1*
268 %defattr(644,root,root,755)
272 %defattr(644,root,root,755)
273 %attr(755,root,root) %{_libdir}/libesd-oss.so.%{version}
277 %defattr(644,root,root,755)
278 %attr(755,root,root) %{_libdir}/libesd-alsa.so.%{version}