Summary(pl.UTF-8): Odtwarzacz audio dla KDE
Name: amarok
Version: 1.4.10
-Release: 4
+Release: 8
License: GPL
Group: X11/Applications/Multimedia
Source0: ftp://ftp.kde.org/pub/kde/stable/amarok/%{version}/src/%{name}-%{version}.tar.bz2
Patch8: %{name}-mongrel.patch
Patch9: %{name}-libmtp.patch
URL: http://amarok.kde.org/
+# Upgrade to 2.0.1.1 required?
+# http://www.trapkit.de/advisories/TKADV2009-002.txt
+# http://amarok.kde.org/de/node/600
+#BuildRequires: security(TKADV2009-002)
BuildRequires: SDL-devel
BuildRequires: alsa-lib-devel
BuildRequires: autoconf
%{?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: kdelibs-libs >= 9:3.5.9
Requires: ruby-mongrel
Suggests: kdemultimedia(audiocd) >= 9:3.1.93
Suggests: libvisual-plugin-actor-JESS
Suggests: python-PyKDE
Obsoletes: amarok-arts
Obsoletes: amarok-xmms
+Conflicts: kdelibs-libs < 9:3.5.9
# sr@Latn vs. sr@latin
Conflicts: glibc-misc < 6:2.7
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description -l pl.UTF-8
Odtwarzacz audio dla KDE.
+%package -n konqueror-addon-amarok
+Summary: Amarok sidebar for Konqueror
+Summary(pl.UTF-8): Pasek z Amarokiem dla Konquerora
+Group: X11/Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description -n konqueror-addon-amarok
+Amarok sidebar for Konqueror.
+
+%description -n konqueror-addon-amarok -l pl.UTF-8
+Pasek z Amarokiem dla Konquerora.
+
%package akode
Summary: Plugin akode
Summary(pl.UTF-8): Wtyczka akode
Summary(pl.UTF-8): Skrypty amaroKa
Group: X11/Applications/Multimedia
Requires: %{name} = %{version}-%{release}
-Requires: kdebase-kdialog
+Requires: /usr/bin/kdialog
Requires: python-PyQt
Requires: ruby-modules
rm $RPM_BUILD_ROOT%{_libdir}/kde3/*.la
rm $RPM_BUILD_ROOT%{_libdir}/libamarok.{so,la}
+# example plugin code
+rm -rf $RPM_BUILD_ROOT%{_datadir}/apps/amarok/scripts/templates
+
[ -d $RPM_BUILD_ROOT%{_datadir}/locale/sr@latin ] || \
mv -f $RPM_BUILD_ROOT%{_datadir}/locale/sr@{Latn,latin}
%find_lang amarok --all-name --with-kde
%attr(755,root,root) %{_bindir}/amarok_daapserver.rb
%attr(755,root,root) %{_libdir}/libamarok.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libamarok.so.0
-%attr(755,root,root) %{_libdir}/kde3/konqsidebar_universalamarok.so
%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
%{_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_njb-mediadevice.desktop
%endif
+%files -n konqueror-addon-amarok
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/kde3/konqsidebar_universalamarok.so
+%{_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
+
%if %{with akode}
%files akode
%defattr(644,root,root,755)
%{_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
-
# amarok searches for executable programs for scripts
# to figure out which files need to have execute permission, use this
# find command:
%{_datadir}/apps/amarok/scripts/playlist2html/PlaylistServer.spec
%{_datadir}/apps/amarok/scripts/playlist2html/playlist2html.spec
-
%dir %{_datadir}/apps/amarok/scripts/webcontrol
%{_datadir}/apps/amarok/scripts/webcontrol/README
%{_datadir}/apps/amarok/scripts/webcontrol/Globals.py