2 # - enable gstreamer after making it selectable runtime
3 # - fix build for newer autoconf (pld patch breaks it?):
4 # i686-pld-linux-g++: ./.libs/libkmidlib.so: No such file or directory
5 # make[3]: *** [kmid] Error 1
6 # make[3]: *** Waiting for unfinished jobs....
7 # make[3]: Leaving directory `/home/glen/BUILD/kdemultimedia-3.5.10/kmid'
10 %bcond_without alsa # build without ALSA support
11 %bcond_with arts # build with aRts support
12 %bcond_without xine # build without xine support
13 %bcond_with tunepimp # build with tunepimp support (needs old libtunepimp)
14 %bcond_with gstreamer # build with gstreamer support (needs old gstreamer)
15 %bcond_with hidden_visibility # gcc hidden visibility
18 %define _minlibsevr 9:%{version}
19 %define _minbaseevr 9:%{version}
21 Summary: K Desktop Environment - multimedia applications
22 Summary(pl.UTF-8): K Desktop Environment - aplikacje multimedialne
28 Group: X11/Applications
29 Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{name}-%{version}.tar.bz2
30 # Source0-md5: 8e8cd7f41d37f7da8bd239048abf3516
31 Patch100: %{name}-branch.diff
32 Patch0: kde-common-PLD.patch
33 Patch1: kde-ac260-lt.patch
34 Patch2: %{name}-bug-157891.patch
35 Patch3: %{name}-gcc.patch
37 URL: http://www.kde.org/
38 BuildRequires: akode-devel
39 %{?with_alsa:BuildRequires: alsa-lib-devel}
40 %{?with_arts:BuildRequires: arts-qt-devel}
41 BuildRequires: audiofile-devel
42 BuildRequires: autoconf
43 BuildRequires: autoconf < 2.64
44 BuildRequires: automake
45 BuildRequires: cdparanoia-III-devel >= alpha9.8-6
46 BuildRequires: flac-devel >= 1.1.2
47 %{?with_hidden_visibility:BuildRequires: gcc-c++ >= 5:4.1.0-0.20051206r108118.1}
48 BuildRequires: gettext-tools
50 BuildRequires: gstreamer08x-devel >= 0.8
52 BuildRequires: jack-audio-connection-kit-devel
53 BuildRequires: kdelibs-devel >= %{_minlibsevr}
54 BuildRequires: lame-libs-devel
55 BuildRequires: libjpeg-devel
56 BuildRequires: libmad-devel
57 BuildRequires: libmusicbrainz-devel >= 1:2.1.1
58 BuildRequires: libogg-devel
59 BuildRequires: libpng-devel
60 BuildRequires: libsamplerate-devel
61 BuildRequires: libstdc++-devel
62 BuildRequires: libtheora-devel
64 BuildRequires: libtunepimp-devel < 0.5
65 BuildRequires: libtunepimp-devel >= 0.4.0
67 BuildRequires: libvorbis-devel
68 BuildRequires: pkgconfig
69 BuildRequires: pulseaudio-devel
70 %{?with_hidden_visibility:BuildRequires: qt-devel >= 6:3.3.5.051113-1}
71 BuildRequires: rpmbuild(macros) >= 1.129
72 BuildRequires: speex-devel
73 BuildRequires: taglib-devel >= 0.95.031114
74 %{?with_xine:BuildRequires: xine-lib-devel >= 1:1.0}
75 BuildRequires: zlib-devel
76 Obsoletes: kdemultimedia-libworkman
77 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
79 # build broken with spaces in CC
83 KDE multimedia applications. Package includes:
85 %{?with_arts: - Arts - arts tools}
86 - Kaboodle - a media player
88 - KMIDI - software MIDI player
91 %{?with_arts: - Noatun - a media player}
93 %description -l pl.UTF-8
94 Multimedialne aplikacje KDE. Pakiet zawiera:
96 %{?with_arts: - Arts - narzędzia arts}
97 - Kaboodle - odtwarzacz plików multimedialnych
98 - KMID - odtwarzacz MIDI
99 - KMIDI - programowy odtwarzacz MIDI
100 - KMIX - mikser audio
101 - KSCD - odtwarzacz CD
102 %{?with_arts: - Noatun - odtwarzacz plików multimedialnych}
105 Summary: Header files for kdemultimedia libraries
106 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek kdemultimedia
107 Group: X11/Development/Libraries
108 %{?with_arts:Requires: %{name}-arts = %{epoch}:%{version}-%{release}}
109 Requires: %{name}-libkcddb = %{epoch}:%{version}-%{release}
110 %{?with_arts:Requires: %{name}-noatun-libs = %{epoch}:%{version}-%{release}}
111 Requires: kdelibs-devel >= %{_minlibsevr}
112 Obsoletes: kdemultimedia-static
115 Header files for kdemultimedia libraries.
117 %description devel -l pl.UTF-8
118 Pliki nagłówkowe bibliotek kdemultimedia
121 Summary: A new generation arts plugin with high quality support for many formats
122 Summary(pl.UTF-8): Wtyczka do arts nowej generacji z wysokiej jakości obsługą różnych formatów .
124 Requires: %{name}-arts = %{epoch}:%{version}-%{release}
127 Arts plugin that supports high quality playback of the following
130 - mpeg (.MP3,.MP2, etc.)
136 %description akode -l pl.UTF-8
137 Wtyczka arts, która wspiera wysokiej jakości odtwarzanie następujących
140 - mpeg (.MP3,.MP2, etc.)
147 Summary: Arts extensions
148 Summary(pl.UTF-8): Rozszerzenia Arts
149 Group: X11/Applications
150 Requires: kdelibs >= %{_minlibsevr}
151 Obsoletes: kdemultimedia-artsplugin-audiofile
154 Arts extensions such as effect definitions, mixers presets and shared
155 libraries to access them.
157 %description arts -l pl.UTF-8
158 Rozszerzenia Arts takie jak definicje efektów, ustawienia mikserów
159 oraz biblioteki współdzielone dające do nich dostęp.
162 Summary: Arts Tools - builder
163 Summary(pl.UTF-8): Narzędzia Arts - builder
164 Group: X11/Applications
165 Requires: %{name}-arts = %{epoch}:%{version}-%{release}
166 Conflicts: kdemultimedia-arts < 9:3.1.92.021012
168 %description artsbuilder
169 A simple yet powerful effect and filter builder for arts.
171 %description artsbuilder -l pl.UTF-8
172 Prosty acz rozbudowany program do konstruowania efektów i filtrów w
176 Summary: Arts Tools - control
177 Summary(pl.UTF-8): Narzędzia Arts - control
178 Group: X11/Applications
179 Requires: %{name}-arts = %{epoch}:%{version}-%{release}
180 Conflicts: kdemultimedia-arts < 9:3.1.92.021012
182 %description artscontrol
183 An advanced configuration tool for arts with FFT scope, media type
184 list, midi manager, client and environment manager and a server status
187 %description artscontrol -l pl.UTF-8
188 Zaawansowane narzędzie konfiguracyjne dla arts, zawiera: okno zakresu
189 FFT, listę obsługiwanych typów plików, moduły zarządzania klientami,
190 midi oraz środowiskiem, a także monitor stanu serwera dźwięku.
192 %package artsplugin-audiofile
193 Summary: Audiofile Plug-in
194 Summary(pl.UTF-8): Wtyczka do Audiofile
195 Group: X11/Applications
196 Requires: %{name}-arts = %{epoch}:%{version}-%{release}
197 Obsoletes: kdemultimedia-arts < 9:3.1.92.021012
199 %description artsplugin-audiofile
202 %description artsplugin-audiofile -l pl.UTF-8
203 Wtyczka do Audiofile.
205 %package artsplugin-xine
206 Summary: Xine engine plugin for arts
207 Summary(pl.UTF-8): Wtyczka silnika xine do arts
208 Group: X11/Applications
209 Requires: %{name}-arts = %{epoch}:%{version}-%{release}
210 Requires: xine-lib >= 1:1.0
211 Obsoletes: kdemultimedia-xine
213 %description artsplugin-xine
214 This plugin allows arts to play using xine engine. This plugin
215 supports more formats than akode, yet akode plays some of them with
216 better quality. For best quality use akode alongside this plugin, arts
217 will autodetect which plugin gives better quality. This plugin
219 - microsoft's windows media formats (asf,asx,wmv,wma)
220 - mpeg (vob,mpg,mpeg,m1v,m2v,m1s,m2s,m2p,MP4,MP3,MP2,mp1)
222 - quicktime (qt,mov,moov)
223 - real.com formats (rv,ra,ram,rm)
230 %description artsplugin-xine -l pl.UTF-8
231 Ta wtyczka umożliwia arts odtwarzanie dźwięku za pomocą silnika xine.
232 Wspiera ona więcej formatów niż akode, ale niektóre z nich akode
233 odtwarza w lepszej jakości. Dla najlepszej jakości należy używać tej
234 wtyczki wraz z akode, a arts sam wykryje, która z nich da lepszą
235 jakość przy konkretnym formacie. Wspierane formaty to:
236 - Microsoft Windows media (asf,asx,wmv,wma)
237 - mpeg (vob,mpg,mpeg,m1v,m2v,m1s,m2s,m2p,MP4,MP3,MP2,mp1)
239 - quicktime (qt,mov,moov)
240 - real.com (rv,ra,ram,rm)
248 Summary: Audiocd protocol for konqueror
249 Summary(pl.UTF-8): Protokół audiocd dla konquerora
250 Group: X11/Applications
251 Requires: %{name}-libkcddb = %{epoch}:%{version}-%{release}
252 Requires: konqueror >= %{_minbaseevr}
253 Provides: kdemultimedia(audiocd) = %{epoch}:%{version}-%{release}
254 Conflicts: kdemultimedia-kaudiocreator < 9:3.1.92.031014
257 This package allows konqueror to play audiocd's without the need of an
258 external application. Just enter audiocd:/ in the location field.
260 %description audiocd -l pl.UTF-8
261 Ten pakiet pozwala konquerorowi odtwarzanie płyt z muzyką bez potrzeby
262 używania zewnętrznej aplikacji. Po prostu wpisz audiocd:/ w pole
266 Summary: CDDB library for KDE
267 Summary(pl.UTF-8): Biblioteka CDDB pod KDE
268 Group: X11/Applications
269 Requires: %{name}-libkcddb = %{epoch}:%{version}-%{release}
270 Requires: kdebase-core >= %{_minbaseevr}
271 Conflicts: kdemultimedia-libkcddb < 9:3.1.92.031014
274 Support for cd database (CDDB), which is the source for track data for
275 KDE apps (title, author, etc.) when the cd does not have CD-Text.
277 %description cddb -l pl.UTF-8
278 Wsparcie dla baz danych płyt CD (CDDB) z których program ściąga
279 informacje o odtwarzanym utworze (tytuł, autora itd.) jeśli płyta nie
283 Summary: A jukebox like program
284 Summary(pl.UTF-8): Program spełniający funkcję szafy grającej
285 Group: X11/Applications
286 Requires: kdebase-core >= %{_minbaseevr}
287 Requires: taglib >= 0.95.031114
290 JuK (pronounced jook) is a jukebox and music manager for the KDE
291 desktop similar to jukebox software on other platforms such as
292 iTunes(R) or RealOne(R). As is typical with many jukebox applications,
293 JuK allows you to edit the "tags" of the audio files, and manage your
294 collection and playlists.
295 %if %{without gstreamer}
297 Gstreamer support in this version has been disabled. To reenable it
298 please repuild the source rpm with '--with gstreamer' option.
301 %description juk -l pl.UTF-8
302 Juk (czyt. dżuk, jak w Jukebox) to szafa grająca i zarządca muzyki dla
303 KDE podobny do iTunes(R) lub RealOne(R). Podobnie jak wiele innych
304 tego typu aplikacji, JuK umożliwia modyfikowanie znaczników plików
305 dźwiękowych i zarządzanie kolekcją oraz playlistami.
306 %if %{without gstreamer}
308 Obsługa bibliotek gstreamer została wyłączona w tej wersji pakietu. Aby
309 ją uaktywnić, należy przebudować pakiet źródłowy (.src.rpm) z parametrem
314 Summary: Media player
315 Summary(pl.UTF-8): Odtwarzacz multimedialny
316 Group: X11/Applications
317 Requires: kdebase-core >= %{_minbaseevr}
318 Obsoletes: kdemultimedia-aktion
320 %description kaboodle
321 A simple, embeddable, single file media player.
323 %description kaboodle -l pl.UTF-8
324 Prosty odtwarzacz pojedynczych plików.
327 Summary: Kappfinder multimedia data
328 Summary(pl.UTF-8): Dane o aplikacjach multimedialnych dla kappfindera
329 Group: X11/Applications
330 Requires: kdebase-kappfinder
332 %description kappfinder
333 Multimedia application data for the kappfinder program, which find
334 applications and adds them to the KDE menu.
336 %description kappfinder -l pl.UTF-8
337 Dane aplikacji multimedialnych dla kappfinder, aplikacji wyszukującej
338 inne aplikacje w systemie i dodającej je do menu KDE.
340 %package kaudiocreator
341 Summary: Audio Creator
342 Summary(pl.UTF-8): Kreator audio
343 Group: X11/Applications
344 Requires: %{name}-libkcddb = %{epoch}:%{version}-%{release}
345 Requires: kdebase-core >= %{_minbaseevr}
346 Requires: kdemultimedia-audiocd >= %{version}
348 %description kaudiocreator
349 CD ripper and sound encoder frontend.
351 %description kaudiocreator -l pl.UTF-8
352 Nakładka na CD ripper i koder dźwięku.
355 Summary: Audio file formats enhanced information
356 Summary(pl.UTF-8): Rozszerzone informacje o plikach dźwiękowych
357 Group: X11/Development/Libraries
358 Requires: konqueror >= %{version}
359 Obsoletes: kdemultimedia < 8:3.0.8
362 This package adds a fold to konqueror "file properties" dialog window
363 with file enhanced informations for avi, au, FLAC, M3U, MP3, MPC, Ogg,
366 %description kfile -l pl.UTF-8
367 Ten pakiet dodaje do okna dialogowego "właściwości pliku" konquerora
368 dodatkową zakładkę z rozszerzonymi informacjami o plikach avi, au,
369 FLAC, MP3, M3U, MPC, Ogg, SID i WAV.
372 Summary: KDE MIDI Player
373 Summary(pl.UTF-8): Odtwarzacz MIDI dla KDE
374 Group: X11/Applications
375 Requires: kdebase-core >= %{_minbaseevr}
376 Obsoletes: kdemultimedia-kmidi
379 This is a MIDI player for KDE. It features:
380 - a nice interface to display karaoke lyrics
381 - a channel view to see what notes is each instrument playing
382 - supports external midi synths, AWE cards, FM output, and GUS
383 - powerful Midi Mapper
384 - can play broken midi
386 %description kmid -l pl.UTF-8
387 Odtwarzacz MIDI dla KDE. Oferuje:
388 - interfejs do wyświetlania tekstów w trybie karaoke
389 - tryb kanałów, wyświetlający nuty odtwarzane przez poszczególne
391 - wsparcie dla zewnętrznych syntezatorów, kart AWE, wyjścia FM i GUS
392 - rozbudowany mapper MIDI
393 - odtwarzanie uszkodzony plików midi
396 Summary: KDE audio mixer
397 Summary(pl.UTF-8): Mikser dźwięku dla KDE
398 Group: X11/Applications
401 Sound mixer application for KDE.
403 %description kmix -l pl.UTF-8
404 Mikser dźwięku dla KDE.
407 Summary: KDE sound recorder
408 Summary(pl.UTF-8): Rejestrator dźwięku dla KDE
409 Group: X11/Applications
410 Requires: %{name}-artscontrol = %{epoch}:%{version}-%{release}
411 Requires: %{name}-kmix = %{epoch}:%{version}-%{release}
414 KDE sound recorder which supports MP3 and Ogg exporting and simple
417 %description krec -l pl.UTF-8
418 Rejestrator dźwięku dla KDE z obsługą eksportu do MP3 i Ogg oraz
419 prostymi efektami i mikserem.
422 Summary: KDE CD Player
423 Summary(pl.UTF-8): Odtwarzacz CD dla KDE
424 Group: X11/Applications
425 Requires: %{name}-libkcddb = %{epoch}:%{version}-%{release}
426 Requires: kdebase-core >= %{_minbaseevr}
429 CD Player with CDDB support. It can automatically update its CD
430 database with the Internet and show graphical interpretation of played
433 %description kscd -l pl.UTF-8
434 Odtwarzacz CD z obsługą CDDB. Automatycznie uaktualnia swoją bazę
435 danych o płytach CD z Internetem. Potrafi także wyświetlić ładną
436 graficzną interpretację granych dźwięków.
439 Summary: CDDB accessing library
440 Summary(pl.UTF-8): Biblioteka dostępu do baz CDDB
442 Requires: kdelibs >= %{_minlibsevr}
444 %description libkcddb
445 Library for accessing CDDB (cd track information databases) services.
447 %description libkcddb -l pl.UTF-8
448 Biblioteka dostępu do serwisów CDDB (baz danych z informacjami o
452 Summary: MPEG playback plugin for arts
453 Summary(pl.UTF-8): Wtyczka z obsługą mpeg dla arts
454 Group: X11/Applications
455 Requires: %{name}-arts = %{epoch}:%{version}-%{release}
458 Plugin that adds support of MPEG audio and video formats to arts. It
459 give better quality than xine and worse than akode, yet it may be
460 beter for playing broken or low quality MP3 files than akode.
462 %description mpeglib -l pl.UTF-8
463 Wtyczka dodająca obsługę MPEG do arts daje jakość lepszą od wtyczki
464 xine i gorszą akode. Jedynie w przypadku uszkodzonych i niskiej
465 jakości MP3 jest lepsza od akode. Obsługuje zarówno dźwięk jak i obraz
468 %package mpeglib-devel
469 Summary: MPEG libraries - development files
470 Summary(pl.UTF-8): Biblioteki obsługi MPEG - pliki dla programistów
471 Group: X11/Applications
472 Requires: %{name}-mpeglib-examples = %{epoch}:%{version}-%{release}
473 Requires: kdelibs-devel >= %{_minlibsevr}
474 Conflicts: kdemultimedia-devel < 9:3.1.92.031012
476 %description mpeglib-devel
477 MPEG libraries - development files.
479 %description mpeglib-devel -l pl.UTF-8
480 Biblioteki obsługi MPEG - pliki dla programistów.
482 %package mpeglib-examples
483 Summary: MPEG libraries - examples
484 Summary(pl.UTF-8): Biblioteki obsługi MPEG - przykłady
485 Group: X11/Applications
486 Requires: %{name}-mpeglib = %{epoch}:%{version}-%{release}
487 Conflicts: kdemultimedia-mpeglib < 9:3.1.92.031012
489 %description mpeglib-examples
490 MPEG libraries - examples.
492 %description mpeglib-examples -l pl.UTF-8
493 Biblioteki obsługi MPEG - przykłady.
496 Summary: KDE Media Player
497 Summary(pl.UTF-8): KDE Media Player - odtwarzacz plików multimedialnych
498 Group: X11/Applications
499 Requires: %{name}-noatun-libs = %{epoch}:%{version}-%{release}
500 Requires: kdebase-core >= %{_minbaseevr}
502 # THIS NEEDS EXTENDING. noatun is a too powerful app to describe with
508 %description noatun -l pl.UTF-8
509 KDE Media Player - odtwarzacz plików multimedialnych.
512 Summary: KDE Media Player - shared libs
513 Summary(pl.UTF-8): KDE Media Player - biblioteki współdzielone
515 Requires: %{name}-arts = %{epoch}:%{version}-%{release}
516 Conflicts: kdemultimedia-noatun < 9:3.1.92.031012
518 %description noatun-libs
519 KDE Media Player - shared libs.
521 %description noatun-libs -l pl.UTF-8
522 KDE Media Player - biblioteki współdzielone.
533 %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Audio;Player;/' \
536 %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Audio;Midi;Player;/' \
538 %{__sed} -i -e 's/Categories=.*/Categories=Audio;Midi;/' \
539 kappfinder-data/meterbridge.desktop
540 %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;AudioVideo;Player;/' \
541 noatun/noatun.desktop \
542 kaboodle/kaboodle.desktop
543 %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Audio;Mixer;/' \
545 %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Audio;Recorder;/' \
547 %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Audio;Recorder;/' \
548 kaudiocreator/kaudiocreator.desktop
549 %{__sed} -i -e 's/Categories=.*/Categories=Audio;Recorder;/' \
550 kappfinder-data/galan.desktop \
551 kappfinder-data/mixxx.desktop \
552 kappfinder-data/rezound.desktop
553 %{__sed} -i -e 's/Categories=.*/Categories=Audio;Sequencer;/' \
554 kappfinder-data/hydrogen.desktop
555 %{__sed} -i -e 's/Categories=.*/Categories=Audio;/' \
556 kappfinder-data/ecamegapedal.desktop \
557 kappfinder-data/freebirth.desktop \
558 kappfinder-data/amsynth.desktop \
559 kappfinder-data/vkeybd.desktop \
560 kappfinder-data/jack-rack.desktop \
561 kappfinder-data/jamin.desktop \
562 kappfinder-data/ardour.desktop \
563 kappfinder-data/qsynth.desktop \
564 kappfinder-data/qjackctl.desktop \
565 kappfinder-data/muse.desktop \
566 kappfinder-data/freqtweak.desktop \
567 kappfinder-data/djplay.desktop \
568 kappfinder-data/ams.desktop \
569 kappfinder-data/zynaddsubfx.desktop
570 %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Audio;/' \
571 arts/tools/artscontrol.desktop \
572 arts/builder/artsbuilder.desktop
573 for f in `find . -name \*.desktop`; do
574 if grep -q '\[ven\]' $f; then
575 sed -i -e 's/\[ven\]/[ve]/' $f
579 find . -type f -name '*.mcopclass' | xargs %{__sed} -i -e 's:\.la::'
581 cp %{_datadir}/automake/config.sub admin
583 %{__make} -f admin/Makefile.common cvs
586 export CDPARANOIA=%{_bindir}/cdparanoia
589 --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \
590 %{!?debug:--disable-rpath} \
592 %{?with_hidden_visibility:--enable-gcc-hidden-visibility} \
593 %if "%{_lib}" == "lib64"
594 --enable-libsuffix=64 \
596 --with%{!?with_alsa:out}-arts-alsa \
597 --with%{!?with_arts:out}-arts \
598 --with-extra-includes=%{_includedir}/speex \
599 --with-qt-libraries=%{_libdir} \
600 --with-distribution="PLD Linux Distribution" \
604 rm -f makeinstall.stamp
607 if [ ! -f makeinstall.stamp -o ! -d $RPM_BUILD_ROOT ]; then
608 rm -rf makeinstall.stamp installed.stamp $RPM_BUILD_ROOT
611 DESTDIR=$RPM_BUILD_ROOT \
612 kde_htmldir=%{_kdedocdir}
614 touch makeinstall.stamp
617 if [ ! -f installed.stamp ]; then
618 # PLD doesn't have 'Multimedia/Music' submenu
619 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus/applications-merged/kde-multimedia-music.menu
621 # not packaged for ages
622 rm -f $RPM_BUILD_ROOT%{_datadir}/desktop-directories/kde-multimedia-music.directory
624 # locolor icons are deprecated (in PLD?)
625 rm -rf $RPM_BUILD_ROOT%{_iconsdir}/locolor
627 rm $RPM_BUILD_ROOT%{_libdir}/kde3/*.la
628 rm $RPM_BUILD_ROOT%{_libdir}/libkdeinit_*.la
630 touch installed.stamp
634 %find_lang artsbuilder --with-kde
635 %find_lang juk --with-kde
636 %find_lang kaudiocreator --with-kde
637 %find_lang kaboodle --with-kde
638 %find_lang kioslave --with-kde
639 %find_lang kmid --with-kde
640 %find_lang kmix --with-kde
641 %find_lang krec --with-kde
642 %find_lang kscd --with-kde
643 %find_lang noatun --with-kde
646 rm -rf $RPM_BUILD_ROOT
648 %post akode -p /sbin/ldconfig
649 %postun akode -p /sbin/ldconfig
651 %post artsplugin-xine -p /sbin/ldconfig
652 %postun artsplugin-xine -p /sbin/ldconfig
654 %post arts -p /sbin/ldconfig
655 %postun arts -p /sbin/ldconfig
657 %post audiocd -p /sbin/ldconfig
658 %postun audiocd -p /sbin/ldconfig
660 %post kmid -p /sbin/ldconfig
661 %postun kmid -p /sbin/ldconfig
663 %post libkcddb -p /sbin/ldconfig
664 %postun libkcddb -p /sbin/ldconfig
666 %post mpeglib -p /sbin/ldconfig
667 %postun mpeglib -p /sbin/ldconfig
669 %post mpeglib-examples -p /sbin/ldconfig
670 %postun mpeglib-examples -p /sbin/ldconfig
672 %post noatun-libs -p /sbin/ldconfig
673 %postun noatun-libs -p /sbin/ldconfig
676 %defattr(644,root,root,755)
678 %{_includedir}/libkcddb
681 %{_includedir}/arts/*.h
682 %{_includedir}/arts/*.idl
683 %{_includedir}/noatun
686 %attr(755,root,root) %{_libdir}/libkcddb.so
687 %{_libdir}/libkcddb.la
688 %attr(755,root,root) %{_libdir}/libaudiocdplugins.so
689 %{_libdir}/libaudiocdplugins.la
690 %attr(755,root,root) %{_libdir}/libkmidlib.so
691 %{_libdir}/libkmidlib.la
694 %{_libdir}/libartsbuilder.la
695 %attr(755,root,root) %{_libdir}/libartsbuilder.so
696 %{_libdir}/libartscontrolapplet.la
697 %attr(755,root,root) %{_libdir}/libartscontrolapplet.so
698 %{_libdir}/libartscontrolsupport.la
699 %attr(755,root,root) %{_libdir}/libartscontrolsupport.so
700 %{_libdir}/libartseffects.la
701 %{_libdir}/libartsgui.la
702 %attr(755,root,root) %{_libdir}/libartsgui.so
703 %{_libdir}/libartsgui_idl.la
704 %attr(755,root,root) %{_libdir}/libartsgui_idl.so
705 %{_libdir}/libartsgui_kde.la
706 %attr(755,root,root) %{_libdir}/libartsgui_kde.so
707 %{_libdir}/libartsmidi.la
708 %attr(755,root,root) %{_libdir}/libartsmidi.so
709 %{_libdir}/libartsmidi_idl.la
710 %attr(755,root,root) %{_libdir}/libartsmidi_idl.so
711 %{_libdir}/libartsmodules.la
712 %attr(755,root,root) %{_libdir}/libartsmodules.so
713 %{_libdir}/libartsmodulescommon.la
714 %attr(755,root,root) %{_libdir}/libartsmodulescommon.so
715 %{_libdir}/libartsmoduleseffects.la
716 %attr(755,root,root) %{_libdir}/libartsmoduleseffects.so
717 %{_libdir}/libartsmodulesmixers.la
718 %attr(755,root,root) %{_libdir}/libartsmodulesmixers.so
719 %{_libdir}/libartsmodulessynth.la
720 %attr(755,root,root) %{_libdir}/libartsmodulessynth.so
721 %{_libdir}/libnoatun.la
722 %attr(755,root,root) %{_libdir}/libnoatun.so
723 %{_libdir}/libnoatunarts.la
724 %{_libdir}/libnoatuncontrols.la
725 %attr(755,root,root) %{_libdir}/libnoatuncontrols.so
726 %{_libdir}/libnoatuntags.la
727 %attr(755,root,root) %{_libdir}/libnoatuntags.so
728 %{_libdir}/libwinskinvis.la
729 # nothing links with it
730 #%attr(755,root,root) %{_libdir}/libarts_akode.so
731 #%{_libdir}/libarts_akode.la
732 %attr(755,root,root) %{_libdir}/libarts_audiofile.so
733 %{_libdir}/libarts_audiofile.la
735 #%attr(755,root,root) %{_libdir}/libarts_xine.so
736 #%{_libdir}/libarts_xine.la
740 %defattr(644,root,root,755)
741 %attr(755,root,root) %{_libdir}/libarts_akode.so.*.*.*
742 %attr(755,root,root) %ghost %{_libdir}/libarts_akode.so.0
743 %{_libdir}/mcop/akode*.mcop*
746 %defattr(644,root,root,755)
747 %attr(755,root,root) %{_bindir}/midisend
748 %attr(755,root,root) %{_libdir}/libarts_audiofile.so.*.*.*
749 %attr(755,root,root) %ghost %{_libdir}/libarts_audiofile.so.0
750 %attr(755,root,root) %{_libdir}/libartsbuilder.so.*.*.*
751 %attr(755,root,root) %ghost %{_libdir}/libartsbuilder.so.0
752 %attr(755,root,root) %{_libdir}/libartscontrolapplet.so.*.*.*
753 %attr(755,root,root) %ghost %{_libdir}/libartscontrolapplet.so.1
754 %attr(755,root,root) %{_libdir}/libartscontrolsupport.so.*.*.*
755 %attr(755,root,root) %ghost %{_libdir}/libartscontrolsupport.so.1
756 %attr(755,root,root) %{_libdir}/libartseffects.so
757 %attr(755,root,root) %{_libdir}/libartsgui.so.*.*.*
758 %attr(755,root,root) %ghost %{_libdir}/libartsgui.so.0
759 %attr(755,root,root) %{_libdir}/libartsgui_idl.so.*.*.*
760 %attr(755,root,root) %ghost %{_libdir}/libartsgui_idl.so.0
761 %attr(755,root,root) %{_libdir}/libartsgui_kde.so.*.*.*
762 %attr(755,root,root) %ghost %{_libdir}/libartsgui_kde.so.0
763 %attr(755,root,root) %{_libdir}/libartsmidi.so.*.*.*
764 %attr(755,root,root) %ghost %{_libdir}/libartsmidi.so.0
765 %attr(755,root,root) %{_libdir}/libartsmidi_idl.so.*.*.*
766 %attr(755,root,root) %ghost %{_libdir}/libartsmidi_idl.so.0
767 %attr(755,root,root) %{_libdir}/libartsmodules.so.*.*.*
768 %attr(755,root,root) %ghost %{_libdir}/libartsmodules.so.0
769 %attr(755,root,root) %{_libdir}/libartsmodulescommon.so.*.*.*
770 %attr(755,root,root) %ghost %{_libdir}/libartsmodulescommon.so.0
771 %attr(755,root,root) %{_libdir}/libartsmoduleseffects.so.*.*.*
772 %attr(755,root,root) %ghost %{_libdir}/libartsmoduleseffects.so.0
773 %attr(755,root,root) %{_libdir}/libartsmodulesmixers.so.*.*.*
774 %attr(755,root,root) %ghost %{_libdir}/libartsmodulesmixers.so.0
775 %attr(755,root,root) %{_libdir}/libartsmodulessynth.so.*.*.*
776 %attr(755,root,root) %ghost %{_libdir}/libartsmodulessynth.so.0
778 %{_libdir}/mcop/artseffects.mcopclass
779 %{_libdir}/mcop/artseffects.mcoptype
780 %{_libdir}/mcop/artsgui.mcopclass
781 %{_libdir}/mcop/artsgui.mcoptype
782 %{_libdir}/mcop/artsmidi.mcopclass
783 %{_libdir}/mcop/artsmidi.mcoptype
784 %{_libdir}/mcop/artsmodules.mcopclass
785 %{_libdir}/mcop/artsmodules.mcoptype
786 %{_libdir}/mcop/artsmodulescommon.mcopclass
787 %{_libdir}/mcop/artsmodulescommon.mcoptype
788 %{_libdir}/mcop/artsmoduleseffects.mcopclass
789 %{_libdir}/mcop/artsmoduleseffects.mcoptype
790 %{_libdir}/mcop/artsmodulesmixers.mcopclass
791 %{_libdir}/mcop/artsmodulesmixers.mcoptype
792 %{_libdir}/mcop/artsmodulessynth.mcopclass
793 %{_libdir}/mcop/artsmodulessynth.mcoptype
794 %{_libdir}/mcop/audiofilearts.mcopclass
795 %{_libdir}/mcop/audiofilearts.mcoptype
796 %{_iconsdir}/crystalsvg/*/actions/arts[!bc]*.*
798 %files artsbuilder -f artsbuilder.lang
799 %defattr(644,root,root,755)
800 %attr(755,root,root) %{_bindir}/artsbuilder
801 %{_libdir}/mcop/artsbuilder.mcopclass
802 %{_libdir}/mcop/artsbuilder.mcoptype
803 %{_datadir}/apps/artsbuilder
804 %{_datadir}/mimelnk/application/x-artsbuilder.desktop
805 %{_desktopdir}/kde/artsbuilder.desktop
806 %{_iconsdir}/crystalsvg/*/actions/artsbuilderexecute.*
807 %{_iconsdir}/hicolor/*/apps/artsbuilder.*
810 %defattr(644,root,root,755)
811 %attr(755,root,root) %{_bindir}/artscontrol
812 %{_datadir}/apps/artscontrol
813 %{_datadir}/apps/kicker/applets/artscontrolapplet.desktop
814 %{_desktopdir}/kde/artscontrol.desktop
815 %{_iconsdir}/hicolor/*/apps/artscontrol.*
818 %files artsplugin-xine
819 %defattr(644,root,root,755)
820 %attr(755,root,root) %{_libdir}/kde3/videothumbnail.so
821 %attr(755,root,root) %{_libdir}/libarts_xine.so.*.*.*
822 %attr(755,root,root) %ghost %{_libdir}/libarts_xine.so.0
823 %{_libdir}/mcop/xine*PlayObject.mcopclass
824 %{_datadir}/apps/videothumbnail
825 %{_datadir}/services/videothumbnail.desktop
829 %files audiocd -f kioslave.lang
830 %defattr(644,root,root,755)
831 %attr(755,root,root) %{_libdir}/kde3/kcm_audiocd.so
832 %attr(755,root,root) %{_libdir}/kde3/kio_audiocd.so
833 %attr(755,root,root) %{_libdir}/kde3/libaudiocd_encoder*.so
834 %attr(755,root,root) %{_libdir}/libaudiocdplugins.so.*.*.*
835 %attr(755,root,root) %ghost %{_libdir}/libaudiocdplugins.so.1
836 %{_datadir}/apps/kconf_update/audiocd.upd
837 %attr(755,root,root) %{_datadir}/apps/kconf_update/upgrade-metadata.sh
838 %{_datadir}/apps/konqueror/servicemenus/audiocd_*.desktop
839 %{_datadir}/config.kcfg/audiocd_*_encoder.kcfg
840 %{_datadir}/services/audiocd.protocol
841 %{_desktopdir}/kde/audiocd.desktop
844 %defattr(644,root,root,755)
845 %attr(755,root,root) %{_libdir}/kde3/kcm_cddb.so
846 %{_datadir}/apps/kconf_update/kcmcddb-emailsettings.upd
847 %{_datadir}/config.kcfg/libkcddb.kcfg
848 %{_desktopdir}/kde/libkcddb.desktop
850 %files juk -f juk.lang
851 %defattr(644,root,root,755)
852 %attr(755,root,root) %{_bindir}/juk
854 %{_datadir}/apps/konqueror/servicemenus/jukservicemenu.desktop
855 %{_desktopdir}/kde/juk.desktop
856 %{_iconsdir}/*/*/*/juk*.png
859 %files kaboodle -f kaboodle.lang
860 %defattr(644,root,root,755)
861 %attr(755,root,root) %{_bindir}/kaboodle
862 %attr(755,root,root) %{_libdir}/kde3/libkaboodlepart.so
863 %{_datadir}/apps/kaboodle
864 %{_datadir}/services/kaboodle_component.desktop
865 %{_datadir}/services/kaboodleengine.desktop
866 %{_desktopdir}/kde/kaboodle.desktop
867 %{_iconsdir}/*/*/apps/kaboodle.*
871 %defattr(644,root,root,755)
872 %{_datadir}/apps/kappfinder/apps/Multimedia/*
874 %files kaudiocreator -f kaudiocreator.lang
875 %defattr(644,root,root,755)
876 %attr(755,root,root) %{_bindir}/kaudiocreator
877 %{_datadir}/apps/kaudiocreator
878 %{_datadir}/config.kcfg/kaudiocreator.kcfg
879 %{_datadir}/config.kcfg/kaudiocreator_encoders.kcfg
880 %{_datadir}/apps/kconf_update/kaudiocreator-libkcddb.upd
881 %{_datadir}/apps/kconf_update/kaudiocreator-meta.upd
882 %attr(755,root,root) %{_datadir}/apps/kconf_update/upgrade-kaudiocreator-metadata.sh
883 %{_desktopdir}/kde/kaudiocreator.desktop
884 %{_iconsdir}/*/*/*/kaudiocreator.png
887 %defattr(644,root,root,755)
888 %attr(755,root,root) %{_libdir}/kde3/kfile_*.so
889 %{_datadir}/services/kfile_*.desktop
891 %files kmid -f kmid.lang
892 %defattr(644,root,root,755)
893 %attr(755,root,root) %{_bindir}/kmid
894 %attr(755,root,root) %{_libdir}/kde3/libkmidpart.so
895 %attr(755,root,root) %{_libdir}/libkmidlib.so.*.*.*
896 %attr(755,root,root) %ghost %{_libdir}/libkmidlib.so.0
897 %{_datadir}/apps/kmid
898 %{_datadir}/mimelnk/audio/x-karaoke.desktop
899 %{_datadir}/servicetypes/*midi*.desktop
900 %{_desktopdir}/kde/kmid.desktop
901 %{_iconsdir}/*/*/*/kmid.png
903 %files kmix -f kmix.lang
904 %defattr(644,root,root,755)
905 %attr(755,root,root) %{_bindir}/kmix
906 %attr(755,root,root) %{_bindir}/kmixctrl
907 %attr(755,root,root) %{_libdir}/libkdeinit_kmix.so
908 %attr(755,root,root) %{_libdir}/libkdeinit_kmixctrl.so
909 %attr(755,root,root) %{_libdir}/kde3/kmix.so
910 %attr(755,root,root) %{_libdir}/kde3/kmixctrl.so
911 %attr(755,root,root) %{_libdir}/kde3/kmix_panelapplet.so
912 %{_datadir}/apps/kicker/applets/kmixapplet.desktop
913 %{_datadir}/apps/kmix
914 %{_datadir}/autostart/restore_kmix_volumes.desktop
915 %{_datadir}/services/kmixctrl_restore.desktop
916 %{_desktopdir}/kde/kmix.desktop
917 %{_iconsdir}/*/*/*/kmix.png
919 %files kscd -f kscd.lang
920 %defattr(644,root,root,755)
921 %attr(755,root,root) %{_bindir}/kscd
922 %attr(755,root,root) %{_bindir}/workman2cddb.pl
923 %{_desktopdir}/kde/kscd.desktop
924 %{_datadir}/apps/kscd
925 %{_datadir}/config.kcfg/kscd.kcfg
926 %{_datadir}/apps/profiles/kscd.profile.xml
927 %{_datadir}/mimelnk/text/xmcd.desktop
928 %{_iconsdir}/*/*/*/kscd.png
931 %files krec -f krec.lang
932 %defattr(644,root,root,755)
933 %attr(755,root,root) %{_bindir}/krec
934 %attr(755,root,root) %{_libdir}/libkdeinit_krec.so
935 %attr(755,root,root) %{_libdir}/kde3/kcm_krec.so
936 %attr(755,root,root) %{_libdir}/kde3/kcm_krec_files.so
937 %attr(755,root,root) %{_libdir}/kde3/krec.so
938 %attr(755,root,root) %{_libdir}/kde3/libkrecexport_mp3.so
939 %attr(755,root,root) %{_libdir}/kde3/libkrecexport_ogg.so
940 %attr(755,root,root) %{_libdir}/kde3/libkrecexport_wave.so
941 %{_datadir}/apps/krec
942 %{_datadir}/services/kcm_krec.desktop
943 %{_datadir}/services/kcm_krec_files.desktop
944 %{_datadir}/services/krec_exportmp3.desktop
945 %{_datadir}/services/krec_exportogg.desktop
946 %{_datadir}/services/krec_exportwave.desktop
947 %{_datadir}/servicetypes/krec_exportitem.desktop
948 %{_desktopdir}/kde/krec.desktop
949 %{_iconsdir}/*/*/*/krec*
953 %defattr(644,root,root,755)
954 %attr(755,root,root) %{_libdir}/libkcddb.so.*.*.*
955 %attr(755,root,root) %ghost %{_libdir}/libkcddb.so.1
958 %defattr(644,root,root,755)
960 %attr(755,root,root) %{_bindir}/mpeglibartsplay
961 %attr(755,root,root) %{_libdir}/libarts_mpeglib-*.*.*.so.*.*.*
962 %attr(755,root,root) %ghost %{_libdir}/libarts_mpeglib-*.*.*.so.0
963 %attr(755,root,root) %{_libdir}/libarts_splay.so.*.*.*
964 %attr(755,root,root) %ghost %{_libdir}/libarts_splay.so.0
966 %attr(755,root,root) %{_libdir}/libmpeg-*.*.*.so
967 %attr(755,root,root) %{_libdir}/libyafcore.so
968 %attr(755,root,root) %{_libdir}/libyafxplayer.so
970 %{_libdir}/mcop/CDDAPlayObject.mcopclass
971 %{_libdir}/mcop/MP3PlayObject.mcopclass
972 %{_libdir}/mcop/NULLPlayObject.mcopclass
973 %{_libdir}/mcop/OGGPlayObject.mcopclass
974 %{_libdir}/mcop/SplayPlayObject.mcopclass
975 %{_libdir}/mcop/WAVPlayObject.mcopclass
979 %defattr(644,root,root,755)
980 %{_includedir}/mpeglib
982 %{_includedir}/mpeglib_artsplug
983 %{_libdir}/libarts_mpeglib.la
984 %attr(755,root,root) %{_libdir}/libarts_mpeglib.so
985 %{_libdir}/libarts_splay.la
986 %attr(755,root,root) %{_libdir}/libarts_splay.so
988 %{_libdir}/libmpeg.la
989 %attr(755,root,root) %{_libdir}/libmpeg.so
990 %{_libdir}/libyafcore.la
991 %{_libdir}/libyafxplayer.la
993 %files mpeglib-examples
994 %defattr(644,root,root,755)
995 %attr(755,root,root) %{_bindir}/yaf-cdda
996 %attr(755,root,root) %{_bindir}/yaf-mpgplay
997 %attr(755,root,root) %{_bindir}/yaf-splay
998 %attr(755,root,root) %{_bindir}/yaf-tplay
999 %attr(755,root,root) %{_bindir}/yaf-vorbis
1000 %attr(755,root,root) %{_bindir}/yaf-yuv
1003 %files noatun -f noatun.lang
1004 %defattr(644,root,root,755)
1005 %attr(755,root,root) %{_bindir}/noatun*
1006 %attr(755,root,root) %{_libdir}/libkdeinit_noatun.so
1007 %attr(755,root,root) %{_libdir}/kde3/noatun*.so
1008 %{_libdir}/mcop/Noatun
1009 %{_libdir}/mcop/ExtraStereo.mcopclass
1010 %{_libdir}/mcop/ExtraStereoGuiFactory.mcopclass
1011 %{_libdir}/mcop/RawWriter.mcopclass
1012 %{_libdir}/mcop/VoiceRemoval.mcopclass
1013 %{_libdir}/mcop/noatunarts.mcopclass
1014 %{_libdir}/mcop/noatunarts.mcoptype
1015 %{_libdir}/mcop/winskinvis.mcopclass
1016 %{_libdir}/mcop/winskinvis.mcoptype
1017 %{_datadir}/apps/kconf_update/noatun.upd
1018 %attr(755,root,root) %{_libdir}/kconf_update_bin/noatun20update
1019 %{_datadir}/apps/noatun*
1020 %dir %{_datadir}/mimelnk/interface
1021 %{_datadir}/mimelnk/interface/x-winamp-skin.desktop
1022 %{_desktopdir}/kde/noatun.desktop
1023 %{_iconsdir}/*/*/*/noatun.png
1026 %defattr(644,root,root,755)
1027 %attr(755,root,root) %{_libdir}/libnoatun.so.*.*.*
1028 %attr(755,root,root) %ghost %{_libdir}/libnoatun.so.1
1029 %attr(755,root,root) %{_libdir}/libnoatunarts.so
1030 %attr(755,root,root) %{_libdir}/libnoatuncontrols.so.*.*.*
1031 %attr(755,root,root) %ghost %{_libdir}/libnoatuncontrols.so.1
1032 %attr(755,root,root) %{_libdir}/libnoatuntags.so.*.*.*
1033 %attr(755,root,root) %ghost %{_libdir}/libnoatuntags.so.1
1034 %attr(755,root,root) %{_libdir}/libwinskinvis.so