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