3 %bcond_without alsa # disable ALSA support
4 %bcond_with nas # enable NAS support
6 Summary: aRts sound server
7 Summary(pl): Serwer d¼wiêku
8 Summary(pt_BR): Servidor de sons usado pelo KDE
16 Source0: ftp://ftp.kde.org/pub/kde/stable/3.1.4/src/%{name}-%{version}.tar.bz2
17 # Source0-md5: aa4bef1e80cd3795e3fd832471e348e9
18 URL: http://www.kde.org/
19 %{?with_alsa:BuildRequires: alsa-lib-devel}
20 BuildRequires: audiofile-devel
21 BuildRequires: autoconf
22 BuildRequires: automake
23 BuildRequires: glib2-devel >= 2.0.0
24 BuildRequires: libjpeg-devel
25 BuildRequires: libmad-devel
26 BuildRequires: libpng-devel
27 BuildRequires: libtool >= 2:1.5-2
28 BuildRequires: libvorbis-devel
29 %{?with_nas:BuildRequires: nas-devel}
30 BuildRequires: pkgconfig
31 BuildRequires: qt-devel >= 3.1
32 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 O aRts é um sintetizador analógico em tempo real que é completamente
42 modular. Você pode criar sons e músicas (síntese em tempo real de
43 midi) usando pequenos módulos como oscilador para criar waveforms,
44 vários filtros, mixers, faders, etc. Você pode configurar tudo através
45 de uma interface no KDE. O Servidor aRts é controlado via CORBA. Este
46 design foi escolhido para permitir que outras aplicações usem o aRts
47 como um sintetizador (ou fornecedor de filtros). Usado pelo KDE, entre
51 Summary: Sound server - header files
52 Summary(pl): Serwer d¼wiêku - pliki nag³ówkowe
53 Summary(pt_BR): Arquivos para desenvolvimento com o o aRts
54 Group: Development/Libraries
55 Requires: %{name} = %{epoch}:%{version}
56 Requires: qt-devel >= 3.1
59 Header files required to compile programs using arts.
61 %description devel -l pl
62 Pliki nag³ówkowe niezbêdne do budowania aplikacji korzystaj±cych z
65 %description devel -l pt_BR
66 Arquivos para desenvolvimento com o o aRts.
69 Summary: X11 dependent part of aRts
70 Summary(pl): Czê¶æ aRts wymagaj±ca X11
72 Requires: %{name} = %{epoch}:%{version}
75 X11 dependent part of aRts.
77 %description X11 -l pl
78 Czê¶æ aRts wymagaj±ca X11.
81 Summary: GLib dependend part of aRts
82 Summary(pl): Czê¶æ aRts wymagaj±ca GLib
84 Requires: %{name} = %{epoch}:%{version}
85 Requires: glib >= 2.0.0
88 GLib dependend part of aRts.
90 %description glib -l pl
91 Czê¶æ aRts wymagaj±ca GLib.
94 Summary: QT dependend part of aRts
95 Summary(pl): Czê¶æ aRts wymagaj±ca QT
97 Requires: %{name} = %{epoch}:%{version}
101 QT dependend part of aRts.
103 %description qt -l pl
104 Czê¶æ aRts wymagaj±ca QT.
115 %{__perl} admin/am_edit
118 --%{?debug:en}%{!?debug:dis}able-debug \
121 --with%{!?with_alsa:out}-alsa
124 # Cannot patch configure.in because it does not rebuild correctly on ac25
125 sed -e 's@#define HAVE_LIBAUDIONAS 1@/* #undef HAVE_LIBAUDIONAS */@' \
128 mv -f config.h{.tmp,}
134 rm -rf $RPM_BUILD_ROOT
137 DESTDIR=$RPM_BUILD_ROOT
140 rm -rf $RPM_BUILD_ROOT
142 %post -p /sbin/ldconfig
143 %postun -p /sbin/ldconfig
145 %post X11 -p /sbin/ldconfig
146 %postun X11 -p /sbin/ldconfig
148 %post glib -p /sbin/ldconfig
149 %postun glib -p /sbin/ldconfig
151 %post qt -p /sbin/ldconfig
152 %postun qt -p /sbin/ldconfig
155 %defattr(644,root,root,755)
156 %attr(755,root,root) %{_bindir}/artscat
157 %attr(755,root,root) %{_bindir}/artsd
158 %attr(755,root,root) %{_bindir}/artsdsp
159 %attr(755,root,root) %{_bindir}/artsplay
160 %attr(755,root,root) %{_bindir}/artsrec
161 %attr(755,root,root) %{_bindir}/artsshell
162 %attr(755,root,root) %{_bindir}/artswrapper
163 %attr(755,root,root) %{_bindir}/testdhandle
165 %attr(755,root,root) %{_libdir}/libartsc.so.*.*.*
166 %attr(755,root,root) %{_libdir}/libartsflow.so.*.*.*
167 %attr(755,root,root) %{_libdir}/libartsflow_idl.so.*.*.*
168 %attr(755,root,root) %{_libdir}/libkmedia2.so.*.*.*
169 %attr(755,root,root) %{_libdir}/libkmedia2_idl.so.*.*.*
170 %attr(755,root,root) %{_libdir}/libmcop.so.*.*.*
171 %attr(755,root,root) %{_libdir}/libmcop_mt.so.*.*.*
172 %attr(755,root,root) %{_libdir}/libsoundserver_idl.so.*.*.*
173 # lt_dlopened modules (*.la needed)
174 %attr(755,root,root) %{_libdir}/libartscbackend.so.*.*.*
175 %{_libdir}/libartscbackend.la
176 %attr(755,root,root) %{_libdir}/libartsdsp.so.*.*.*
177 %{_libdir}/libartsdsp.la
178 %attr(755,root,root) %{_libdir}/libartsdsp_st.so.*.*.*
179 %{_libdir}/libartsdsp_st.la
180 %attr(755,root,root) %{_libdir}/libartsgslplayobject.so.*.*.*
181 %{_libdir}/libartsgslplayobject.la
182 %attr(755,root,root) %{_libdir}/libartswavplayobject.so.*.*.*
183 %{_libdir}/libartswavplayobject.la
188 %defattr(644,root,root,755)
189 %attr(755,root,root) %{_bindir}/artsc-config
190 %attr(755,root,root) %{_bindir}/mcopidl
191 %attr(755,root,root) %{_libdir}/libartsc.so
192 %attr(755,root,root) %{_libdir}/libartsflow.so
193 %attr(755,root,root) %{_libdir}/libartsflow_idl.so
194 # some apps (incorrectly?) link with libarts*playobject (gg with -lartswavplayobject only?)
195 %attr(755,root,root) %{_libdir}/libartsgslplayobject.so
196 %attr(755,root,root) %{_libdir}/libartswavplayobject.so
197 %attr(755,root,root) %{_libdir}/libkmedia2.so
198 %attr(755,root,root) %{_libdir}/libkmedia2_idl.so
199 %attr(755,root,root) %{_libdir}/libmcop.so
200 %attr(755,root,root) %{_libdir}/libmcop_mt.so
201 %attr(755,root,root) %{_libdir}/libsoundserver_idl.so
203 %{_libdir}/libartsc.la
204 %{_libdir}/libartsflow.la
205 %{_libdir}/libartsflow_idl.la
206 %{_libdir}/libkmedia2.la
207 %{_libdir}/libkmedia2_idl.la
208 %{_libdir}/libmcop.la
209 %{_libdir}/libmcop_mt.la
210 %{_libdir}/libsoundserver_idl.la
211 # devel for -glib and -qt
212 %attr(755,root,root) %{_libdir}/libgmcop.so
213 %attr(755,root,root) %{_libdir}/libqtmcop.so
214 %{_libdir}/libgmcop.la
215 %{_libdir}/libqtmcop.la
221 %defattr(644,root,root,755)
222 # lt_dlopened module (.la needed)
223 %attr(755,root,root) %{_libdir}/libx11globalcomm.so.*.*.*
224 %{_libdir}/libx11globalcomm.la
227 %defattr(644,root,root,755)
229 %attr(755,root,root) %{_libdir}/libgmcop.so.*.*.*
232 %defattr(644,root,root,755)
234 %attr(755,root,root) %{_libdir}/libqtmcop.so.*.*.*