2 # _with_nas - enable NAS audio support
3 # _without_alsa - disable ALSA support
6 %define _state snapshots
10 Summary: aRts sound server
11 Summary(pl): Serwer d¼wiêku
12 Summary(pt_BR): Servidor de sons usado pelo KDE
19 #Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{name}-%{_ver}.tar.bz2
20 Source0: http://team.pld.org.pl/~adgor/kde/%{name}-%{_snap}.tar.bz2
21 #Patch0: http://rambo.its.tudelft.nl/~ewald/xine/arts-1.1.1-video-20030314.patch
22 #Patch1: http://rambo.its.tudelft.nl/~ewald/xine/arts-1.1.1-streaming-20030317.patch
23 Patch0: %{name}-modules.patch
24 %ifnarch sparc sparcv9 sparc64
25 %{!?_without_alsa:BuildRequires: alsa-lib-devel}
27 BuildRequires: audiofile-devel
28 BuildRequires: glib2-devel >= 2.0.0
29 BuildRequires: libjpeg-devel
30 BuildRequires: libpng-devel
31 BuildRequires: libvorbis-devel
32 BuildRequires: mad-devel
33 %{?_with_nas:BuildRequires: nas-devel}
34 BuildRequires: pkgconfig
35 BuildRequires: qt-devel >= 3.2-0.030428.1
36 URL: http://www.kde.org/
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39 %define no_install_post_chrpath 1
48 O aRts é um sintetizador analógico em tempo real que é completamente
49 modular. Você pode criar sons e músicas (síntese em tempo real de
50 midi) usando pequenos módulos como oscilador para criar waveforms,
51 vários filtros, mixers, faders, etc. Você pode configurar tudo através
52 de uma interface no KDE. O Servidor aRts é controlado via CORBA. Este
53 design foi escolhido para permitir que outras aplicações usem o aRts
54 como um sintetizador (ou fornecedor de filtros). Usado pelo KDE, entre
58 Summary: Sound server - header files
59 Summary(pl): Serwer d¼wiêku - pliki nag³ówkowe
60 Summary(pt_BR): Arquivos para desenvolvimento com o o aRts
61 Group: Development/Libraries
62 Requires: qt-devel >= 3.1
63 Requires: %{name} = %{version}-%{release}
64 Requires: %{name}-X11 = %{version}-%{release}
65 Requires: %{name}-glib = %{version}-%{release}
66 Requires: %{name}-qt = %{version}-%{release}
69 Header files required to compile programs using arts.
71 %description devel -l pl
72 Pliki nag³ówkowe niezbêdne do budowania aplikacji korzystaj±cych z
75 %description devel -l pt_BR
76 Arquivos para desenvolvimento com o o aRts.
79 Summary: X11 dependent part of aRts
80 Summary(pl): Czê¶æ aRts wymagaj±ca X11
84 X11 dependent part of aRts.
86 %description X11 -l pl
87 Czê¶æ aRts wymagaj±ca X11.
90 Summary: GLib dependend part of aRts
91 Summary(pl): Czê¶æ aRts wymagaj±ca GLib
93 Requires: glib >= 1.2.6
96 GLib dependend part of aRts.
98 %description glib -l pl
99 Czê¶æ aRts wymagaj±ca GLib.
102 Summary: QT dependend part of aRts
103 Summary(pl): Czê¶æ aRts wymagaj±ca QT
105 Requires: %{name} >= %{version}
109 QT dependend part of aRts.
111 %description qt -l pl
112 Czê¶æ aRts wymagaj±ca QT.
115 %setup -q -n %{name}-%{_snap}
121 %{__make} -f Makefile.cvs
124 --%{?debug:en}%{!?debug:dis}able-debug \
126 --with%{?_without_alsa:out}-alsa
128 %if %{!?_with_nas:1}0
129 # Cannot patch configure.in because it does not rebuild correctly on ac25
130 sed -e 's@#define HAVE_LIBAUDIONAS 1@/* #undef HAVE_LIBAUDIONAS */@' \
133 mv -f config.h{.tmp,}
139 rm -rf $RPM_BUILD_ROOT
141 %{__make} install DESTDIR=$RPM_BUILD_ROOT
144 rm -rf $RPM_BUILD_ROOT
146 %post -p /sbin/ldconfig
147 %postun -p /sbin/ldconfig
149 #%post X11 -p /sbin/ldconfig
150 #%postun X11 -p /sbin/ldconfig
152 %post glib -p /sbin/ldconfig
153 %postun glib -p /sbin/ldconfig
155 %post qt -p /sbin/ldconfig
156 %postun qt -p /sbin/ldconfig
159 %defattr(644,root,root,755)
160 %attr(755,root,root) %{_bindir}/artscat
161 %attr(755,root,root) %{_bindir}/artsd
162 %attr(755,root,root) %{_bindir}/artsdsp
163 %attr(755,root,root) %{_bindir}/artsplay
164 %attr(755,root,root) %{_bindir}/artsrec
165 %attr(755,root,root) %{_bindir}/artsshell
166 %attr(755,root,root) %{_bindir}/artswrapper
167 %{_libdir}/libartsc.la
168 %attr(755,root,root) %{_libdir}/libartsc.so.*.*.*
169 %{_libdir}/libartscbackend.la
170 #%attr(755,root,root) %{_libdir}/libartscbackend.so.*.*.*
171 %attr(755,root,root) %{_libdir}/libartscbackend.so
172 %{_libdir}/libartsdsp.la
173 #%attr(755,root,root) %{_libdir}/libartsdsp.so.*.*.*
174 %attr(755,root,root) %{_libdir}/libartsdsp.so
175 %{_libdir}/libartsdsp_st.la
176 #%attr(755,root,root) %{_libdir}/libartsdsp_st.so.*.*.*
177 %attr(755,root,root) %{_libdir}/libartsdsp_st.so
178 %{_libdir}/libartsflow.la
179 %attr(755,root,root) %{_libdir}/libartsflow.so.*.*.*
180 %{_libdir}/libartsflow_idl.la
181 %attr(755,root,root) %{_libdir}/libartsflow_idl.so.*.*.*
182 %{_libdir}/libartsgslplayobject.la
183 #%attr(755,root,root) %{_libdir}/libartsgslplayobject.so.*.*.*
184 %attr(755,root,root) %{_libdir}/libartsgslplayobject.so
185 %{_libdir}/libartswavplayobject.la
186 #%attr(755,root,root) %{_libdir}/libartswavplayobject.so.*.*.*
187 %attr(755,root,root) %{_libdir}/libartswavplayobject.so
188 %{_libdir}/libkmedia2.la
189 %attr(755,root,root) %{_libdir}/libkmedia2.so.*.*.*
190 %{_libdir}/libkmedia2_idl.la
191 %attr(755,root,root) %{_libdir}/libkmedia2_idl.so.*.*.*
192 %{_libdir}/libmcop.la
193 %attr(755,root,root) %{_libdir}/libmcop.so.*.*.*
194 %{_libdir}/libmcop_mt.la
195 %attr(755,root,root) %{_libdir}/libmcop_mt.so.*.*.*
196 %{_libdir}/libsoundserver_idl.la
197 %attr(755,root,root) %{_libdir}/libsoundserver_idl.so.*.*.*
201 %defattr(644,root,root,755)
202 %attr(755,root,root) %{_bindir}/artsc-config
203 %attr(755,root,root) %{_bindir}/mcopidl
204 %{_libdir}/libartsc.so
205 #%{_libdir}/libartscbackend.so
206 #%{_libdir}/libartsdsp.so
207 #%{_libdir}/libartsdsp_st.so
208 %{_libdir}/libartsflow.so
209 %{_libdir}/libartsflow_idl.so
210 #%{_libdir}/libartsgslplayobject.so
211 #%{_libdir}/libartswavplayobject.so
212 %{_libdir}/libkmedia2.so
213 %{_libdir}/libkmedia2_idl.so
214 %{_libdir}/libgmcop.so
215 %{_libdir}/libmcop.so
216 %{_libdir}/libmcop_mt.so
217 %{_libdir}/libqtmcop.so
218 %{_libdir}/libsoundserver_idl.so
219 #%{_libdir}/libx11globalcomm.so
224 %defattr(644,root,root,755)
225 %{_libdir}/libx11globalcomm.la
226 #%attr(755,root,root) %{_libdir}/libx11globalcomm.so.*.*.*
227 %attr(755,root,root) %{_libdir}/libx11globalcomm.so
230 %defattr(644,root,root,755)
231 %{_libdir}/libgmcop.la
232 %attr(755,root,root) %{_libdir}/libgmcop.so.*.*.*
235 %defattr(644,root,root,755)
236 %{_libdir}/libqtmcop.la
237 %attr(755,root,root) %{_libdir}/libqtmcop.so.*.*.*