]>
Commit | Line | Data |
---|---|---|
ec811622 JB |
1 | # |
2 | # Conditional build: | |
ce2e40f9 | 3 | %bcond_without libwrap # without hosts.{access,deny} support |
d4931245 | 4 | # |
c68294f7 | 5 | Summary: The Enlightened Sound Daemon |
c271a4f2 ER |
6 | Summary(es.UTF-8): El servidor de sonido del Enlightenment |
7 | Summary(fr.UTF-8): Démon audio de Enlightment | |
8 | Summary(pl.UTF-8): Oświecony Demon Dźwięku | |
9 | Summary(pt_BR.UTF-8): O servidor de som do Enlightenment | |
10 | Summary(ru.UTF-8): Сервер, позволяющий микшировать вывод на звуковое устройство | |
11 | Summary(uk.UTF-8): Сервер, що дозволяє мікширувати вивід на звуковий пристрій | |
c68294f7 | 12 | Name: esound |
e80cdff4 MB |
13 | Version: 0.2.41 |
14 | Release: 1 | |
669ac453 | 15 | Epoch: 1 |
e03d098e | 16 | License: LGPL v2+ |
c68294f7 | 17 | Group: Daemons |
d9ffa3ad | 18 | Source0: http://ftp.gnome.org/pub/GNOME/sources/esound/0.2/%{name}-%{version}.tar.bz2 |
e80cdff4 | 19 | # Source0-md5: 8d9aad3d94d15e0d59ba9dc0ea990c6c |
16fef9da MB |
20 | Patch0: %{name}-etc_dir.patch |
21 | Patch1: %{name}-auto_spawn.patch | |
d110dcda | 22 | URL: http://www.tux.org/~ricdude/EsounD.html |
8e4c112c | 23 | BuildRequires: alsa-lib-devel >= 1.0.0 |
c75b0ae1 | 24 | BuildRequires: audiofile-devel >= 1:0.2.0 |
16fef9da MB |
25 | BuildRequires: autoconf >= 2.58 |
26 | BuildRequires: automake >= 1:1.6 | |
94d06559 | 27 | BuildRequires: docbook-dtd31-sgml |
84d04d51 | 28 | BuildRequires: docbook-utils |
c6c0c38c | 29 | BuildRequires: gnome-doc-tools |
e504fa88 | 30 | BuildRequires: libtool |
684dc1a0 | 31 | %{?with_libwrap:BuildRequires: libwrap-devel} |
9eb54db6 | 32 | BuildRequires: pkgconfig |
96d0bdf5 | 33 | BuildRequires: rpmbuild(macros) >= 1.213 |
8e4c112c | 34 | Requires: %{name}-libs = %{epoch}:%{version}-%{release} |
be68ebd6 | 35 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
227871ca | 36 | |
c2293dd5 | 37 | |
d0fc6dfc | 38 | %description |
227871ca | 39 | The Enlightened Sound Daemon is a server process that allows multiple |
40 | applications to share a single sound card. | |
41 | ||
5d5b59ca JR |
42 | %description -l es.UTF-8 |
43 | El servidor de sonido esound es en proceso que permite que múltiples | |
d8a1304d | 44 | aplicaciones compartan una misma tarjeta de sonido. |
6b8c1874 | 45 | |
5d5b59ca JR |
46 | %description -l fr.UTF-8 |
47 | Le démon audio de Enlightment est un processus serveur qui permets à | |
48 | plusieures applications d'utilsier la carte son à la fois. | |
6b8c1874 | 49 | |
5d5b59ca JR |
50 | %description -l pl.UTF-8 |
51 | "Oświecony demon dźwięku" jest serwerem, który umożliwia korzystanie | |
52 | (dzielenie) z jednej karty dźwiękowej przez różne aplikacje. | |
227871ca | 53 | |
5d5b59ca JR |
54 | %description -l pt_BR.UTF-8 |
55 | O servidor de som esound é um processo que permite que múltiplas | |
56 | aplicações compartilhem uma placa de som. | |
d8a1304d | 57 | |
5d5b59ca JR |
58 | %description -l ru.UTF-8 |
59 | EsounD (демон, обслуживающий звук, из проекта Enlightenment) может | |
60 | микшировать несколько звуковых потоков в одно устройство в реальном | |
61 | времени. | |
d8a1304d | 62 | |
5d5b59ca JR |
63 | %description -l uk.UTF-8 |
64 | EsounD (демон, обслуговуючий звук, з проекту Enlightenment) може | |
65 | мікширувати кілька звукових потоків в один пристрій в реальному часі. | |
d8a1304d | 66 | |
94d06559 PS |
67 | %package libs |
68 | Summary: EsounD libraries | |
c271a4f2 | 69 | Summary(pl.UTF-8): Biblioteki EsounD |
94d06559 | 70 | Group: Libraries |
8e4c112c | 71 | Obsoletes: esound-alsa |
72 | Obsoletes: esound-oss | |
73 | Obsoletes: libesound0 | |
94d06559 PS |
74 | |
75 | %description libs | |
76 | EsounD libraries. | |
77 | ||
5d5b59ca | 78 | %description libs -l pl.UTF-8 |
94d06559 PS |
79 | Biblioteki EsounD. |
80 | ||
22ababf8 | 81 | %package devel |
0da45ca8 | 82 | Summary: Header files etc. to develop EsounD applications |
c271a4f2 ER |
83 | Summary(es.UTF-8): Archivos de inclusión, etc para desarrollar aplicaciones EsounD |
84 | Summary(fr.UTF-8): Includes, etc pour programmer pour EsounD | |
85 | Summary(pl.UTF-8): Pliki nagłówkowe i inne do tworzenia aplikacji z użyciem EsounD | |
86 | Summary(pt_BR.UTF-8): Arquivos de inclusão, etc para desenvolver aplicações EsounD | |
87 | Summary(ru.UTF-8): Библиотеки разработки для esound | |
88 | Summary(uk.UTF-8): Бібліотеки розробки для esound | |
b935ecad | 89 | Group: Development/Libraries |
f93c94ac | 90 | Requires: %{name}-libs = %{epoch}:%{version}-%{release} |
16fef9da MB |
91 | Requires: alsa-lib-devel >= 1.0.0 |
92 | Requires: audiofile-devel >= 1:0.2.0 | |
05390772 | 93 | Obsoletes: libesound0-devel |
227871ca | 94 | |
95 | %description devel | |
0da45ca8 | 96 | Header files, etc you can use to develop EsounD applications. |
227871ca | 97 | |
5d5b59ca JR |
98 | %description devel -l es.UTF-8 |
99 | Archivos de inclusión, etc, para que puedas desarrollar aplicaciones | |
0da45ca8 | 100 | que usen el servidor de sonido EsounD. |
6b8c1874 | 101 | |
5d5b59ca JR |
102 | %description devel -l fr.UTF-8 |
103 | Fichiers d'en-têtes, etc. necessaires pour écrire des applications | |
0da45ca8 | 104 | avec support EsounD. |
6b8c1874 | 105 | |
5d5b59ca JR |
106 | %description devel -l pl.UTF-8 |
107 | Pliki nagłówkowe i inne potrzebne do tworzenia aplikacji | |
108 | korzystających z systemu EsounD. | |
227871ca | 109 | |
5d5b59ca JR |
110 | %description devel -l pt_BR.UTF-8 |
111 | Arquivos de inclusão, etc, para que você possa desenvolver aplicações | |
0da45ca8 | 112 | que usem o servidor de som EsounD. |
d8a1304d | 113 | |
5d5b59ca JR |
114 | %description devel -l ru.UTF-8 |
115 | Этот пакет включает файлы хедеров и библиотеки, необходимые для | |
116 | разработки приложений, использующих esound. | |
d8a1304d | 117 | |
5d5b59ca JR |
118 | %description devel -l uk.UTF-8 |
119 | Цей пакет містить .h-файли та бібліотеки, необхідні для розробки | |
120 | прикладних програм, що використовують esound. | |
d8a1304d | 121 | |
22ababf8 | 122 | %package static |
c68294f7 | 123 | Summary: EsounD static library |
c271a4f2 ER |
124 | Summary(es.UTF-8): Bibliotecas estáticas para desarrollar aplicaciones EsounD |
125 | Summary(pl.UTF-8): Biblioteka statyczna esound | |
126 | Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolver aplicações EsounD | |
127 | Summary(ru.UTF-8): Статические библиотеки разработки для esound | |
128 | Summary(uk.UTF-8): Статичні бібліотеки розробки для esound | |
b935ecad | 129 | Group: Development/Libraries |
b3e484d3 | 130 | Requires: %{name} = %{epoch}:%{version}-%{release} |
227871ca | 131 | |
132 | %description static | |
f5f09313 | 133 | EsounD static library. |
227871ca | 134 | |
5d5b59ca JR |
135 | %description static -l es.UTF-8 |
136 | Bibliotecas estáticas para que puedas desarrollar aplicaciones que | |
d8a1304d | 137 | usen el servidor de sonido EsounD. |
138 | ||
5d5b59ca | 139 | %description static -l pl.UTF-8 |
f5f09313 | 140 | Biblioteka statyczna esound. |
227871ca | 141 | |
5d5b59ca JR |
142 | %description static -l pt_BR.UTF-8 |
143 | Bibliotecas estáticas para que você possa desenvolver aplicações que | |
d8a1304d | 144 | usem o servidor de som EsounD. |
145 | ||
5d5b59ca JR |
146 | %description static -l ru.UTF-8 |
147 | Этот пакет включает статические библиотеки, необходимые для разработки | |
148 | приложений, использующих esound. | |
d8a1304d | 149 | |
5d5b59ca JR |
150 | %description static -l uk.UTF-8 |
151 | Цей пакет містить статичні бібліотеки, необхідні для розробки | |
152 | прикладних програм, що використовують esound. | |
d8a1304d | 153 | |
227871ca | 154 | %prep |
d0fc6dfc | 155 | %setup -q |
cc44aa6e | 156 | %patch0 -p1 |
16fef9da | 157 | %patch1 -p0 |
227871ca | 158 | |
159 | %build | |
c584e0ae | 160 | %{__libtoolize} |
d9ffa3ad | 161 | %{__aclocal} -I m4 |
02010f6b | 162 | %{__autoconf} |
163 | %{__automake} | |
32c5722a MM |
164 | %configure \ |
165 | --enable-ipv6 \ | |
166 | --with%{!?with_libwrap:out}-libwrap \ | |
10413abe | 167 | --enable-alsa \ |
8e4c112c | 168 | --enable-oss \ |
10413abe | 169 | --enable-local-sound |
d5f726f3 | 170 | %{__make} |
d4931245 | 171 | |
227871ca | 172 | %install |
173 | rm -rf $RPM_BUILD_ROOT | |
174 | ||
c89a853d | 175 | %{__make} install \ |
150e4baa | 176 | DESTDIR=$RPM_BUILD_ROOT \ |
f7742311 | 177 | m4datadir=%{_aclocaldir} \ |
178 | pkgconfigdir=%{_pkgconfigdir} | |
6f8ad546 | 179 | |
e03d098e | 180 | rm -rf $RPM_BUILD_ROOT%{_docdir}/esound |
16fef9da | 181 | |
227871ca | 182 | %clean |
183 | rm -rf $RPM_BUILD_ROOT | |
184 | ||
e03d098e JB |
185 | %post libs -p /sbin/ldconfig |
186 | %postun libs -p /sbin/ldconfig | |
e504fa88 | 187 | |
227871ca | 188 | %files |
c68294f7 | 189 | %defattr(644,root,root,755) |
0da45ca8 | 190 | %doc AUTHORS ChangeLog NEWS README TIPS TODO docs/html |
3e5523be | 191 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/esd.conf |
069bf167 | 192 | %attr(755,root,root) %{_bindir}/esd |
193 | %attr(755,root,root) %{_bindir}/esdcat | |
194 | %attr(755,root,root) %{_bindir}/esdctl | |
195 | %attr(755,root,root) %{_bindir}/esddsp | |
196 | %attr(755,root,root) %{_bindir}/esdfilt | |
197 | %attr(755,root,root) %{_bindir}/esdloop | |
198 | %attr(755,root,root) %{_bindir}/esdmon | |
199 | %attr(755,root,root) %{_bindir}/esdplay | |
200 | %attr(755,root,root) %{_bindir}/esdrec | |
201 | %attr(755,root,root) %{_bindir}/esdsample | |
c584e0ae JB |
202 | %{_mandir}/man1/esd.1* |
203 | %{_mandir}/man1/esd[a-z]*.1* | |
227871ca | 204 | |
94d06559 PS |
205 | %files libs |
206 | %defattr(644,root,root,755) | |
e03d098e JB |
207 | %attr(755,root,root) %{_libdir}/libesd.so.*.*.* |
208 | %attr(755,root,root) %ghost %{_libdir}/libesd.so.0 | |
209 | %attr(755,root,root) %{_libdir}/libesddsp.so.*.*.* | |
210 | %attr(755,root,root) %ghost %{_libdir}/libesddsp.so.0 | |
94d06559 | 211 | |
227871ca | 212 | %files devel |
c68294f7 | 213 | %defattr(644,root,root,755) |
c584e0ae | 214 | %attr(755,root,root) %{_bindir}/esd-config |
e03d098e JB |
215 | %attr(755,root,root) %{_libdir}/libesd.so |
216 | %attr(755,root,root) %{_libdir}/libesddsp.so | |
217 | %{_libdir}/libesd.la | |
218 | %{_libdir}/libesddsp.la | |
219 | %{_includedir}/esd.h | |
220 | %{_aclocaldir}/esd.m4 | |
221 | %{_pkgconfigdir}/esound.pc | |
c584e0ae | 222 | %{_mandir}/man1/esd-config.1* |
227871ca | 223 | |
224 | %files static | |
56dea2b8 | 225 | %defattr(644,root,root,755) |
e03d098e JB |
226 | %{_libdir}/libesd.a |
227 | %{_libdir}/libesddsp.a |