]> git.pld-linux.org Git - packages/amarok.git/blobdiff - amarok.spec
- src/vis/xmms dropped (i don't see it in sources and didn't got any reasonable answe...
[packages/amarok.git] / amarok.spec
index bf5378b9391fe05620dad5e4763ab4c00104b3dd..11a8d0dc8105a2c471e54b3ecb3af2636558307f 100644 (file)
@@ -1,89 +1,96 @@
 # TODO:
-#      * postgresql support alongside mysql
-#      * NMM audio backend support (fix build - propably some BRs)
-#      * make descriptions less useless
-#      * track http://websvn.kde.org/trunk/extragear/multimedia/amarok/TODO?rev=470324&r1=470292&r2=470324
+# - postgresql support alongside mysql
+# - NMM audio backend support (fix build - propably some BRs)
+# - make descriptions less useless
+# - track http://websvn.kde.org/trunk/extragear/multimedia/amarok/TODO?rev=470324&r1=470292&r2=470324
+# - include /usr/bin/amarok_proxy.rb (proxy server for last.fm, but req. ruby)
+# - main package pulls /usr/bin/ruby
+# - monitor http://bugs.kde.org/show_bug.cgi?id=137390 to remove the temporary fix
+# - karma & MFS (see README)
+# - ProjectM (see README)
 #
 # Conditional builds:
-%bcond_without arts            # disable arts engine
-%bcond_without gstreamer       # disable gstreamer
+%bcond_with    gstreamer       # enable gstreamer (gst10 not stable)
 %bcond_without mas             # disable MAS audio backend
 %bcond_without xine            # disable xine engine
-%bcond_without xmms            # disable xmms wrapping
 %bcond_without zeroconf        # disable support for zeroconf
-%bcond_without included_sqlite # don't use included sqlite (VERY BAD IDEA)
-%bcond_with    helix           # enable HelixPlayer engine
-%bcond_with    nmm             # enable NMM audio backend
-%bcond_with    mysql           # enable mysql support
-%bcond_with    pgsql           # enables postgresql support
-%bcond_with    akode           # enable aKode engine (too buggy/incomplete)
-%bcond_with    altlyrics       # use alternative lyrics provider
+%bcond_without included_sqlite # don't use included sqlite (VERY BAD IDEA), needs sqlite >= 3.3 otherwise
+%bcond_without helix           # disable HelixPlayer engine
+%bcond_without mp3players      # disable iPod and iRiver MP3 players support
+%bcond_with    nmm             # enable NMM audio backend
+%bcond_with    mysql           # enable MySQL support
+%bcond_with    pgsql           # enable PostgreSQL support
 #
+%ifarch i386
+%undefine      with_helix
+%endif
+
 Summary:       A KDE audio player
-Summary(pl):   Odtwarzacz audio dla KDE
+Summary(pl.UTF-8):   Odtwarzacz audio dla KDE
 Name:          amarok
-Version:       1.3.6
-Release:       1.1
+Version:       1.4.5
+Release:       2
 License:       GPL
 Group:         X11/Applications/Multimedia
-Source0:       http://nchc.dl.sourceforge.net/sourceforge/amarok/amarok-1.3.6.tar.bz2
-# Source0-md5: f97ac51a8c2f150ffc4cc0ef49c59a2f
-Patch0:                kde-common-gcc4.patch
-Patch1:                %{name}-lyricsurl.patch
-Patch2:                %{name}-libtunepimp-0.4.0.patch
+Source0:       ftp://ftp.kde.org/pub/kde/stable/amarok/%{version}/src/%{name}-%{version}.tar.bz2
+# Source0-md5: 1dac1cb5ac9c9cdabdab5f69b39e92c8
+Patch0:                %{name}-helixplayer-morearchs.patch
+Patch1:                %{name}-libnjb.patch
+Patch3:                %{name}-sparc.patch
+Patch4:                kde-ac260-lt.patch
+Patch5:                kde-common-PLD.patch
+Patch6:                %{name}-gcc4.patch
+Patch7:                %{name}-titleorder.patch
 URL:           http://amarok.kde.org/
-#BuildRequires:        kdebindings-kjsembed-devel
-#BuildRequires:        unsermake >= 040511
 BuildRequires: SDL-devel
 BuildRequires: alsa-lib-devel
-BuildRequires: arts-qt-devel
 BuildRequires: autoconf
 BuildRequires: automake
-%{?with_gstreamer:BuildRequires:       gstreamer-plugins-devel >= 0.8.6}
+BuildRequires: dbus-glib-devel
+BuildRequires: gettext-devel
+%{?with_gstreamer:BuildRequires:       gstreamer-devel >= 0.10.0}
 BuildRequires: kdebase-devel
 %{?with_akode:BuildRequires:   kdemultimedia-akode}
 BuildRequires: kdemultimedia-devel >= 9:3.1.93
+%{?with_mp3players:BuildRequires:      libgpod-devel >= 0.4.2}
+%{?with_mp3players:BuildRequires:      libifp-devel >= 1.0.0.2}
 BuildRequires: libltdl-devel
-BuildRequires: libtunepimp-devel >= 0.4.0
-BuildRequires: libvisual-devel >= 0.2.0
-%{?with_mysql:BuildRequires:           mysql-devel}
+%{?with_mp3players:BuildRequires:      libmtp-devel >= 0.1.1}
+%{?with_mp3players:BuildRequires:      libnjb-devel >= 2.2.4}
 %{?with_pgsql:BuildRequires:           libpqxx-devel}
+BuildRequires: libtunepimp-devel >= 0.5.1-6
+BuildRequires: libvisual-devel >= 0.4.0
+BuildRequires: mpeg4ip-devel >= 1:1.5
+%{?with_mysql:BuildRequires:           mysql-devel}
 BuildRequires: pcre-devel
+BuildRequires: pkgconfig
 BuildRequires: rpm-pythonprov
 BuildRequires: rpmbuild(macros) >= 1.129
+BuildRequires: ruby-devel >= 1.8
 BuildRequires: sed >= 4.0
-%{?with_helix:BuildRequires: helix-core}
-%{?!with_included_sqlite:BuildRequires:        sqlite3-devel}
+%{!?with_included_sqlite:BuildRequires:        sqlite3-devel >= 3.3}
 BuildRequires: taglib-devel >= 1.4
-%{?with_xine:BuildRequires:            xine-lib-devel >= 2:1.0-0.rc5.0}
-%{?with_xmms:BuildRequires:            xmms-devel}
+%{?with_xine:BuildRequires:    xine-lib-devel >= 1.1.1}
+Requires(post):        /sbin/ldconfig
 Requires:      %{name}-plugin = %{version}-%{release}
 Requires:      kdebase-core >= 9:3.1.93
 Requires:      kdemultimedia-audiocd >= 9:3.1.93
+Obsoletes:     amarok-arts
+Obsoletes:     amarok-xmms
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+# temporary hack for proper libgpod::itdb_get_mountpoint() detection.
+%define                filterout_ld    -Wl,--as-needed
+
 %description
 A KDE audio player.
 
-%description -l pl
+%description -l pl.UTF-8
 Odtwarzacz audio dla KDE.
 
-%package arts
-Summary:       Plugin arts
-Summary(pl):   Wtyczka arts
-Group:         X11/Applications/Multimedia
-Requires:      %{name} = %{version}-%{release}
-Provides:      %{name}-plugin = %{version}-%{release}
-
-%description arts
-Plugin arts.
-
-%description arts -l pl
-Wtyczka arts.
-
 %package akode
 Summary:       Plugin akode
-Summary(pl):   Wtyczka akode
+Summary(pl.UTF-8):   Wtyczka akode
 Group:         X11/Applications/Multimedia
 Requires:      %{name} = %{version}-%{release}
 Provides:      %{name}-plugin = %{version}-%{release}
@@ -91,12 +98,12 @@ Provides:   %{name}-plugin = %{version}-%{release}
 %description akode
 Plugin akode.
 
-%description akode -l pl
+%description akode -l pl.UTF-8
 Wtyczka akode.
 
 %package helix
 Summary:       Helix/Realplayer playback support for amarok
-Summary(pl):   Wsparcie dla odtwarzania przez Helix/Realplayera dla amaroka
+Summary(pl.UTF-8):   Wsparcie dla odtwarzania przez Helix/Realplayera dla amaroka
 Group:         X11/Applications/Multimedia
 Requires:      %{name} = %{version}-%{release}
 Requires:      helix-core
@@ -105,18 +112,17 @@ Provides: %{name}-plugin = %{version}-%{release}
 %description helix
 Helix/Realplayer playback support for amarok.
 
-%description helix -l pl
+%description helix -l pl.UTF-8
 Wsparcie dla odtwarzania przez Helix/Realplayera dla amaroka.
 
-
 %package gstreamer
 Summary:       Plugin gstreamer
-Summary(pl):   Wtyczka gstreamer
+Summary(pl.UTF-8):   Wtyczka gstreamer
 Group:         X11/Applications/Multimedia
 # deps, to get it working:
-# mp3 decoder: gstreamer-mad
-# ogg decoder: gstreamer-vorbis
-# audio output driver: gstreamer-audiosink-alsa
+# mp3 decoder: gstreamer-mad
+# ogg decoder: gstreamer-vorbis
+# audio output driver: gstreamer-audiosink-alsa
 # from gstreamer-audio-effects to control volume, etc
 # needed libs:
 #  at least /usr/lib/gstreamer-0.8/libgstresample.so
@@ -134,12 +140,12 @@ Provides: %{name}-plugin = %{version}-%{release}
 %description gstreamer
 Plugin gstreamer.
 
-%description gstreamer -l pl
+%description gstreamer -l pl.UTF-8
 Wtyczka gstreamer.
 
 %package xine
 Summary:       Plugin xine
-Summary(pl):   Wtyczka xine
+Summary(pl.UTF-8):   Wtyczka xine
 Group:         X11/Applications/Multimedia
 Requires:      %{name} = %{version}-%{release}
 Requires:      xine-plugin-audio
@@ -148,12 +154,12 @@ Provides: %{name}-plugin = %{version}-%{release}
 %description xine
 Plugin xine.
 
-%description xine -l pl
+%description xine -l pl.UTF-8
 Wtyczka xine.
 
 %package zeroconf
 Summary:       Zeroconf data
-Summary(pl):   Dane dla zeroconf
+Summary(pl.UTF-8):   Dane dla zeroconf
 Group:         X11/Applications/Multimedia
 Requires:      %{name} = %{version}-%{release}
 Requires:      kdenetwork-kdnssd
@@ -162,59 +168,77 @@ Provides: %{name}-plugin = %{version}-%{release}
 %description zeroconf
 Zeroconf data.
 
-%description zeroconf -l pl
+%description zeroconf -l pl.UTF-8
 Dane dla zeroconf.
 
 %package scripts
 Summary:       amaroK scripts
-Summary(pl):   Skrypty amaroKa
+Summary(pl.UTF-8):   Skrypty amaroKa
 Group:         X11/Applications/Multimedia
 Requires:      %{name} = %{version}-%{release}
 Requires:      kdebase-kdialog
 Requires:      python-PyQt
+Requires:      ruby-modules
 
 %description scripts
 amaroK scripts allow you extend amaroK functionality.
 
 You can learn more about scripts in amaroK from here:
-<http://amarok.kde.org/wiki/index.php/Scripts>.
+<http://amarok.kde.org/amarokwiki/index.php/Script-Writing_HowTo>.
 
-%description scripts -l pl
-Skrypty amaroKa pozwalaj±ce rozszerzaæ jego funkcjonalno¶æ.
+%description scripts -l pl.UTF-8
+Skrypty amaroKa pozwalające rozszerzać jego funkcjonalność.
 
-Wiêcej o skryptach w amaroKu mo¿na dowiedzieæ siê st±d:
-<http://amarok.kde.org/wiki/index.php/Scripts>.
+Więcej o skryptach w amaroKu można dowiedzieć się stąd:
+<http://amarok.kde.org/amarokwiki/index.php/Script-Writing_HowTo>.
 
 %prep
 %setup -q
 %patch0 -p1
-%{?with_altlyrics:%patch1 -p1}
+%patch1 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+
 %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;AudioVideo;Player;/' \
        amarok/src/amarok.desktop \
 
 # see kde bug #110909
-sed -i -e 's/amarok_live//' amarok/src/scripts/Makefile.am
+%{__sed} -i -e 's/amarok_live//' amarok/src/scripts/Makefile.am
+
+# kill env, call interpreter directly, so rpm automatics could rule
+%{__sed} -i -e '
+       1s,#!.*bin/env.*ruby,#!%{_bindir}/ruby,
+       1s,#!.*bin/env.*python,#!%{__python},
+       1s,#!.*bin/env.*bash,#!/bin/bash,
+' amarok/src/scripts/*/*.{py,rb,sh} amarok/src/amarok_proxy.rb
 
 %build
 cp -f /usr/share/automake/config.sub admin
-
-#export UNSERMAKE=/usr/share/unsermake/unsermake
-
 %{__make} -f admin/Makefile.common cvs
 
+# hack: passing something other than "no" or "yes" to --with-helix allows
+# us to pass HELIX_LIBS
 %configure \
+       HELIX_LIBS=%{_libdir}/helixplayer \
        --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \
        --disable-rpath \
-       --with%{!?with_arts:out}-arts \
        --with%{!?with_mas:out}-mas \
        --with%{!?with_xine:out}-xine \
-       --with%{!?with_gstreamer:out}-gstreamer \
+       --with%{!?with_gstreamer:out}-gstreamer10 \
        --with%{!?with_akode:out}-akode \
-       --with%{!?with_helix:out}-helix \
+       --with%{!?with_helix:out}-helix%{?with_helix:=usegivenpath} \
        --with%{!?with_nmm:out}-nmm \
+       --with%{!?with_mp3players:out}-libgpod \
+       --with%{!?with_mp3players:out}-libnjb \
+       --with%{!?with_mp3players:out}-libmtp \
+       --with%{!?with_mp3players:out}-ifp \
        --%{?with_mysql:en}%{!?with_mysql:dis}able-mysql \
        --%{?with_mysql:en}%{!?with_mysql:dis}able-postgresql \
        --disable-final \
+       --with-mp4v2 \
        --with-qt-libraries=%{_libdir} \
        --with%{!?with_included_sqlite:out}-included-sqlite
 
@@ -231,65 +255,89 @@ rm -rf $RPM_BUILD_ROOT
 # remove bogus dir
 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/xx
 
+rm $RPM_BUILD_ROOT%{_libdir}/kde3/*.la
+rm $RPM_BUILD_ROOT%{_libdir}/ruby_lib/libhttp11.la
+
 %find_lang amarok --all-name --with-kde
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
+/sbin/ldconfig
 if [ "$1" = 1 ]; then
        echo "Remember to install libvisual-plugins-* packages if you"
        echo "want to have a visualizations in amaroK."
 fi
 
-%files -f %{name}.lang
+%postun        -p /sbin/ldconfig
+
+%files -f amarok.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog README
 %attr(755,root,root) %{_bindir}/amarok
-%{?with_xmms:%attr(755,root,root) %{_bindir}/amarok_xmmswrapper2}
 %attr(755,root,root) %{_bindir}/amarokapp
+%attr(755,root,root) %{_bindir}/amarokcollectionscanner
 %attr(755,root,root) %{_bindir}/amarok_libvisual
-#%attr(755,root,root) %{_bindir}/release_amarok
-%{_libdir}/kde3/konqsidebar_universalamarok.la
+%attr(755,root,root) %{_bindir}/amarok_proxy.rb
+%attr(755,root,root) %{_bindir}/amarok_daapserver.rb
+%attr(755,root,root) %{_libdir}/libamarok.so
+%attr(755,root,root) %{_libdir}/libamarok.so.*.*.*
 %attr(755,root,root) %{_libdir}/kde3/konqsidebar_universalamarok.so
-%{_libdir}/kde3/libamarok_void-engine_plugin.la
+%attr(755,root,root) %{_libdir}/kde3/libamarok_generic-mediadevice.so
 %attr(755,root,root) %{_libdir}/kde3/libamarok_void-engine_plugin.so
+%attr(755,root,root) %{_libdir}/kde3/libamarok_daap-mediadevice.so
+%attr(755,root,root) %{_libdir}/kde3/libamarok_massstorage-device.so
+%attr(755,root,root) %{_libdir}/kde3/libamarok_nfs-device.so
+%attr(755,root,root) %{_libdir}/kde3/libamarok_smb-device.so
+%{_libdir}/ruby_lib/http11.rb
+%attr(755,root,root) %{_libdir}/ruby_lib/libhttp11.so
+%attr(755,root,root) %{_libdir}/ruby_lib/libhttp11.so.0.0.0
 %dir %{_datadir}/apps/amarok
 %dir %{_datadir}/apps/amarok/scripts
+%{_datadir}/apps/amarok/ruby_lib
 %{_datadir}/apps/amarok/*.rc
 %{_datadir}/apps/amarok/data
 %{_datadir}/apps/amarok/icons
 %{_datadir}/apps/amarok/images
 %{_datadir}/apps/amarok/themes
 %{_datadir}/apps/konqueror/servicemenus/amarok_append.desktop
+%{_datadir}/apps/konqueror/servicemenus/amarok_addaspodcast.desktop
+%{_datadir}/apps/konqueror/servicemenus/amarok_play_audiocd.desktop
 %{_datadir}/apps/konqsidebartng/add/amarok.desktop
 %{_datadir}/apps/konqsidebartng/entries/amarok.desktop
 %{_datadir}/apps/konqsidebartng/kicker_entries/amarok.desktop
 %{_datadir}/apps/profiles/amarok.profile.xml
 %{_datadir}/config/amarokrc
 %{_datadir}/config.kcfg/amarok.kcfg
+%{_datadir}/services/amarok_generic-mediadevice.desktop
 %{_datadir}/services/amarok_void-engine_plugin.desktop
+%{_datadir}/services/amarok_daap-mediadevice.desktop
+%{_datadir}/services/amarok_massstorage-device.desktop
+%{_datadir}/services/amarok_nfs-device.desktop
+%{_datadir}/services/amarok_smb-device.desktop
+%{_datadir}/services/amaroklastfm.protocol
+%{_datadir}/services/amarokitpc.protocol
+%{_datadir}/services/amarokpcast.protocol
+%{_datadir}/servicetypes/amarok_codecinstall.desktop
 %{_datadir}/servicetypes/amarok_plugin.desktop
 %{_desktopdir}/kde/amarok.desktop
 %{_iconsdir}/*/*/apps/amarok.*
-
-%if %{with arts}
-%files arts
-%defattr(644,root,root,755)
-%{_libdir}/kde3/libamarok_artsengine_plugin.la
-%attr(755,root,root) %{_libdir}/kde3/libamarok_artsengine_plugin.so
-%{_libdir}/libamarokarts.la
-%attr(755,root,root) %{_libdir}/libamarokarts.so
-%{_libdir}/mcop/Amarok
-%{_libdir}/mcop/amarokarts.mcopclass
-%{_libdir}/mcop/amarokarts.mcoptype
-%{_datadir}/services/amarok_artsengine_plugin.desktop
+# TODO: move to subpackage
+%if %{with mp3players}
+%attr(755,root,root) %{_libdir}/kde3/libamarok_ifp-mediadevice.so
+%attr(755,root,root) %{_libdir}/kde3/libamarok_ipod-mediadevice.so
+%attr(755,root,root) %{_libdir}/kde3/libamarok_mtp-mediadevice.so
+%attr(755,root,root) %{_libdir}/kde3/libamarok_njb-mediadevice.so
+%{_datadir}/services/amarok_ifp-mediadevice.desktop
+%{_datadir}/services/amarok_ipod-mediadevice.desktop
+%{_datadir}/services/amarok_mtp-mediadevice.desktop
+%{_datadir}/services/amarok_njb-mediadevice.desktop
 %endif
 
 %if %{with akode}
 %files akode
 %defattr(644,root,root,755)
-%{_libdir}/kde3/libamarok_aKode-engine.la
 %attr(755,root,root) %{_libdir}/kde3/libamarok_aKode-engine.so
 %{_datadir}/services/amarok_aKode-engine.desktop
 %endif
@@ -297,16 +345,14 @@ fi
 %if %{with gstreamer}
 %files gstreamer
 %defattr(644,root,root,755)
-%{_libdir}/kde3/libamarok_gstengine_plugin.la
-%attr(755,root,root) %{_libdir}/kde3/libamarok_gstengine_plugin.so
+%attr(755,root,root) %{_libdir}/kde3/libamarok_gst10engine_plugin.so
 %{_datadir}/config.kcfg/gstconfig.kcfg
-%{_datadir}/services/amarok_gstengine_plugin.desktop
+%{_datadir}/services/amarok_gst10engine_plugin.desktop
 %endif
 
 %if %{with helix}
 %files helix
 %defattr(644,root,root,755)
-%{_libdir}/kde3/libamarok_helixengine_plugin.la
 %attr(755,root,root) %{_libdir}/kde3/libamarok_helixengine_plugin.so
 %{_datadir}/config.kcfg/helixconfig.kcfg
 %{_datadir}/services/amarok_helixengine_plugin.desktop
@@ -315,40 +361,44 @@ fi
 %if %{with xine}
 %files xine
 %defattr(644,root,root,755)
-%{_libdir}/kde3/libamarok_xine-engine.la
 %attr(755,root,root) %{_libdir}/kde3/libamarok_xine-engine.so
 %{_datadir}/config.kcfg/xinecfg.kcfg
 %{_datadir}/services/amarok_xine-engine.desktop
-#%{_datadir}/services/amarok_xineengine_plugin.desktop
 %endif
 
+%if 0
 %if %{with zeroconf}
 %files zeroconf
 %defattr(644,root,root,755)
-%{_datadir}/apps/zeroconf/_shoutcast._tcp
+#%{_datadir}/apps/zeroconf/_shoutcast._tcp
+%endif
 %endif
 
 %files scripts
 %defattr(644,root,root,755)
+%dir %{_datadir}/apps/amarok/scripts/common
+%{_datadir}/apps/amarok/scripts/common/Publisher.py
+%{_datadir}/apps/amarok/scripts/common/Zeroconf.py
+
+%dir %{_datadir}/apps/amarok/scripts/templates
+%{_datadir}/apps/amarok/scripts/templates/amarok.rb
+%{_datadir}/apps/amarok/scripts/templates/python_qt_template.py
+%{_datadir}/apps/amarok/scripts/templates/ruby_qt_template.rb
 
-%dir %{_datadir}/apps/amarok/scripts/alarm
-%{_datadir}/apps/amarok/scripts/alarm/README
-%attr(755,root,root) %{_datadir}/apps/amarok/scripts/alarm/alarm.py
+# amarok searches for executable programs for scripts
+# to figure out which files need to have execute permission, use this
+# find command:
+# $ find $RPM_BUILD_ROOT/usr/share/apps/amarok/scripts -perm +1
 
-%dir %{_datadir}/apps/amarok/scripts/graphequalizer
-%{_datadir}/apps/amarok/scripts/graphequalizer/README
-%attr(755,root,root) %{_datadir}/apps/amarok/scripts/graphequalizer/graphequalizer
+#%dir %{_datadir}/apps/amarok/scripts/graphequalizer
+#%{_datadir}/apps/amarok/scripts/graphequalizer/README
+#%attr(755,root,root) %{_datadir}/apps/amarok/scripts/graphequalizer/graphequalizer
 
 %dir %{_datadir}/apps/amarok/scripts/playlist2html
 %{_datadir}/apps/amarok/scripts/playlist2html/README
 %{_datadir}/apps/amarok/scripts/playlist2html/Playlist.py
-%{_datadir}/apps/amarok/scripts/playlist2html/PlaylistServer.py
-%{_datadir}/apps/amarok/scripts/playlist2html/playlist2html.py
-
-%dir %{_datadir}/apps/amarok/scripts/templates
-%{_datadir}/apps/amarok/scripts/templates/amarok.rb
-%{_datadir}/apps/amarok/scripts/templates/python_qt_template.py
-%{_datadir}/apps/amarok/scripts/templates/ruby_qt_template.rb
+%attr(755,root,root) %{_datadir}/apps/amarok/scripts/playlist2html/PlaylistServer.py
+%attr(755,root,root) %{_datadir}/apps/amarok/scripts/playlist2html/playlist2html.py
 
 %dir %{_datadir}/apps/amarok/scripts/webcontrol
 %{_datadir}/apps/amarok/scripts/webcontrol/README
@@ -367,38 +417,41 @@ fi
 %{_datadir}/apps/amarok/scripts/webcontrol/template.thtml
 %{_datadir}/apps/amarok/scripts/webcontrol/vol_speaker.png
 %{_datadir}/apps/amarok/scripts/webcontrol/WebPublisher.py
-%attr(755,root,root)  %{_datadir}/apps/amarok/scripts/webcontrol/WebControl.py
-
-%dir %{_datadir}/apps/amarok/scripts/common
-%{_datadir}/apps/amarok/scripts/common/Publisher.py
-%{_datadir}/apps/amarok/scripts/common/Zeroconf.py
-
-%dir %{_datadir}/apps/amarok/scripts/shouter
-%{_datadir}/apps/amarok/scripts/shouter/README
-%{_datadir}/apps/amarok/scripts/shouter/ChangeLog
-%{_datadir}/apps/amarok/scripts/shouter/Amarok.py
-%{_datadir}/apps/amarok/scripts/shouter/Globals.py
-%{_datadir}/apps/amarok/scripts/shouter/Playlist.py
-%{_datadir}/apps/amarok/scripts/shouter/Services.py
-%{_datadir}/apps/amarok/scripts/shouter/ShouterConfig.py
-%{_datadir}/apps/amarok/scripts/shouter/ShouterExceptions.py
-%{_datadir}/apps/amarok/scripts/shouter/SocketErrors.py
-%{_datadir}/apps/amarok/scripts/shouter/StreamConfig.py
-%{_datadir}/apps/amarok/scripts/shouter/StreamController.py
-%{_datadir}/apps/amarok/scripts/shouter/StreamPublisher.py
-%{_datadir}/apps/amarok/scripts/shouter/binfuncs.py
-%{_datadir}/apps/amarok/scripts/shouter/debug.py
-%{_datadir}/apps/amarok/scripts/shouter/propfind-req.xml
-%dir %{_datadir}/apps/amarok/scripts/shouter/silence
-%{_datadir}/apps/amarok/scripts/shouter/silence/silence-48.mp3
-%dir %{_datadir}/apps/amarok/scripts/shouter/test
-%{_datadir}/apps/amarok/scripts/shouter/test/client.py
-%attr(755,root,root) %{_datadir}/apps/amarok/scripts/shouter/Shouter.py
+%{_datadir}/apps/amarok/scripts/webcontrol/WebControl.spec
+%{_datadir}/apps/amarok/scripts/webcontrol/smallstar.png
+%{_datadir}/apps/amarok/scripts/webcontrol/star.png
+%attr(755,root,root) %{_datadir}/apps/amarok/scripts/webcontrol/WebControl.py
+
+%dir %{_datadir}/apps/amarok/scripts/lyrics_astraweb
+%{_datadir}/apps/amarok/scripts/lyrics_astraweb/COPYING
+%{_datadir}/apps/amarok/scripts/lyrics_astraweb/README
+%attr(755,root,root) %{_datadir}/apps/amarok/scripts/lyrics_astraweb/lyrics_astraweb.rb
+%{_datadir}/apps/amarok/scripts/lyrics_astraweb/lyrics_astraweb.spec
+
+%dir %{_datadir}/apps/amarok/scripts/lyrics_lyrc
+%{_datadir}/apps/amarok/scripts/lyrics_lyrc/COPYING
+%{_datadir}/apps/amarok/scripts/lyrics_lyrc/README
+%attr(755,root,root) %{_datadir}/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb
+%{_datadir}/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.spec
+
+%dir %{_datadir}/apps/amarok/scripts/score_default
+%{_datadir}/apps/amarok/scripts/score_default/COPYING
+%{_datadir}/apps/amarok/scripts/score_default/README
+%attr(755,root,root) %{_datadir}/apps/amarok/scripts/score_default/score_default.rb
+%{_datadir}/apps/amarok/scripts/score_default/score_default.spec
+%dir %{_datadir}/apps/amarok/scripts/score_impulsive
+%{_datadir}/apps/amarok/scripts/score_impulsive/COPYING
+%{_datadir}/apps/amarok/scripts/score_impulsive/README
+%attr(755,root,root) %{_datadir}/apps/amarok/scripts/score_impulsive/score_impulsive.rb
+%{_datadir}/apps/amarok/scripts/score_impulsive/score_impulsive.spec
+
+%dir %{_datadir}/apps/amarok/scripts/ruby_debug
+%{_datadir}/apps/amarok/scripts/ruby_debug/debug.rb
 
 %if 0
 %dir %{_datadir}/apps/amarok/scripts/amarok_live
 %{_datadir}/apps/amarok/scripts/amarok_live/README
 %{_datadir}/apps/amarok/scripts/amarok_live/amarok.live.remaster.part1.sh
 %{_datadir}/apps/amarok/scripts/amarok_live/amarok.live.remaster.part2.sh
-%attr(755,root,root)  %{_datadir}/apps/amarok/scripts/amarok_live/amarok_live.py
+%attr(755,root,root) %{_datadir}/apps/amarok/scripts/amarok_live/amarok_live.py
 %endif
This page took 0.115897 seconds and 4 git commands to generate.