]> git.pld-linux.org Git - SPECS.git/blob - roaraudio.spec
SPECS updated Mon 29 Apr 22:05:02 CEST 2024
[SPECS.git] / roaraudio.spec
1 # TODO
2 # - RAUM (libraum, raum.h) [http://raum.keep-cool.org/, http://roaraudio.keep-cool.org/uniraum.html - not released yet]
3 # - libossaudio (OSS 4?)
4 # - PABLIO (libpablio, pablio/pablio.h)
5 # - see HACKING for packaging suggestions
6 # - libroar/libroar-devel should be complete, rest needs more work
7 # - figure out which libs go where
8 # - figure out which are drivers and which are compat
9 # - drop all the compat stuff?
10 # - roarmonhttp as subpackage (cgi/inetd server)
11 # NOTE:
12 # - -ldnet it searches is for DEC Networking, not our libdnet
13 #
14 # Conditional build:
15 %bcond_with     arts            # aRts audio output
16 %bcond_without  esd             # EsounD sound support
17 %bcond_without  nas             # NAS audio output
18 %bcond_without  oss             # OSS compatibility layer
19 %bcond_without  pulseaudio      # pulseaudio output
20 %bcond_without  rsound          # RSound support
21 %bcond_without  sndfile         # sndfile output
22 %bcond_without  yiff            # YIFF sound server support
23 %bcond_without  xmms            # XMMS plugin
24 %bcond_with     audacious       # audacious player plugin [temporarily(?) removed from sources]
25
26 # celt version required for roaraudio
27 %define         celt_ver 0.7.1
28
29 Summary:        RoarAudio is a cross-platform sound system for both, home and professional use
30 Summary(pl.UTF-8):      RoarAudio - wieloplatformowy system dźwięku do użytku domowego i profesjonalnego
31 Name:           roaraudio
32 Version:        0.4
33 Release:        0.1
34 License:        GPL v3, LGPL v3
35 Group:          Libraries
36 Source0:        http://roaraudio.keep-cool.org/dl/%{name}-%{version}.tar.gz
37 # Source0-md5:  74b5ea7805f7986954435cfb9917827e
38 Patch0:         %{name}-celt.patch
39 Patch1:         %{name}-flac.patch
40 Patch2:         %{name}-arts.patch
41 URL:            http://roaraudio.keep-cool.org/
42 BuildRequires:  alsa-lib-devel >= 0.9
43 %{?with_arts:BuildRequires:     artsc-devel}
44 %{?with_audacious:BuildRequires: audacious-devel}
45 BuildRequires:  celt-devel >= %{celt_ver}
46 BuildRequires:  dbus-devel
47 %{?with_esd:BuildRequires:      esound-devel}
48 BuildRequires:  flac-devel
49 BuildRequires:  gtk+2-devel >= 2.0
50 BuildRequires:  jack-audio-connection-kit-devel
51 BuildRequires:  libao-devel
52 BuildRequires:  libfishsound-devel
53 %{?with_fishsound:BuildRequires:        libfishsound-devel}
54 BuildRequires:  libgcrypt-devel
55 BuildRequires:  libogg-devel
56 BuildRequires:  liboggz-devel
57 BuildRequires:  libsamplerate-devel
58 BuildRequires:  libshout-devel
59 %{?with_sndfile:BuildRequires:  libsndfile-devel}
60 BuildRequires:  libuuid-devel
61 BuildRequires:  libvorbis-devel
62 BuildRequires:  openslp-devel
63 BuildRequires:  openssl-devel
64 BuildRequires:  pkgconfig
65 BuildRequires:  portaudio-devel >= 19
66 %{?with_pulseaudio:BuildRequires:       pulseaudio-devel}
67 BuildRequires:  sed >= 4.0
68 BuildRequires:  speex-devel >= 1:1.2
69 BuildRequires:  which
70 BuildRequires:  xorg-lib-libX11-devel
71 %{?with_xmms:BuildRequires:     xmms-devel}
72 %{?with_yiff:BuildRequires:     yiff-devel}
73 BuildRequires:  zlib-devel
74 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
75
76 %description
77 RoarAudio is a server for audio mixing. It's main purpose is to mix
78 audio from different clients before sending it to it's outputs. Those
79 outputs may for example be soundcards. It also supports network
80 clients because of it's full network transparency.
81
82 %description -l pl.UTF-8
83 RoarAudio to serwer do miksowania dźwięku. Jego głównym celem jest
84 miksowanie dźwięku od różnych klientów przed przesłaniem go do wyjść.
85 Wyjścia mogą być na przykład kartami dźwiękowymi. Obsługiwani są także
86 klienci sieciowi, ponieważ serwer jest w pełni przezroczysty sieciowo.
87
88 %package -n libroar
89 Summary:        RoarAudio sound system shared libraries
90 Summary(pl.UTF-8):      Biblioteki współdzielone systemu dźwięku RoarAudio
91 Group:          Libraries
92 Requires:       celt >= %{celt_ver}
93
94 %description -n libroar
95 This package contains the shared libraries for the RoarAudio sound
96 system.
97
98 %description -n libroar -l pl.UTF-8
99 Ten pakiet zawiera biblioteki współdzielone systemu dźwięku RoarAudio.
100
101 %package -n libroar-devel
102 Summary:        RoarAudio sound system header files
103 Group:          Development/Libraries
104 Requires:       libroar = %{version}-%{release}
105
106 %description -n libroar-devel
107 This package contains the header files needed to develop applications
108 that use the RoarAudio sound system.
109
110 %description -n libroar-devel -l pl.UTF-8
111 Ten pakiet zawiera pliki nagłówkowe niezbędne do tworzenia aplikacji
112 wykorzystujących system dźwięku RoarAudio.
113
114 %package server
115 Summary:        RoarAudio sound system server daemon
116 Summary(pl.UTF-8):      Demon serwera systemu dźwięku RoarAudio
117 Group:          Daemons
118 # roaraudio may call binaries which should be installed
119 Requires:       celt >= %{celt_ver}
120 Requires:       flac
121 Requires:       vorbis-tools
122
123 %description server
124 This package contains the server daemon and related files for the
125 RoarAudio sound system.
126
127 %description server -l pl.UTF-8
128 Ten pakiet zawiera demona serwera oraz związane z nim pliki dla
129 systemu dźwięku RoarAudio.
130
131 %package utils
132 Summary:        RoarAudio sound system utilities
133 Summary(pl.UTF-8):      Narzędzia dla systemu dźwięku RoarAudio
134 Group:          Applications/Multimedia
135 # roaraudio may call binaries which should be installed
136 Requires:       celt >= %{celt_ver}
137 Requires:       gnuplot
138
139 %description utils
140 This package contains command line utilities for the RoarAudio sound
141 system.
142
143 %description utils -l pl.UTF-8
144 Ten pakiet zawiera narzędzia linii poleceń dla systemu dźwięku
145 RoarAudio.
146
147 %package compat-arts
148 Summary:        RoarAudio sound system compatibility system for aRts
149 Summary(pl.UTF-8):      Warstwa zgodności systemu dźwięku RoarAudio dla systemu aRts
150 Group:          Libraries
151 Requires:       %{name} = %{version}-%{release}
152
153 %description compat-arts
154 This package contains the aRts compatibility system for the RoarAudio
155 sound system.
156
157 %description compat-arts -l pl.UTF-8
158 Ten pakiet zawiera warstwę zgodności systemu dźwięku RoarAudio dla
159 systemu aRts.
160
161 %package compat-esound
162 Summary:        RoarAudio sound system compatibility system for EsounD
163 Summary(pl.UTF-8):      Warstwa zgodności systemu dźwięku RoarAudio dla systemu EsounD
164 Group:          Libraries
165 Requires:       %{name} = %{version}-%{release}
166
167 %description compat-esound
168 This package contains the EsounD compatibility system for the
169 RoarAudio sound system.
170
171 %description compat-esound -l pl.UTF-8
172 Ten pakiet zawiera warstwę zgodności systemu dźwięku RoarAudio dla
173 systemu EsounD.
174
175 %package compat-nas
176 Summary:        RoarAudio sound system compatibility system for NAS
177 Summary(pl.UTF-8):      Warstwa zgodności systemu dźwięku RoarAudio dla systemu NAS
178 Group:          Libraries
179 Requires:       %{name} = %{version}-%{release}
180
181 %description compat-nas
182 This package contains the NAS compatibility system for the RoarAudio
183 sound system.
184
185 %description compat-nas -l pl.UTF-8
186 Ten pakiet zawiera warstwę zgodności systemu dźwięku RoarAudio dla
187 systemu NAS.
188
189 %package compat-oss
190 Summary:        RoarAudio sound system compatibility system for OSS
191 Summary(pl.UTF-8):      Warstwa zgodności systemu dźwięku RoarAudio dla systemu OSS
192 Group:          Libraries
193 Requires:       %{name} = %{version}-%{release}
194
195 %description compat-oss
196 This package contains the OSS compatibility system for the RoarAudio
197 sound system.
198
199 %description compat-oss -l pl.UTF-8
200 Ten pakiet zawiera warstwę zgodności systemu dźwięku RoarAudio dla
201 systemu OSS.
202
203 %package compat-pulseaudio
204 Summary:        RoarAudio sound system compatibility system for PulseAudio
205 Summary(pl.UTF-8):      Warstwa zgodności systemu dźwięku RoarAudio dla systemu PulseAudio
206 Group:          Libraries
207 Requires:       %{name} = %{version}-%{release}
208
209 %description compat-pulseaudio
210 This package contains the PulseAudio compatibility system for the
211 RoarAudio sound system.
212
213 %description compat-pulseaudio -l pl.UTF-8
214 Ten pakiet zawiera warstwę zgodności systemu dźwięku RoarAudio dla
215 systemu PulseAudio.
216
217 %package compat-rsound
218 Summary:        RoarAudio sound system compatibility system for RSound
219 Summary(pl.UTF-8):      Warstwa zgodności systemu dźwięku RoarAudio dla systemu RSound
220 Group:          Libraries
221 Requires:       %{name} = %{version}-%{release}
222
223 %description compat-rsound
224 This package contains the RSound compatibility system for the
225 RoarAudio sound system.
226
227 %description compat-rsound -l pl.UTF-8
228 Ten pakiet zawiera warstwę zgodności systemu dźwięku RoarAudio dla
229 systemu RSound.
230
231 %package compat-sndfile
232 Summary:        RoarAudio sound system compatibility system for sndfile
233 Summary(pl.UTF-8):      Warstwa zgodności systemu dźwięku RoarAudio dla sndfile
234 Group:          Libraries
235 Requires:       %{name} = %{version}-%{release}
236
237 %description compat-sndfile
238 This package contains the sndfile compatibility system for the
239 RoarAudio sound system.
240
241 %description compat-sndfile -l pl.UTF-8
242 Ten pakiet zawiera warstwę zgodności systemu dźwięku RoarAudio dla
243 sndfile.
244
245 %package compat-yiff
246 Summary:        RoarAudio sound system compatibility system for YIFF
247 Summary(pl.UTF-8):      Warstwa zgodności systemu dźwięku RoarAudio dla systemu YIFF
248 Group:          Libraries
249 Requires:       %{name} = %{version}-%{release}
250
251 %description compat-yiff
252 This package contains the YIFF compatibility system for the RoarAudio
253 sound system.
254
255 %description compat-yiff -l pl.UTF-8
256 Ten pakiet zawiera warstwę zgodności systemu dźwięku RoarAudio dla
257 systemu YIFF.
258
259 %package -n libao-roar
260 Summary:        RoarAudio sound system plugin for the Audio Output Library
261 Summary(pl.UTF-8):      Wtyczka systemu dźwięku RoarAudio dla biblioteki Audio Output
262 Group:          Libraries
263 Requires:       %{name} = %{version}-%{release}
264 Requires:       libao
265
266 %description -n libao-roar
267 This package contains the RoarAudio sound system plugin for the Audio
268 Output Library.
269
270 %description -n libao-roar -l pl.UTF-8
271 Ten pakiet zawiera wtyczkę systemu dźwięku RoarAudio dla biblioteki
272 Audio Output.
273
274 %package -n xmms-output-roar
275 Summary:        RoarAudio sound system plugin for XMMS
276 Summary(pl.UTF-8):      Wtyczka systemu dźwięku RoarAudio dla odtwarzacza XMMS
277 Group:          Libraries
278 Requires:       %{name} = %{version}-%{release}
279 Requires:       xmms
280
281 %description -n xmms-output-roar
282 This package contains the RoarAudio sound system plugin for XMMS.
283
284 %description -n xmms-output-roar -l pl.UTF-8
285 Ten pakiet zawiera wtyczkę systemu dźwięku RoarAudio dla odtwarzacza
286 XMMS.
287
288 %package -n audacious-output-roar
289 Summary:        RoarAudio sound system plugin for the Audacious Media Player
290 Summary(pl.UTF-8):      Wtyczka systemu dźwięku RoarAudio dla odtwarzacza Audacious Media Player
291 Group:          Libraries
292 Requires:       %{name} = %{version}-%{release}
293 Requires:       libao
294
295 %description -n audacious-output-roar
296 This package contains the Audacious Media Player sound system plugin
297 for the Audacious Media Player.
298
299 %description -n audacious-output-roar -l pl.UTF-8
300 Ten pakiet zawiera wtyczkę systemu dźwięku RoarAudio dla odtwarzacza
301 Audacious Media Player.
302
303 %prep
304 %setup -q
305 %patch0 -p1
306 %patch1 -p1
307 %patch2 -p1
308
309 sed -i -e '
310         %{!?with_arts:/libroarartsc.so/d}
311         %{!?with_esd:/libroaresd.so/d}
312         %{!?with_pulseaudio:/libroarpulse.so/d}
313         %{!?with_rsound:/libroarrsound.so/d}
314         %{!?with_sndfile:/libroarsndio.so/d}
315         %{!?with_yiff:/libroaryiff.so/d}
316         %{!?with_oss:/libroaross.so/d}
317 ' symlinks.comp
318
319 %build
320 # NOTE: not autoconf derivered configure
321 ./configure \
322         --cc "%{__cc}" \
323         --cflags "%{rpmcflags} %{rpmcppflags}" \
324         --ldflags "%{rpmldflags}" \
325         --prefix %{_prefix} \
326         --prefix-lib %{_libdir} \
327         --prefix-comp-bins %{_bindir} \
328         --prefix-comp-libs %{_libdir} \
329         %{!?with_arts:--no-artsc} \
330         %{!?with_xmms:--disable-xmms} \
331         %{!?with_audacious:--without-audacious} \
332         --runtime-detect \
333         --cdrom /dev/cdrom \
334         --tty /dev/tty \
335         --oss-dev /dev/dsp
336
337 %{__make} \
338         %{!?with_esd:TARGETS_ESD=} \
339         %{!?with_arts:TARGETS_ARTS=} \
340         %{!?with_nas:TARGETS_NAS=} \
341         %{!?with_rsound:TARGETS_RSOUND=} \
342         %{!?with_yiff:TARGETS_YIFF=} \
343         %{!?with_pulseaudio:TARGETS_PA=}
344
345 %install
346 rm -rf $RPM_BUILD_ROOT
347 %{__make} install \
348         DESTDIR=$RPM_BUILD_ROOT
349
350 # make symlinks relative
351 for lib in $RPM_BUILD_ROOT%{_libdir}/lib*.so*; do
352         [ -L $lib ] || continue
353         target=$(readlink -f $lib)
354         ln -snf $(basename $target) $lib
355 done
356
357 # old test programs, not installed now
358 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/{roarfctest,roarsocktypes}.1
359
360 %clean
361 rm -rf $RPM_BUILD_ROOT
362
363 %post   -p /sbin/ldconfig
364 %postun -p /sbin/ldconfig
365
366 %post   -n libroar -p /sbin/ldconfig
367 %postun -n libroar -p /sbin/ldconfig
368
369 %post   compat-esound -p /sbin/ldconfig
370 %postun compat-esound -p /sbin/ldconfig
371
372 %post   compat-arts -p /sbin/ldconfig
373 %postun compat-arts -p /sbin/ldconfig
374
375 %post   compat-pulseaudio -p /sbin/ldconfig
376 %postun compat-pulseaudio -p /sbin/ldconfig
377
378 %files
379 %defattr(644,root,root,755)
380 %doc AUTHORS ChangeLog HACKING README TODO
381 %attr(755,root,root) %{_bindir}/dtmfdial
382 %attr(755,root,root) %{_bindir}/roarbidir
383 %attr(755,root,root) %{_bindir}/roarcat*
384 %attr(755,root,root) %{_bindir}/roarclientpass
385 %attr(755,root,root) %{_bindir}/roarctl
386 %attr(755,root,root) %{_bindir}/roardtmf
387 %attr(755,root,root) %{_bindir}/roarfish
388 %attr(755,root,root) %{_bindir}/roarify
389 %attr(755,root,root) %{_bindir}/roarinterconnect
390 %attr(755,root,root) %{_bindir}/roarlight
391 %attr(755,root,root) %{_bindir}/roarmon*
392 %attr(755,root,root) %{_bindir}/roarradio
393 %attr(755,root,root) %{_bindir}/roarshout
394 %attr(755,root,root) %{_bindir}/roarsockconnect
395 %attr(755,root,root) %{_bindir}/roartypes
396 %attr(755,root,root) %{_bindir}/roarvio
397 %attr(755,root,root) %{_bindir}/roarvorbis
398 %{_mandir}/man1/roarbaseclients.1*
399 %{_mandir}/man1/roarbidir.1*
400 %{_mandir}/man1/roarcat*.1*
401 %{_mandir}/man1/roarclientpass.1*
402 %{_mandir}/man1/roarctl.1*
403 %{_mandir}/man1/roardtmf.1*
404 %{_mandir}/man1/roarfish.1*
405 %{_mandir}/man1/roarify.1*
406 %{_mandir}/man1/roarinterconnect.1*
407 %{_mandir}/man1/roarlight.1*
408 %{_mandir}/man1/roarmon.1*
409 %{_mandir}/man1/roarradio.1*
410 %{_mandir}/man1/roarshout.1*
411 %{_mandir}/man1/roarsockconnect.1*
412 %{_mandir}/man1/roartestclients.1*
413 %{_mandir}/man1/roartypes.1*
414 %{_mandir}/man1/roarvio.1*
415 %{_mandir}/man1/roarvorbis.1*
416 %{_mandir}/man7/RoarAudio.7*
417 %{_mandir}/man7/roardecnet.7*
418 %{_mandir}/man7/roartips.7*
419
420 %files -n libroar
421 %defattr(644,root,root,755)
422 %attr(755,root,root) %{_libdir}/libroar.so.1
423 %attr(755,root,root) %{_libdir}/libroardsp.so.1
424 %attr(755,root,root) %{_libdir}/libroareio.so.1
425 %attr(755,root,root) %{_libdir}/libroarlight.so.1
426 %attr(755,root,root) %{_libdir}/libroarmidi.so.1
427
428 %files -n libroar-devel
429 %defattr(644,root,root,755)
430 %attr(755,root,root) %{_bindir}/roar-config
431 %attr(755,root,root) %{_libdir}/libroar.so
432 %attr(755,root,root) %{_libdir}/libroardsp.so
433 %attr(755,root,root) %{_libdir}/libroarmidi.so
434 %attr(755,root,root) %{_libdir}/libroarlight.so
435 %attr(755,root,root) %{_libdir}/libroareio.so
436 %{_includedir}/libroar
437 %{_includedir}/libroardsp
438 %{_includedir}/libroareio
439 %{_includedir}/libroaresd
440 %{_includedir}/libroarlight
441 %{_includedir}/libroarmidi
442 %{_includedir}/libroarpulse
443 %{_includedir}/libroarsndio
444 %{_includedir}/libroarrsound
445 %{_includedir}/libroaryiff
446 %{_includedir}/roaraudio.h
447 %{_includedir}/roaraudio
448 %{_pkgconfigdir}/libroar.pc
449 %{_pkgconfigdir}/libroardsp.pc
450 %{_pkgconfigdir}/libroareio.pc
451 %{_pkgconfigdir}/libroarlight.pc
452 %{_pkgconfigdir}/libroarmidi.pc
453 %{_mandir}/man1/roar-config.1*
454 %{_mandir}/man3/roar_*.3*
455 %{_mandir}/man7/libroar.7*
456 %{_mandir}/man7/roartut.7*
457 %{_mandir}/man7/roarvio.7*
458 %{_mandir}/man7/roarvs.7*
459
460 %files server
461 %defattr(644,root,root,755)
462 %attr(755,root,root) %{_bindir}/roard
463 %{_mandir}/man1/roarmonhttp.1*
464 %{_mandir}/man1/roard.1*
465
466 %files utils
467 %defattr(644,root,root,755)
468 %attr(755,root,root) %{_bindir}/roarfilt
469 %attr(755,root,root) %{_bindir}/roarsin
470 %attr(755,root,root) %{_bindir}/roarvumeter
471 %attr(755,root,root) %{_bindir}/roarphone
472 %{_mandir}/man1/roarfilt.1*
473 %{_mandir}/man1/roarphone.1*
474 %{_mandir}/man1/roarsin.1*
475 %{_mandir}/man1/roarvumeter.1*
476
477 %if %{with arts}
478 %files compat-arts
479 %defattr(644,root,root,755)
480 %attr(755,root,root) %{_bindir}/artscat
481 %attr(755,root,root) %{_bindir}/artsd
482 %attr(755,root,root) %{_bindir}/artsdsp
483 %attr(755,root,root) %{_bindir}/artsplay
484 %attr(755,root,root) %{_libdir}/libroarartsc.so.1
485 # compat links pointing to libroarartsc.so.1
486 %attr(755,root,root) %{_libdir}/libartsc.so.0
487 # needed?
488 %attr(755,root,root) %{_libdir}/libroarartsc.so
489 %attr(755,root,root) %{_libdir}/libartsc.so
490 %attr(755,root,root) %{_libdir}/libartsc.so.0.0
491 %attr(755,root,root) %{_libdir}/libartsc.so.0.0.0
492 %endif
493
494 %if %{with esd}
495 %files compat-esound
496 %defattr(644,root,root,755)
497 %attr(755,root,root) %{_bindir}/esd
498 %attr(755,root,root) %{_bindir}/esdcat
499 %attr(755,root,root) %{_bindir}/esddsp
500 %attr(755,root,root) %{_bindir}/esdfilt
501 %attr(755,root,root) %{_bindir}/esdmon
502 %attr(755,root,root) %{_bindir}/esdplay
503 %attr(755,root,root) %{_libdir}/libroaresd.so.1
504 # compat links pointing to libroaresd
505 %attr(755,root,root) %{_libdir}/libesd.so.0
506 # needed?
507 %attr(755,root,root) %{_libdir}/libroaresd.so
508 %attr(755,root,root) %{_libdir}/libesd.so
509 %attr(755,root,root) %{_libdir}/libesd.so.0.2
510 %attr(755,root,root) %{_libdir}/libesd.so.0.2.36
511 %endif
512
513 %if %{with nas}
514 %files compat-nas
515 %defattr(644,root,root,755)
516 %attr(755,root,root) %{_bindir}/audial
517 %attr(755,root,root) %{_bindir}/audiooss
518 %attr(755,root,root) %{_bindir}/auplay
519 %endif
520
521 %files compat-oss
522 %defattr(644,root,root,755)
523 %attr(755,root,root) %{_libdir}/libroaross.so.1
524 %attr(755,root,root) %{_libdir}/libroaross.so
525 # compat symlinks to libroaross.so.1
526 %attr(755,root,root) %{_libdir}/liboss.so
527 %attr(755,root,root) %{_libdir}/libossaudio.so
528
529 %if %{with pulseaudio}
530 %files compat-pulseaudio
531 %defattr(644,root,root,755)
532 %attr(755,root,root) %{_bindir}/pacat
533 %attr(755,root,root) %{_bindir}/padsp
534 %attr(755,root,root) %{_bindir}/paplay
535 %attr(755,root,root) %{_libdir}/libroarpulse.so.1
536 %attr(755,root,root) %{_libdir}/libroarpulse-simple.so.1
537 # compat links pointing to libroarpulse.so.1 and libroarpulse-simple.so.1
538 %attr(755,root,root) %{_libdir}/libpulse.so.0
539 %attr(755,root,root) %{_libdir}/libpulse-simple.so.0
540 # needed?
541 %attr(755,root,root) %{_libdir}/libroarpulse.so
542 %attr(755,root,root) %{_libdir}/libroarpulse-simple.so
543 %attr(755,root,root) %{_libdir}/libpulse.so
544 %attr(755,root,root) %{_libdir}/libpulse.so.0.1
545 %attr(755,root,root) %{_libdir}/libpulse.so.0.1.0
546 %attr(755,root,root) %{_libdir}/libpulse.so.0.4
547 %attr(755,root,root) %{_libdir}/libpulse.so.0.4.1
548 %attr(755,root,root) %{_libdir}/libpulse.so.0.12.2
549 %attr(755,root,root) %{_libdir}/libpulse-simple.so
550 %attr(755,root,root) %{_libdir}/libpulse-simple.so.0.0
551 %attr(755,root,root) %{_libdir}/libpulse-simple.so.0.0.0
552 %attr(755,root,root) %{_libdir}/libpulse-simple.so.0.0.1
553 %attr(755,root,root) %{_libdir}/libpulse-simple.so.0.0.2
554 %attr(755,root,root) %{_libdir}/libpulse-simple.so.0.0.3
555 %endif
556
557 %if %{with rsound}
558 %files compat-rsound
559 %defattr(644,root,root,755)
560 %attr(755,root,root) %{_bindir}/ross
561 %attr(755,root,root) %{_bindir}/rsd
562 %attr(755,root,root) %{_bindir}/rsdplay
563 # not built yet
564 %attr(755,root,root) %{_libdir}/libroarrsound.so.1
565 %attr(755,root,root) %{_libdir}/libroarrsound.so
566 # compat symlinks to libroarrsound.so.1
567 %attr(755,root,root) %{_libdir}/librsound.so.0
568 %attr(755,root,root) %{_libdir}/librsound.so.1
569 %attr(755,root,root) %{_libdir}/librsound.so
570 %endif
571
572 %if %{with sndfile}
573 %files compat-sndfile
574 %defattr(644,root,root,755)
575 %attr(755,root,root) %{_libdir}/libroarsndio.so.1
576 # compat symlink to libroarsndio.so.1
577 %attr(755,root,root) %{_libdir}/libsndio.so.0
578 # needed?
579 %attr(755,root,root) %{_libdir}/libroarsndio.so
580 %attr(755,root,root) %{_libdir}/libsndio.so
581 %endif
582
583 %if %{with yiff}
584 %files compat-yiff
585 %defattr(644,root,root,755)
586 %attr(755,root,root) %{_bindir}/yiff
587 %attr(755,root,root) %{_bindir}/yplay
588 %attr(755,root,root) %{_bindir}/yshutdown
589 %attr(755,root,root) %{_libdir}/libroaryiff.so.1
590 # compat symlink to libroaryiff.so.1
591 %attr(755,root,root) %{_libdir}/libY2.so.14
592 # needed?
593 %attr(755,root,root) %{_libdir}/libroaryiff.so
594 %attr(755,root,root) %{_libdir}/libY2.so
595 %endif
596
597 %if %{with xmms}
598 %files -n xmms-output-roar
599 %defattr(644,root,root,755)
600 %attr(755,root,root) %{xmms_output_plugindir}/libroar.so
601 %endif
602
603 %if %{with audacious}
604 %files -n audacious-output-roar
605 %defattr(644,root,root,755)
606 %{_libdir}/audacious/Output/libroar.so
607 %endif
This page took 2.866462 seconds and 3 git commands to generate.