File kde3-amarok.spec of Package kde3-amarok
# norootforbuild
%define with_mysql 1
%define with_postgresql 1
%define with_xine 1
# gstreamer support has been dropped altogether with amarok 1.4.0
%define with_gstreamer 0
%define with_opengl 1
%define with_libvisual 1
%define with_xmms 1
%if %suse_version >= 930
%define with_libgpod 1
%endif
%define with_libifp 0
%define with_faad 0
%define with_libnjb 1
# not yet:
#define with_libkarma 1
%if %suse_version >= 920
%define with_libmtp 1
%endif
%if %suse_version >= 1010 && %suse_version < 1500
%define with_yauap 1
%endif
%{?!debug: %{expand: %%define with_debug 1}}
# Disabled since 1.3.0_0.3, aKode engine too buggy/incomplete
%define kde_with_akode 0
%if %suse_version < 930
%define with_inc_sqlite 1
%endif
%if %suse_version >= 1000
%define split_arts 1
%endif
%define _prefix /opt/kde3
%define _sysconfdir /etc%{_prefix}
%define qtdir /usr/lib/qt3
%if %suse_version >= 920
%define enable_xine %with_xine
%else
%define enable_xine 0
%endif
%if %with_gstreamer
%if %suse_version >= 1010
%define with_gstreamer010 1
%endif
%endif #%with_gstreamer
Name: kde3-amarok
Version: 1.4.10
%define modplug_version 0.5
Summary: Media Player for KDE 3
Release: 111.pm.114.24
Source: ftp://ftp.kde.org/pub/kde/stable/amarok/%{version}/src/amarok-%{version}.tar.bz2
Source1: http://prdownloads.sourceforge.net/amarok/modplug_artsplugin-%{modplug_version}.tar.bz2
Patch1: amarok-desktop.diff
Patch2: amarok-gcc335-workaround.diff
Patch3: amarok-enginecontroller.diff
Patch6: amarok-plugin-kde_export.diff
Patch8: modplug_artsplugin-0.5.dif
Patch9: modplug_artsplugin-fix-namespace-decl.diff
Patch10: modplug_artsplugin-gcc4.diff
Patch11: modplug_artsplugin-fix-buffers.diff
Patch12: modplug_artsplugin-unused-variables.diff
Patch13: amarok-lib64.diff
Patch14: amarok-remove-pl.patch
Patch15: amarok-restore-playlist-filter.patch
Patch17: amarok-collectionscanner.diff
Patch19: amarok-no-realaudio.diff
Patch22: amarok-use-system-icons.diff
Patch29: amarok-wiki-utf-fix.patch
Patch30: amarok-1.4.10-alt-ruby19.patch
Patch31: amarok-1.4.10-alt-mongrel.patch
Patch32: amarok-gentoo-1.4.10-xinelib-1.2.patch
Patch49: amarok-default-engine.patch
Patch50: amarok-FrameworkVersion.diff
Patch52: amarok-continue.diff
Patch56: undefined-entity.diff
Patch60: amarok-libmtp8-buildfix.diff
Patch62: better-engine-name.diff
Patch63: r908415.diff
Patch64: amarok-wikipedia.patch
Patch65: modplug_artsplugin-fixes.patch
Patch66: amarok-gcc44.patch
Patch67: gcc46-fix.patch
Patch80: amarok-1.4.7-fix-docbook-with-broken-meinproc.patch
Patch81: amarok-mp4.diff
Patch82: amarok-osd.diff
Patch83: bug-606951_covermanager-fix.patch
Patch84: modplug_artsplugin-bufferoverflowfix.patch
Patch85: amarok-add-mp4v2-mp4tags-api-support.diff
Patch86: fix-amarok-startup-crashes.patch
Patch87: Fix-FTBFS-caused-by-latest-mysql-library.patch
Patch88: amarok-trinity-xine.patch
Patch89: Fixed-xine-scope-plugin-functionality.patch
Patch99: amarok-fqpath-amarokcollectionscanner.patch
URL: http://amarok.kde.org
Group: Productivity/Multimedia/Sound/Players
License: GPL-2.0-or-later
BuildRoot: %{_tmppath}/build-%{name}-%{version}
Requires: ruby
%if %{?split_arts:1}0
Obsoletes: %{name}-arts
%endif
BuildRequires: kdelibs3 >= 3.2.0
BuildRequires: kdelibs3-devel >= 3.2.0
BuildRequires: kdebase3 kdebase3-devel
BuildRequires: gcc-c++ libstdc++-devel autoconf automake libtool make pkgconfig slang-devel
BuildRequires: alsa alsa-devel arts-devel libjack-devel
BuildRequires: kdemultimedia3 kdemultimedia3-devel
BuildRequires: libogg-devel libvorbis-devel
BuildRequires: taglib-devel >= 1.5
BuildRequires: libmusicbrainz-devel
BuildRequires: curl-devel
BuildRequires: libofa-devel
BuildRequires: fftw3-devel
%if %suse_version < 1330
BuildRequires: libtunepimp-devel
%endif
BuildRequires: flac-devel
%if %suse_version >= 1020
BuildRequires: libusb-devel
%endif
%if %suse_version >= 920
BuildRequires: libjpeg-devel
%else
BuildRequires: libjpeg
%endif
%if %with_gstreamer
%if %{?with_gstreamer010:1}0
BuildRequires: gstreamer010 gstreamer010-devel
BuildRequires: gstreamer010-plugins-base gstreamer010-plugins-base-devel
%else
BuildRequires: gstreamer >= 0.10.0 gstreamer-devel >= 0.10.0
BuildRequires: gstreamer-plugins >= 0.10.0 gstreamer-plugins-devel >= 0.10.0
%endif
BuildRequires: popt-devel xmms-devel gtk-devel
%else
Obsoletes: %{name}-gstreamer
%endif
%if %enable_xine
BuildRequires: libxine-devel jack
%endif
%if %with_opengl
# BuildRequires: XFree86-GLX-devel
%endif
%if %with_mysql
%if %suse_version >= 1030
BuildRequires: libmysqlclient-devel
%else
BuildRequires: mysql-shared mysql-devel
%endif
%endif
%if %with_postgresql
%if %suse_version > 1500 || 0%{?sle_version} >= 150200
BuildRequires: postgresql-server-devel
%else
BuildRequires: postgresql-devel
%endif
%endif
%if %with_libvisual
%if %suse_version >= 1020
BuildRequires: libvisual-devel libSDL-devel
%else
BuildRequires: libvisual04-devel
%endif
%endif
%if %{?!with_inc_sqlite:1}0
BuildRequires: sqlite sqlite-devel
%endif
%if %{?with_libgpod:1}0
%if %suse_version >= 1020
BuildRequires: libgpod-devel >= 0.6.0
%else
BuildRequires: libgpod-devel >= 0.5.2
%endif
%endif
%if %{?with_libifp:1}0
#BuildRequires: libifp-devel
%endif
%if %{?with_faad:1}0
#BuildRequires: libfaad-devel libmp4v2-devel
%endif
%if %{?with_libnjb:1}0
BuildRequires: libnjb-devel
%endif
%if %{?with_libmtp:1}0
BuildRequires: libmtp-devel >= 0.2.3
BuildConflicts:libmtp2-devel
%endif
BuildRequires: ruby
%if %suse_version >= 1000
BuildRequires: ruby-devel
%endif
BuildRequires: autoconf automake libtool update-desktop-files
Conflicts: %{name}-beta
Obsoletes: %{name}-beta <= %{version}beta999
Obsoletes: %{name}-helix %{name}-helix-backend
%if %{?with_yauap:1}0
BuildRequires: dbus-1-devel dbus-1-glib
%if %suse_version >= 1010
BuildRequires: dbus-1-qt3-devel
%else
BuildRequires: dbus-1-qt
%endif
%if %suse_version >= 1020
BuildRequires: dbus-1-glib-devel
%endif
%endif
%if %suse_version >= 1030
BuildRequires: libexpat-devel
%else
BuildRequires: expat
%endif
# Hardcode the packages needed to enable MP3/MP4:
# (mad and libxine are from the Packman repository)
%if %suse_version >= 1220
Requires: libxine2-codecs
%else
Requires: libxine1-codecs
%endif
Requires: libmad0
%if %suse_version < 1330
Requires: libtunepimp5
%endif
Requires: unzip
Requires: kde3_amarok_engine
Requires: taglib >= 1.5
Obsoletes: %{name}-xmms %{name}-beta-xmms
%if %suse_version > 1020
Requires: %{name}-lang = %{version}
Recommends: libvisual-plugins
%endif
%if %suse_version <= 1140
BuildRequires: licenses
Requires: licenses
%endif
%description
Amarok is a media player for all kinds of media, supported by aRts, GStreamer
or Xine (depending on the packages you install). This includes MP3, Ogg
Vorbis, audio CDs and streams.
It also supports audio effects of all kinds that are provided by aRts.
Playlists can be stored in .m3u or .pls files.
Amarok also provides audio file collection management, by using either an
embedded sqlite3, a MySQL or a PostgreSQL database.
Authors:
--------
Christian Muehlhaeuser <chris@chris.de>
Mark Kretschmann <markey@web.de>
Max Howell <max.howell@methylblue.com>
Stanislav Karchebny <berk@inbox.ru>
%if %with_gstreamer
%package gstreamer
Summary: GStreamer Output Plugin for Amarok
Group: Productivity/Multimedia/Sound/Players
Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= 0.8.9 gstreamer-plugins >= 0.8.8
Provides: kde3_amarok_engine
Conflicts: amarok-beta-gstreamer
Obsoletes: amarok-beta-gstreamer <= %{version}beta999
%description gstreamer
Amarok media player can play via GStreamer using this plugin.
%endif # with_gstreamer
%if %enable_xine
%package xine
Summary: Xine Output Plugin for Amarok
Group: Productivity/Multimedia/Sound/Players
Requires: %{name} = %{version}-%{release}
%if %suse_version >=1220
Requires: libxine2
%else
Requires: libxine1
%endif
Provides: kde3_amarok_engine
Conflicts: amarok-beta-xine
Obsoletes: amarok-beta-xine <= %{version}beta999
%description xine
The Amarok media player can play via Xine using this plug-in.
%endif # enable_xine
%if %with_libvisual
%package libvisual
Summary: Libvisual Plugin for Amarok
Group: Productivity/Multimedia/Sound/Players
Requires: %{name} = %{version}-%{release}
Conflicts: amarok-beta-libvisual
Obsoletes: amarok-beta-libvisual <= %{version}beta999
%description libvisual
The Amarok media player can display libvisual visualization engines using this plug-in.
%endif # with_libvisual
%if %{?with_yauap:1}0
%package yauap
Summary: yauap gstreamer Backend for Amarok
Group: Productivity/Multimedia/Sound/Players
Requires: %{name} = %{version}-%{release}
Requires: yauap
Provides: kde3_amarok_engine
%description yauap
Amarok backend that uses yauap to play through gstreamer.
%endif
%package packman
Summary: Metapackage to install Amarok from the Packman repository
Group: Productivity/Multimedia/Sound/Players
Requires: %{name} = %{version}-%{release}
Requires: %{name}-lang = %{version}-%{release}
Requires: %{name}-libvisual = %{version}-%{release}
Requires: %{name}-xine = %{version}-%{release}
Provides: packman-%{name} = %{version}-%{release}
%description packman
A metapackage that explicitly requires and installs the Packman builds
of Amarok, that are uncrippled and contain MySQL as well as PostgreSQL
as collection databases.
It also installs the uncrippled Xine package from Packman, that supports
all codecs and formats.
%lang_package
%prep
%setup -q -n "amarok-%{version}" -b 1
%patch83 -p1
%patch85 -p1
%patch1
%patch2
%patch3
%if %suse_version <= 930
%patch6
%endif
%if "%{_lib}"=="lib64"
%patch13
%endif
%if %suse_version < 1000
%patch14
%__rm -rf doc/pl po/pl
%endif
%patch15
%patch17
%patch19
%patch22
%patch29 -p1
%if %{suse_version} > 1210
%patch30 -p2
%patch31 -p1
%endif
%patch32
%patch49
%if %suse_version >= 1020
%patch50 -p1
%endif
%patch52 -p1
%patch56
%patch60
%patch62
%patch63
%patch64
%patch66
%if %suse_version >=1210
%patch67 -p1
%endif
%if %suse_version < 1010
%patch80
%__rm -rf doc/pl
%endif
pushd "../modplug_artsplugin-%{modplug_version}"
%patch8
%patch9
%patch10
%patch11
%patch12
%patch65
%patch84
popd # modplug_artsplugin
%patch81
%patch82
%patch99
%__perl -ne 'print $1,"\n" if /^\+\+\+\s+(.+?)\s+2/' <"%{PATCH99}" \
| while read p; do
%__sed -i 's|@@BINDIR@@|%{_bindir}/|g' "$p"
done
%patch86 -p1
%patch87 -p1
%patch88 -p1
%patch89 -p1
sed -i 1i\ '#include <cstdlib>' amarok/src/mediadevice/mtp/mtpmediadevice.cpp
%build
. /etc/opt/kde3/common_options
CXXFLAGS="$CXXFLAGS -fPIC -fno-strict-aliasing"
update_admin
sed -i 's/Config::MAKEFILE_CONFIG/RbConfig::MAKEFILE_CONFIG/g' configure
sed -i 's/Config.expand/RbConfig.expand/g' configure
./configure \
$configkde \
--with-arts \
%if %{?with_libnjb:1}0
--with-libnjb \
%else
--without-libnjb \
%endif
%if 0
#%{?with_faad:1}0
--with-mp4v2 \
%endif
%if %{?with_libgpod:1}0
--with-libgpod \
%endif
%if %{?with_libifp:1}0
--with-libifp \
%endif
%if %{?with_libmtp:1}0
--with-libmtp \
%else
--without-libmtp \
%endif
%if %{?with_libkarma:1}0
--with-libmarka \
%else
--without-libkarma \
%endif
%if %with_mysql
--enable-mysql \
%else
--disable-mysql \
%endif
%if %with_postgresql
--enable-postgresql \
%else
--disable-postgresql \
%endif
%if %{?with_yauap:1}0
--with-yauap \
%else
--without-yauap \
%endif
%if %with_gstreamer
--with-gstreamer10 \
%else
--without-gstreamer10 \
%endif
%if %enable_xine
--with-xine \
%else
--without-xine \
%endif
%if %with_opengl
--with-opengl \
%else
--without-opengl \
%endif
--%{?with_inc_sqlite:with}%{?!with_inc_sqlite:without}-included-sqlite \
--enable-amazon \
--%{?debug:enable}%{?!debug:disable}-debug \
--disable-final \
%if %with_libvisual
--with-libvisual \
%else
--without-libvisual \
%endif
--without-helix
pushd "../modplug_artsplugin-%{modplug_version}"
update_admin
CFLAGS="%{optflags} -fno-strict-aliasing" ./configure $configkde
popd # modplug_artsplugin
%if %suse_version <= 920
export ac_cv_header_tunepimp_tp_c_h=no
%endif
make %{?jobs:-j%{jobs}}
make %{?jobs:-j%{jobs}} -C "../modplug_artsplugin-%{modplug_version}"
%install
. /etc/opt/kde3/common_options
%makeinstall
[ -d "%{buildroot}%{_datadir}/apps/konqsidebartng" ] \
&& %__chmod 000 "%{buildroot}%{_datadir}/apps/konqsidebartng"
%if %suse_version <= 1500
%suse_update_desktop_file amarok AudioVideo Player
%else
%suse_update_desktop_file_kde3 amarok AudioVideo Player
%endif
[ -d "%{buildroot}%{_datadir}/apps/konqsidebartng" ] \
&& %__chmod 755 "%{buildroot}%{_datadir}/apps/konqsidebartng"
%if %{suse_version} <= 1210
%__rm -v "%{buildroot}%{_libdir}/ruby_lib"/*.la
%endif
%__rm -v "%{buildroot}%{_libdir}"/*.la
%__rm -rf "%{buildroot}%{_datadir}/locale/xx"
pushd "../modplug_artsplugin-%{modplug_version}"
%makeinstall
popd
%__rm -rf "%{buildroot}%{_datadir}/locale/sr@Latn"
%find_lang "amarok"
cat<<EOF > README-PACKMAN
This empty package is just a placeholder to avoid having the
package manager silently upgrade the Packman amarok packages
to non-Packman amarok packages, e.g. on newer versions.
EOF
h=/usr/share/doc/licenses/md5/$(md5sum COPYING|cut -f1 -d" ")
test -e "$h" && %__ln_s -f "$h" COPYING
%post
%{?run_ldconfig:%run_ldconfig}
%postun
%{?run_ldconfig:%run_ldconfig}
%clean
%__rm -rf "%{buildroot}"
%files lang -f "amarok.lang"
%defattr(-,root,root)
%dir /opt/kde3/share/locale/br
%dir /opt/kde3/share/locale/br/LC_MESSAGES
%dir /opt/kde3/share/locale/fa
%dir /opt/kde3/share/locale/fa/LC_MESSAGES
%dir /opt/kde3/share/locale/ka
%dir /opt/kde3/share/locale/ka/LC_MESSAGES
%dir /opt/kde3/share/locale/ku
%dir /opt/kde3/share/locale/ku/LC_MESSAGES
%dir /opt/kde3/share/locale/lo
%dir /opt/kde3/share/locale/lo/LC_MESSAGES
%dir /opt/kde3/share/locale/mk
%dir /opt/kde3/share/locale/mk/LC_MESSAGES
%dir /opt/kde3/share/locale/nds
%dir /opt/kde3/share/locale/nds/LC_MESSAGES
%dir /opt/kde3/share/locale/ne
%dir /opt/kde3/share/locale/ne/LC_MESSAGES
%dir /opt/kde3/share/locale/se
%dir /opt/kde3/share/locale/se/LC_MESSAGES
%dir /opt/kde3/share/locale/ss
%dir /opt/kde3/share/locale/ss/LC_MESSAGES
%dir /opt/kde3/share/locale/uz
%dir /opt/kde3/share/locale/uz/LC_MESSAGES
%dir /opt/kde3/share/locale/uz@cyrillic
%dir /opt/kde3/share/locale/uz@cyrillic/LC_MESSAGES
%dir /opt/kde3/share/locale/af
%dir /opt/kde3/share/locale/af/LC_MESSAGES
%dir /opt/kde3/share/locale/az
%dir /opt/kde3/share/locale/az/LC_MESSAGES
%dir /opt/kde3/share/locale/bn
%dir /opt/kde3/share/locale/bn/LC_MESSAGES
%dir /opt/kde3/share/locale/cy
%dir /opt/kde3/share/locale/cy/LC_MESSAGES
%dir /opt/kde3/share/locale/eo
%dir /opt/kde3/share/locale/eo/LC_MESSAGES
%dir /opt/kde3/share/locale/ga
%dir /opt/kde3/share/locale/ga/LC_MESSAGES
%dir /opt/kde3/share/locale/km
%dir /opt/kde3/share/locale/km/LC_MESSAGES
%dir /opt/kde3/share/locale/ms
%dir /opt/kde3/share/locale/ms/LC_MESSAGES
%dir /opt/kde3/share/locale/rw
%dir /opt/kde3/share/locale/rw/LC_MESSAGES
%dir /opt/kde3/share/locale/sq
%dir /opt/kde3/share/locale/sq/LC_MESSAGES
%dir /opt/kde3/share/locale/tg
%dir /opt/kde3/share/locale/tg/LC_MESSAGES
%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README
%{_bindir}/amarok
%{_bindir}/amarokapp
%{_bindir}/amarokcollectionscanner
%{_bindir}/amarok_proxy.rb
%{_bindir}/amarok_daapserver.rb
%{_libdir}/libamarok.so.*
%{_libdir}/libamarok.so
%{_libdir}/kde3/libamarok_daap-mediadevice.so
%{_libdir}/kde3/libamarok_daap-mediadevice.la
%{_libdir}/kde3/libamarok_generic-mediadevice.so
%{_libdir}/kde3/libamarok_generic-mediadevice.la
%{_libdir}/kde3/libamarok_massstorage-device.so
%{_libdir}/kde3/libamarok_massstorage-device.la
%{_libdir}/kde3/libamarok_nfs-device.so
%{_libdir}/kde3/libamarok_nfs-device.la
%{_libdir}/kde3/libamarok_smb-device.so
%{_libdir}/kde3/libamarok_smb-device.la
%{_libdir}/kde3/libamarok_void-engine_plugin.so
%{_libdir}/kde3/libamarok_void-engine_plugin.la
%{_libdir}/kde3/konqsidebar_universalamarok.so
%{_libdir}/kde3/konqsidebar_universalamarok.la
%{_libdir}/kde3/kfile_modplug.so
%{_libdir}/kde3/kfile_modplug.la
%{_datadir}/applications/kde/amarok.desktop
%if %{suse_version} <= 1210
%dir %{_libdir}/ruby_lib
%{_libdir}/ruby_lib/http11.rb
%{_libdir}/ruby_lib/libhttp11.so*
%endif
%dir %{_datadir}/apps/amarok
%dir %{_datadir}/apps/amarok/ruby_lib
%{_datadir}/apps/amarok/ruby_lib/*
%{_datadir}/apps/amarok/*.rc
%dir %{_datadir}/apps/amarok/data
%{_datadir}/apps/amarok/data/*
%{_datadir}/apps/amarok/icons
%dir %{_datadir}/apps/amarok/images
%{_datadir}/apps/amarok/images/*
%dir %{_datadir}/apps/amarok/scripts
%{_datadir}/apps/amarok/scripts/*
%dir %{_datadir}/apps/amarok/themes
%{_datadir}/apps/amarok/themes/*
%{_datadir}/apps/konqsidebartng/add/amarok.desktop
%{_datadir}/apps/konqsidebartng/entries/amarok.desktop
%{_datadir}/apps/konqsidebartng/kicker_entries/amarok.desktop
%{_datadir}/apps/konqueror/servicemenus/amarok_addaspodcast.desktop
%{_datadir}/apps/konqueror/servicemenus/amarok_append.desktop
%{_datadir}/apps/konqueror/servicemenus/amarok_play_audiocd.desktop
%dir %{_datadir}/apps/profiles
%{_datadir}/apps/profiles/amarok.profile.xml
%{_datadir}/config/amarokrc
%{_datadir}/config.kcfg/amarok.kcfg
%{_datadir}/icons/*/*x*/apps/amarok.png
%{_datadir}/services/amarok_daap-mediadevice.desktop
%{_datadir}/services/amarok_generic-mediadevice.desktop
%{_datadir}/services/amarok_massstorage-device.desktop
%{_datadir}/services/amarok_nfs-device.desktop
%{_datadir}/services/amarok_smb-device.desktop
%{_datadir}/services/amarok_void-engine_plugin.desktop
%{_datadir}/services/amarokitpc.protocol
%{_datadir}/services/amaroklastfm.protocol
%{_datadir}/services/amarokpcast.protocol
%{_datadir}/services/kfile_modplug.desktop
%{_datadir}/servicetypes/amarok_plugin.desktop
%if %kde_with_akode
%{_libdir}/kde3/libamarok_aKode-engine.la
%{_libdir}/kde3/libamarok_aKode-engine.so
%{_datadir}/services/amarok_aKode-engine.desktop
%endif
%if %{?with_libgpod:1}0
%{_libdir}/kde3/libamarok_ipod-mediadevice.so
%{_libdir}/kde3/libamarok_ipod-mediadevice.la
%{_datadir}/services/amarok_ipod-mediadevice.desktop
%endif
%if %{?with_libifp:1}0
#%{_libdir}/kde3/libamarok_ifp-mediadevice.so
#%{_libdir}/kde3/libamarok_ifp-mediadevice.la
#%{_datadir}/services/amarok_ifp-mediadevice.desktop
%endif
%if %{?with_libnjb:1}0
%{_libdir}/kde3/libamarok_njb-mediadevice.so
%{_libdir}/kde3/libamarok_njb-mediadevice.la
%{_datadir}/services/amarok_njb-mediadevice.desktop
%endif
%if %{?with_libmtp:1}0
%{_libdir}/kde3/libamarok_mtp-mediadevice.so
%{_libdir}/kde3/libamarok_mtp-mediadevice.la
%{_datadir}/services/amarok_mtp-mediadevice.desktop
%endif
%{_libdir}/libmodplugarts.so
%{_libdir}/libmodplugarts.la
%{_libdir}/mcop/Arts/ModplugGuiFactory.mcopclass
%{_libdir}/mcop/Arts/ModplugPlayObject.mcopclass
%{_libdir}/mcop/modplug.mcopclass
%{_libdir}/mcop/modplug.mcoptype
%{_datadir}/servicetypes/amarok_codecinstall.desktop
%if %with_gstreamer
%files gstreamer
%defattr(-,root,root)
%{_libdir}/kde3/libamarok_gst10engine_plugin.so
%{_libdir}/kde3/libamarok_gst10engine_plugin.la
%{_datadir}/services/amarok_gst10engine_plugin.desktop
%{_datadir}/config.kcfg/gstconfig.kcfg
%endif
%if %with_libvisual
%files libvisual
%defattr(-,root,root)
%{_bindir}/amarok_libvisual
%endif
%if %enable_xine
%files xine
%defattr(-,root,root)
%{_libdir}/kde3/libamarok_xine-engine.so
%{_libdir}/kde3/libamarok_xine-engine.la
%{_datadir}/config.kcfg/xinecfg.kcfg
%{_datadir}/services/amarok_xine-engine.desktop
%endif
%if %{?with_yauap:1}0
%files yauap
%defattr(-,root,root)
%{_libdir}/kde3/libamarok_yauap-engine_plugin.so
%{_libdir}/kde3/libamarok_yauap-engine_plugin.la
%{_datadir}/services/amarok_yauap-engine_plugin.desktop
%endif
%files packman
%defattr(-,root,root)
%doc README-PACKMAN
%changelog
* Thu Jan 27 2022 Wolfgang Bauer <wbauer@tmo.at>
- BuildRequire postgresql-server-devel on Leap 15.2+ and Tumbleweed to
enable PostGreSQL support again, the postgresql-devel package was
split up in later versions
* Thu Aug 13 2020 Wolfgang Bauer <wbauer@tmo.at>
- Add Fixed-xine-scope-plugin-functionality.patch to make xine scope
plugin work again with libxine 1.2.10
- Use %%suse_update_desktop_file_kde3 on Tumbleweed to fix build, the
KDE3 location is no longer supported by %%suse_update_desktop_file
* Sun Jul 05 2020 Wolfgang Bauer <wbauer@tmo.at>
- Add amarok-trinity-xine.patch to disable scope plugin that fails to
build with libxine 1.2.10 (and crashes with that version if built
with an older one)
* Sat Feb 23 2019 Wolfgang Bauer <wbauer@tmo.at>
- Disable yauap backend on Leap 15+, yauap doesn't exist anymore as it
only supports gstreamer-010
* Thu Dec 14 2017 Wolfgang Bauer <wbauer@tmo.at>
- Fix build with MariaDB 10.2
* Tue Nov 28 2017 Wolfgang Bauer <wbauer@tmo.at>
- Also don't require libtunepimp5 on Tumbleweed
* Sat Sep 09 2017 Wolfgang Bauer <wbauer@tmo.at>
- Build without libtunepimp support on Tumbleweed, it has been dropped
from the distribution (the webservice is no longer working anyway)
* Fri Apr 29 2016 Wolfgang Bauer <wbauer@tmo.at>
- Build without libmp4v2-devel, it has been dropped from Packman
* Tue Jan 05 2016 Wolfgang Bauer <wbauer@tmo.at>
- Use RbConfig instead of Config in configure to fix build on Tumbleweed
* Thu Oct 16 2014 Wolfgang Bauer <wbauer@tmo.at>
- Remove postgresql-libs BuildRequires. This was unresolvable on Factory
and should not be needed anyway (postgresql-devel should be enough)
* Wed Mar 12 2014 Wolfgang Bauer <wbauer@tmo.at>
- Add fix-amarok-startup-crashes.patch to fix some possible startup crashes
and runtime warnings (cherry-picked from a Trinity patch)
* Tue Oct 22 2013 Wolfgang Bauer <wbauer@tmo.at>
- Change libtunepimp5-devel BuildRequires to libtunepimp-devel
fixes build against the openSUSE version
* Fri Sep 20 2013 Wolfgang Bauer <wbauer@tmo.at>
- Change mad Requires to libmad0 (libmad0 doesn't
provide mad anymore)
- Remove Requires for libtunepimp5-mp4 and libtunepimp5-mad,
libtunepimp doesn't work anymore anyway
* Thu Sep 19 2013 Wolfgang Bauer <wbauer@tmo.at>
- fix build with libmp4-v2 2.0
* Wed Sep 05 2012 Wolfgang Bauer <wbauer@tmo.at>
- Require libxine2-codecs instead of libxine1-codecs on 12.2
* Fri Jul 27 2012 Wolfgang Bauer <wbauer@tmo.at>
- add patch to fix UTF handling on wiki pages
- fix buffer overflow in modplug_artsplugin
* Thu Jul 26 2012 Wolfgang Bauer <wbauer@tmo.at>
- fix build for 12.2
* Thu Nov 17 2011 Wolfgang Bauer <wbauer@tmo.at>
- fix build for 12.1
* Wed Aug 10 2011 Wolfgang Bauer <wbauer@tmo.at>
- change translation files to correspond to covermanager patch
* Tue Aug 09 2011 Wolfgang Bauer <wbauer@tmo.at>
- add covermanager patch (bnc#606951)
* Mon Apr 04 2011 Wolfgang Bauer <wbauer@tmo.at>
- build without ifp support
- adapt patches
- fix build
* Fri Dec 04 2009 Pascal Bleser <pascal.bleser@opensuse.org> 1.4.10-111.pm.2
- add patch to use the fully qualified path to amarokcollectionscanner to avoid conflicts when amarok 2 is installed too, thanks to Sebastian Peters for reporting
* Sun Nov 01 2009 Pascal Bleser <pascal.bleser@opensuse.org> 1.4.10-104.pm.1
- kde3- name prefix on 11.2 and Factory
- symlink COPYING
* Tue Sep 01 2009 Pascal Bleser <pascal.bleser@opensuse.org> 1.4.10-103.pm.1
- fix wikipedia support again
* Tue May 12 2009 Pascal Bleser <pascal.bleser@opensuse.org> 1.4.10-102.pm.1
- added patch to fix wikipedia support
* Sun Feb 1 2009 Pascal Bleser <guru@unixtech.be> 1.4.10-101.pm.1
- merge patches from Factory: better-engine-name.diff, r908415.diff
- fix Wikipedia in context tab, thanks to Kent for reporting
- Require libxine1-codecs instead of libxine1
* Sat Nov 8 2008 Pascal Bleser <guru@unixtech.be> 1.4.10-100.pm.2
- added missing BuildRequires:libexpat-devel to build properly on 11.1
* Thu Aug 14 2008 Pascal Bleser <guru@unixtech.be> 1.4.10-100.pm.1
- new upstream version:
* SECURITY FIX: SA31418: http://secunia.com/advisories/31418/
* Sun Jul 6 2008 Pascal Bleser <guru@unixtech.be> 1.4.9.1-104.pm.1
- rebuild against libmtp.so.8
* Tue Jun 17 2008 Pascal Bleser <guru@unixtech.be> 1.4.9.1-103.pm.1
- added missing Provides:amarok_engine in -yauap, thanks to Christian Morales Vega for reporting
* Sat May 31 2008 Pascal Bleser <guru@unixtech.be> 1.4.9.1-102.pm.1
- removed the Conflict with amarok-yauap in amarok-packman
* Thu May 29 2008 Pascal Bleser <guru@unixtech.be> 1.4.9.1-101.pm.1
- add amarok-packman metapackage
* Fri Apr 11 2008 Pascal Bleser <guru@unixtech.be> 1.4.9.1-100.pm.1
- requires taglib 1.5 (or above)
- new upstream version:
* The last.fm dialog did not always properly disable options when the username was not entered.
* Fix Amazon Cover fetching by using their new web service api.
* Don't insert items into Dynamic Mode that don't exist.
* If unavailable tracks are in the Playlist and random mode is on, don't stop those tracks if selected; continue with available tracks.
* Wed Dec 19 2007 Pascal Bleser <guru@unixtech.be> 1.4.8-100.pm.1
- built against libgpod 0.6.0
- new upstream version
* Sun Nov 18 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-112.pm.1
- added patch for flood playlist bug: http://bugs.kde.org/show_bug.cgi?id=148317
* Sat Oct 27 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-111.pm.7
- rebuild against libmtp.so.7 (libmtp-devel-0.2.3)
* Sun Oct 21 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-111.pm.6
- port of 332046 patch from KDE:Backports amarok package by Stefan Binner (stbinner@suse.de):
Amarok did not play more than one entry in play list with gstreamer engine
- fixed stupid typo when building with --without opengl, thanks to Martin Burnicki <martin.burnicki@gmx.de>
* Sun Oct 7 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-111.pm.5
- apply patches from amarok-1.4.7-42.1 from KDE:Backports
* Sat Sep 1 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-111.pm.3
- only build yauap backend with openSUSE >= 10.1 (10.0 breaks on dbus_get_private)
- require libtunepimp5
* Fri Aug 31 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-111.pm.2
- added critical bugfix patch from upstream (amarok freezes when trying to play mp3 files without mp3 support):
http://bugs.kde.org/show_bug.cgi?id=147126
* Fri Aug 31 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-111.pm.1
- removed kde_post_install, breaks suse_update_desktop_file call on 10.3
- added missing buildrequires curl-devel
- moved to Packman
* Thu Aug 30 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-103
- added patches from openSUSE Build Service KDE:/Backports amarok package:
* amarok-FrameworkVersion.diff
* use-ksplashscreen.diff
* amarok-continue.diff
* Sat Aug 18 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-102
- built against libmtp 0.2.1
* Fri Aug 17 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-101
- added support for lang_package on 10.3
- minor spec file cleanups, removed optional helix support (doesn't work anyway)
- added patches from Build Service amarok package
* Tue Aug 14 2007 Pascal Bleser <guru@unixtech.be> 1.4.7-100
- builds again on SUSE 10.0 by fixing de docbook and removing pl docbook
- new upstream version
* Tue Jun 19 2007 Pascal Bleser <guru@unixtech.be> 1.4.6-100
- new upstream version
* Wed Feb 14 2007 Pascal Bleser <guru@unixtech.be> 1.4.5-101
- fixes security issue, see http://bugs.kde.org/show_bug.cgi?id=138499
* Mon Feb 5 2007 Pascal Bleser <guru@unixtech.be> 1.4.5-100
- dropped xmms_wrapper as it has been removed upstream
- added yauap backend
- new upstream version
* Sun Jan 21 2007 Pascal Bleser <guru@unixtech.be> 1.4.4-111
- patch: fix negative track length with xine engine and streams -- http://bugs.kde.org/show_bug.cgi?id=136665
- patch: more useful length attribute for dynamic playlists -- http://bugs.kde.org/show_bug.cgi?id=136841
- patch: fix favorites with sqlite -- http://bugs.kde.org/show_bug.cgi?id=136871
- patch: fix stop after current track -- http://bugs.kde.org/show_bug.cgi?id=139422
- patch: fix xine crossfading after pause -- http://bugs.kde.org/show_bug.cgi?id=136428
- patch: fix moving a song after current in playlists -- http://bugs.kde.org/show_bug.cgi?id=137774
- patch: fix smart playlist rating in sqlite -- http://bugs.kde.org/show_bug.cgi?id=137159
- patch: fix cover images for compilations -- http://bugs.kde.org/show_bug.cgi?id=136833
- patch: fix crashes on random albums -- http://bugs.kde.org/show_bug.cgi?id=138571
- patch: add shadows for cover popups -- http://bugs.kde.org/show_bug.cgi?id=136589
* Thu Jan 18 2007 Pascal Bleser <guru@unixtech.be> 1.4.4-110
- added patch to avoid double purchase on magnatune -- http://bugs.kde.org/show_bug.cgi?id=136665
- added patch to properly support media device tag encodings as UTF8 -- http://bugs.kde.org/show_bug.cgi?id=137559
- added patch to fix the documentation of the score tag -- http://bugs.kde.org/show_bug.cgi?id=138692
- added patch to load scripts that contain dots -- http://bugs.kde.org/show_bug.cgi?id=139460
- added patch to fix volume slider behavior with mouse wheel -- http://bugs.kde.org/show_bug.cgi?id=136714
- added patch to avoid crashes when MTP device reports wrong track IDs -- http://bugs.kde.org/show_bug.cgi?id=136552
- added patch for building against libmtp >= 0.1.2 -- http://bugs.kde.org/show_bug.cgi?id=139489
- built against libmtp-0.1.3
* Tue Jan 16 2007 Pascal Bleser <guru@unixtech.be> 1.4.4-109
- added patch to build against libgpod-0.4.2: http://amarok.kde.org/forum/index.php?topic=13298.msg16080
- build against libgpod-0.4.2, as it ships .so.1 (previous build against libgpod-0.4.0 had .so.0),
this also forces an upgrade to libgpod >= 0.4.2
* Wed Dec 20 2006 Pascal Bleser <guru@unixtech.be> 1.4.4-108
- added patch for bug 136598, fixes opening external URLs
* Tue Dec 12 2006 Pascal Bleser <guru@unixtech.be> 1.4.4-107
- patch to pass libmtp CFLAGS
* Mon Dec 11 2006 Pascal Bleser <guru@unixtech.be> 1.4.4-106
- build against libmtp 0.1.0
* Thu Dec 7 2006 Pascal Bleser <guru@unixtech.be> 1.4.4-105
- build against and require libtunepimp 0.5.x on SUSE 10.2
* Mon Dec 4 2006 Pascal Bleser <guru@unixtech.be> 1.4.4-104
- added amarok-1.4.4-lastfm+xine-lib-1.1.3.patch for future compatibility with xine 1.1.3
* Sat Nov 18 2006 Pascal Bleser <guru@unixtech.be> 1.4.4-103
- added Obsoletes: amarok-helix amarok-helix-backend
- build against libmtp2
- enable libmtp(2) for SUSE >= 9.2
- remove helix backend, doesn't work and copyright problems with Real (has also been dropped in 10.2)
* Mon Nov 13 2006 Pascal Bleser <guru@unixtech.be> 1.4.4-102
- added missing BuildRequires for ruby-devel (on SUSE >= 10.0)
- don't require libmtp-devel on 10.2, use SUSE's libmtp package (includes the devel stuff)
- use SUSE's libvisual on 10.2
* Sat Nov 11 2006 Pascal Bleser <guru@unixtech.be> 1.4.4-101
- enabled helix-helper and helix backend
- added patch to avoid exposing credit card number information in logs for magnatunes transactions
* Sun Oct 29 2006 Pascal Bleser <guru@unixtech.be> 1.4.4-100
- not yet built with libkarma
- dropped amarok-iTunes.diff, merged upstream
- dropped amarok-add-audiocd-servicemenu.diff, merged upstream
- dropped amarok-fix_daap_http_c_comments.patch, merged upstream
- dropped amarok-patchset1, merged upstream
- only apply KDE_EXPORT removing patch on SUSE <= 9.3
- new upstream version
* Thu Oct 26 2006 Pascal Bleser <guru@unixtech.be> 1.4.3-102
- requires libgpod >= 0.4.0 (not compatible with 0.3.x) from Packman
* Thu Oct 26 2006 Pascal Bleser <guru@unixtech.be> 1.4.3-101
- require libgpod-devel < 0.4.0
- build against libgpod-devel < 0.4.0
- _really_ apply the amarok-iTunes patch: http://bugs.kde.org/show_bug.cgi?id=133842
* Wed Oct 25 2006 Pascal Bleser <guru@unixtech.be> 1.4.3-100
- bump up release to 100 to always have precedence over BuildService (KDE:/Backports) package
- added amarok-iTunes patch: http://bugs.kde.org/show_bug.cgi?id=133842
- added "add-audiocd-servicemenu" patch from BuildService package
- fix: forgot to apply patch 22 (use system icons)
- dropped patch22 (reverted by another patch)
* Fri Oct 6 2006 Pascal Bleser <guru@unixtech.be> 1.4.3-16
- require amarok_engine
- merge latest patches from amarok package in openSUSE.org BuildService
- force installation of libtunepimp-mp4 (0.4.3) as well
- force libtunepimp upgrade to >= 0.4.3 as it fixes issues for a lot of people
- require libtunepimp >= 0.4.3 to fix dependencies on older SUSE versions
* Fri Sep 15 2006 Pascal Bleser <guru@unixtech.be> 1.4.3-15
- added 1.4.3-PatchSet1
* Tue Sep 5 2006 Pascal Bleser <guru@unixtech.be> 1.4.3-14
- added "restore playlist filter" patch
- fixed build on SUSE 9.3
* Tue Sep 5 2006 Pascal Bleser <guru@unixtech.be> 1.4.3-13
- new upstream version
* Fri Sep 1 2006 Pascal Bleser <guru@unixtech.be> 1.4.2-13
- added patches from 1.4.2-patchset1:
- Collection scanner would only restart a maximum of 2 times instead of 20 (fixed in SVN revision 578922)
- MTP mediadevice support would not compile against libmtp versions >= 0.0.12. (fixed in SVN revision 576121)
- AudioCD playback would stutter and sometimes freeze Amarok. (BR 133015)
- Fixed bug which prevented Amarok from creating the collection database in rare circumstances using SQLite. (BR 133072)
- replaced my mtp patch with the one from 1.4.2-patchset1
* Sun Aug 27 2006 Pascal Bleser <guru@unixtech.be> 1.4.2-12
- added "restore playlist filter" patch by Mark A. Taff <marktaff@comcast.net> (reworked for 1.4.2)
- *really* removed requires for libtunepimp-faad2 on SUSE < 10.1 (damn typos)
* Fri Aug 25 2006 Pascal Bleser <guru@unixtech.be> 1.4.2-11
- disable libmtp support on SUSE 9.3, GCC3 doesn't like libmtp.h
- changed BuildRequires from xine-lib and xine-devel to Packman libxine1 and libxine1-devel
- remove requires to libtunepimp-faad2 on SUSE < 10.1 (doesn't exist there)
* Thu Aug 24 2006 Pascal Bleser <guru@unixtech.be> 1.4.2-10
- hardcode dependencies to libtunepimp-mad, libtunepimp-faad2, map and libxine1 to enable MP3/MP4 support out of the box (requires having the Packman repository in the list of installation sources though)
- bump release to 10 to be higher than KDE3:Backports
- remove polish translations on SUSE <= 9.3, breaks build (again, wtf)
* Wed Aug 23 2006 Pascal Bleser <guru@unixtech.be> 1.4.2-1
- added patch to build with libmtp 0.0.12
- added call to kde_post_install after makeinstall
- added libmtp support
- new upstream version (stable)
* Mon Jul 31 2006 Pascal Bleser <guru@unixtech.be> 1.4.2beta1-1
- trying out a new version naming/versioning scheme
- new upstream version
* Fri Jul 21 2006 Pascal Bleser <guru@unixtech.be> 1.4.1_1.0-1
- new upstream version
* Mon Jun 19 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_0.1-1
- added support for nomad (libnjb)
- as the polish translators can't get it right, completely drop polish doc and po, they cause the builds to break
- changed libvisual dependencies to libvisual04
- new upstream version: 1.4.1-beta1
* Sat May 20 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_2.0-2
- enable libgpod iPod support on SUSE 9.3
- completely disabled gstreamer backend as it is not supported on amarok 1.4.0 (fixes build on 10.1)
- added patch for broken meinproc on KDE 3.4 and polish locale (fixes build on 9.3)
* Thu May 18 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_2.0-1
- moved configure stuff to build section
- new upstream version
* Tue May 16 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_1.0-1
- fix in BuildRequires, libifp support was required when libgpod was enabled instead of libifp
- new upstream version
* Fri Apr 14 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_0.3c-2
- added ruby to BuildRequires
- enable gstreamer on 10.1, using the gstreamer010 packages
- removed sed hack for missing entity in docbook documentation, fixed by 1.4-beta3b
- added missing libmp4v2 and libmp4v2-devel packages to BuildRequires (needed since faad2-2.0-0.pm.8)
- added newly subpackages libgpod-devel to BuildRequires
- 10.1 RC1 build
- added missing kdebase3 and kdebase3-devel to BuildRequires
* Thu Apr 13 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_0.3c-1
- removed Distribution and Packager, set by rpmmacros
- enable helix but disable helix helper
- new upstream version, fixes helix backend
* Mon Apr 10 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_0.3b-1
- new upstream version
- fixes http://bugs.kde.org/show_bug.cgi?id=125277
* Mon Apr 10 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_0.3-1
- new upstream version
* Sun Mar 5 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_0.2-1
- removed obsolete arts support (obsoleted by this amarok release)
- new upstream version
- use find_lang for locale and doc files
- added Requires on ruby by popular demand, to fix the lyrics download script
* Mon Feb 20 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_0.1-3
- added support for faad2 (package from Packman), works now thanks of the lib64 patch
- added patch to changed hard-coded references to /lib to /lib64 on 64bit architectures
* Sun Feb 19 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_0.1-2
- added libifp support (package from my repository)
- added libgpod support (package from Packman) for SUSE >= 10.0
* Sat Feb 18 2006 Pascal Bleser <guru@unixtech.be> 1.4.0_0.1-1
- new upstream version
- removed --no-unsermake
- removed (almost) all Requires, the package manager frontend will solve them
- added support for jobs macro (make -j)
- added missing source of /etc/opt/kde3/common_options in build and install
* Mon Jan 16 2006 Pascal Bleser <guru@unixtech.be> 1.3.8-1
- new upstream version
* Sat Dec 10 2005 Pascal Bleser <guru@unixtech.be> 1.3.7-2
- forced build of gstreamer backend instead of autodetecting
* Wed Dec 7 2005 Pascal Bleser <guru@unixtech.be> 1.3.7-1
- split directory specification for %{_datadir}/apps/amarok, to avoid conflicts
and accidental removal of packages themes, icons and scripts
- added a couple of patches, fixed compilation issue with modplug
- new upstream version
* Wed Nov 9 2005 Pascal Bleser <guru@unixtech.be> 1.3.6-1
- dropped amarok-sidebar-kde_export.diff patch, duplicates another patch
- added patch for a GCC internal compiler error introduced with 1.3.6
- new upstream version
- backported helix-backend from SUSE's supplementary KDE amarok package
* Tue Oct 25 2005 Pascal Bleser <guru@unixtech.be> 1.3.5-1
- backported SUSE 10.0 amarok package structure (only applies on SUSE 10.0 build)
- backported SUSE 10.0 amarok package patches
- removed bogus requirement for mad
- new upstream version
* Mon Oct 10 2005 Pascal Bleser <guru@unixtech.be> 1.3.3-1
- added debug_package support
- new upstream version
* Wed Sep 21 2005 Pascal Bleser <guru@unixtech.be> 1.3.2-1
- added patch to build modplug_artsplugin with gcc4 (on 10.0)
- new upstream version: 1.3.2
* Mon Sep 5 2005 Pascal Bleser <guru@unixtech.be> 1.3.1-1
- version 1.3.1
* Mon Aug 15 2005 Pascal Bleser <guru@unixtech.be> 1.3.0_1.0-1
- added fixes for gcc4 (SUSE 10.0-beta1)
- version 1.3.0
* Thu Aug 11 2005 Pascal Bleser <guru@unixtech.be> 1.3.0_0.3-2
- fixed wrong dependency towards gstreamer
* Thu Aug 4 2005 Pascal Bleser <guru@unixtech.be> 1.3.0_0.3-1
- disabled aKode support
- added helix support
- version 1.3.0-beta3
* Mon Jun 27 2005 Pascal Bleser <guru@unixtech.be> 1.3.0_0.2-1
- version 1.3.0-beta2
* Mon Jun 6 2005 Pascal Bleser <guru@unixtech.be> 1.3.0_0.1-1
- version 1.3.0-beta1
* Sat May 21 2005 Pascal Bleser <guru@unixtech.be> 1.2.4-1
- version 1.2.4
* Thu Apr 28 2005 Pascal Bleser <guru@unixtech.be> 1.2.3-2
- improved call to kde-config: falls back to /opt/kde3/bin if not found in PATH
- use suse_version macro instead of own
- added suse_update_config and libsuffix to fix builds on IA63
- added TTS Amarok script (from kde-look.org) as in SUSE 9.3's amarok RPM
- added modplug-arts as in SUSE 9.3's amarok RPM
- added patches from SUSE 9.3's amarok RPM, recreated to match amarok 1.2.3 (and better filenames)
- removed <= kdelibs-...
- fixes wrong file packaging issues to avoid problems when upgrading from SUSE 9.3's amarok
* Tue Mar 29 2005 Pascal Bleser <guru@unixtech.be> 1.2.3-1
- version 1.2.3
* Fri Mar 25 2005 Pascal Bleser <guru@unixtech.be> 1.2.2-3
- built against correct gstreamer and gstreamer-plugins packages
* Fri Mar 18 2005 Pascal Bleser <guru@unixtech.be> 1.2.2-2
- fixed dependencies, especially for BuildRequires, should be complete now
- added aKode plugins
- build on KDE 3.4
* Mon Mar 14 2005 Pascal Bleser <guru@unixtech.be> 1.2.2-1
- version 1.2.2
* Sat Mar 5 2005 Pascal Bleser <guru@unixtech.be> 1.2.1-3
- fixed wrong desktop entry group, thanks to Sebastien <scorot@libertysurf.fr>
* Thu Mar 3 2005 Pascal Bleser <guru@unixtech.be> 1.2.1-2
- fixed glx dependency (changed to XFree-GLX)
* Mon Feb 28 2005 Pascal Bleser <guru@unixtech.be> 1.2.1-1
- version 1.2.1
* Sun Feb 20 2005 Pascal Bleser <guru@unixtech.be> 1.2-2
- added musicbrainz support (libtunepimp)
* Sun Feb 13 2005 Pascal Bleser <guru@unixtech.be> 1.2-1
- version 1.2
* Mon Jan 31 2005 Pascal Bleser <guru@unixtech.be> 1.2beta4-1
- version 1.2-beta4
* Fri Dec 10 2004 Pascal Bleser <guru@unixtech.be> 1.2beta2-1
- version 1.2-beta2
* Wed Dec 8 2004 Pascal Bleser <guru@unixtech.be> 1.2beta1-2
- new package
# Local Variables:
# mode: rpm-spec
# tab-width: 3
# End: