File amarok.spec of Package amarok

#
# spec file for package amarok (Version 1.4.10)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:           amarok
BuildRequires:  SDL-devel curl-devel kdebase3-devel
BuildRequires:  kdemultimedia3-devel libtunepimp-devel libvisual-devel
BuildRequires:  ruby-devel sqlite-devel taglib-devel xine-devel xine-lib
%if %suse_version < 1010
BuildRequires:  flac-devel libmusicbrainz-devel update-desktop-files
%else
BuildRequires:  gstreamer010-plugins-base-devel
BuildRequires:  libgpod-devel libnjb-devel
%endif
%if %suse_version > 1010
BuildRequires:  libmtp-devel
%endif
%if %suse_version > 1020
BuildRequires:  kdebindings3-javascript-devel libusb-devel
%else
BuildRequires:  kdebindings3-javascript
%endif
Url:            http://amarok.kde.org
License:        GPL v2 or later
Group:          Productivity/Multimedia/Sound/Players
Summary:        Media Player for KDE
Version:        1.4.10
Release:        26
Requires:       kdelibs3 >= %(rpm -q --queryformat '%{VERSION}' kdelibs3)
Requires:       amarok_engine >= %version
Requires:       ruby
%if %suse_version > 1020
Requires:       amarok-lang = %{version}
Recommends:     libvisual-plugins
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
%define mversion 0.5
Source0:        %name-%version.tar.bz2
Source1:        amarok_xine-mp3_install.desktop 
Source2:        amarok_yauap-mp3_install.desktop 
#Patch0:         1_3_BRANCH.diff
Patch2:         use-system-icons.diff
Patch3:         amarok-no-realaudio.diff
Patch7:         amarok-collectionscanner.diff
Patch10:        default-engine.diff
Patch12:        undefined-entity.diff
Patch13:        amarok-FrameworkVersion.diff
Patch15:        amarok-continue.diff
Patch16:        libmtp8-buildfix.diff
Patch17:        better-engine-name.diff

%description
Amarok is a media player for all kinds of media. This includes MP3, Ogg
Vorbis, audio CDs, podcasts and streams. Play lists can be stored in
.m3u or .pls files.



Authors:
--------
    Christian Muehlhaeuser <chris@chris.de>
    Mark Kretschmann <markey@web.de>
    Max Howell <max.howell@methylblue.com>
    Stanislav Karchebny <berk@inbox.ru>

%package gstreamer
License:        GPL v2 or later
Group:          Productivity/Multimedia/Sound/Players
Summary:        GStreamer Output Plugin for amaroK
Requires:       amarok = %version
Provides:       amarok_engine = %version

%description gstreamer
amaroK media player can play via GStreamer using this plugin.



Authors:
--------
    Christian Muehlhaeuser <chris@chris.de>
    Mark Kretschmann <markey@web.de>
    Max Howell <max.howell@methylblue.com>
    Stanislav Karchebny <berk@inbox.ru>

%package xine
License:        GPL v2 or later
Group:          Productivity/Multimedia/Sound/Players
Summary:        Xine Output Plugin for Amarok
Requires:       amarok = %version
%if %suse_version > 1020
Recommends:     opensuse-codecs-installer
%endif
Provides:       amarok_engine = %version

%description xine
The Amarok media player can play via Xine using this plug-in.



Authors:
--------
    Christian Muehlhaeuser <chris@chris.de>
    Mark Kretschmann <markey@web.de>
    Max Howell <max.howell@methylblue.com>
    Stanislav Karchebny <berk@inbox.ru>

%package libvisual
License:        GPL v2 or later
Group:          Productivity/Multimedia/Sound/Players
Summary:        Visual Plugin Support for amaroK

%description libvisual
Visualization plugins from libvisual project can be used with amarok
using this package.



Authors:
--------
    Christian Muehlhaeuser <chris@chris.de>
    Mark Kretschmann <markey@web.de>
    Max Howell <max.howell@methylblue.com>
    Stanislav Karchebny <berk@inbox.ru>

%if %suse_version > 1000

%package yauap
License:        GPL v2 or later
Group:          Productivity/Multimedia/Sound/Players
Summary:        Yauap Output Plugin for amaroK
Requires:       amarok = %version yauap
Recommends:     opensuse-codecs-installer
Provides:       amarok_engine = %version

%description yauap
amaroK media player can play via external yauap cmdline player using
this plugin.



Authors:
--------
    Christian Muehlhaeuser <chris@chris.de>
    Mark Kretschmann <markey@web.de>
    Max Howell <max.howell@methylblue.com>
    Stanislav Karchebny <berk@inbox.ru>

%endif
%lang_package

%prep
%setup -q -n %name-%version
%patch2
%patch3
%patch7
%patch10
%if %suse_version < 1010
%patch12
rm -rf doc/pl
%endif
%if %suse_version > 1020
%patch13 -p1 
%endif
%patch15 -p1
%patch16
%patch17
. /etc/opt/kde3/common_options
update_admin --no-unsermake

%build
. /etc/opt/kde3/common_options
CXXFLAGS="$CXXFLAGS -fPIC"
./configure $configkde \
   --without-included-sqlite \
   --with-gstreamer10 \
   --with-xine \
%if %suse_version > 1000
   --with-yauap \
%endif
   --disable-final
make %{?jobs:-j%jobs}

%install
. /etc/opt/kde3/common_options
make DESTDIR=$RPM_BUILD_ROOT $INSTALL_TARGET
%suse_update_desktop_file %name AudioVideo Player
kde_post_install
rm -v $RPM_BUILD_ROOT/opt/kde3/%_lib/*.la
rm -v $RPM_BUILD_ROOT/opt/kde3/%_lib/ruby_lib/*.la
rm -rf $RPM_BUILD_ROOT/opt/kde3/share/locale/xx
%find_lang %name
%if %suse_version > 1020
cp %{S:1} $RPM_BUILD_ROOT/opt/kde3/share/services
cp %{S:2} $RPM_BUILD_ROOT/opt/kde3/share/services
%endif
%if %suse_version < 1110
mkdir -p $RPM_BUILD_ROOT/usr/share/kde4/services/
cp $RPM_BUILD_ROOT/opt/kde3/share/services/amarok*.protocol $RPM_BUILD_ROOT/usr/share/kde4/services/
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%run_ldconfig

%postun
%run_ldconfig
%if %suse_version > 1020

%files lang -f %name.lang

%files
%else

%files -f %name.lang
%endif
%defattr(-,root,root)
%doc ChangeLog README AUTHORS COPYING 
/opt/kde3/bin/amarok
/opt/kde3/bin/amarokapp
/opt/kde3/bin/amarokcollectionscanner
/opt/kde3/bin/amarok_daapserver.rb
/opt/kde3/bin/amarok_proxy.rb
/opt/kde3/%_lib/libamarok.*
/opt/kde3/share/appl*/*/*.desktop
#/opt/kde3/%_lib/kde3/libamarok_aKode-engine.*
#/opt/kde3/share/services/amarok_aKode-engine.desktop
/opt/kde3/share/servicetypes/amarok_plugin.desktop
/opt/kde3/share/apps/konqueror
/opt/kde3/share/config.kcfg/amarok.kcfg
/opt/kde3/share/config/amarokrc
/opt/kde3/share/apps/%name
/opt/kde3/share/icons/*/*
/opt/kde3/share/apps/profiles
/opt/kde3/%_lib/kde3/konqsidebar_universalamarok.*
/opt/kde3/%_lib/kde3/libamarok_void-engine_plugin.*
/opt/kde3/%_lib/kde3/libamarok_generic-mediadevice.*
/opt/kde3/%_lib/kde3/libamarok_daap-mediadevice.*
/opt/kde3/%_lib/kde3/libamarok_massstorage-device.*
/opt/kde3/%_lib/kde3/libamarok_nfs-device.*
/opt/kde3/%_lib/kde3/libamarok_smb-device.*
/opt/kde3/share/services/amarok_generic-mediadevice.desktop
/opt/kde3/share/services/amarok_void-engine_plugin.desktop
/opt/kde3/share/services/amarok_daap-mediadevice.desktop
/opt/kde3/share/services/amarok_massstorage-device.desktop
/opt/kde3/share/services/amarok_nfs-device.desktop
/opt/kde3/share/services/amarok_smb-device.desktop
/opt/kde3/share/services/amarokitpc.protocol
/opt/kde3/share/services/amaroklastfm.protocol
/opt/kde3/share/services/amarokpcast.protocol
%if %suse_version < 1110
%dir /usr/share/kde4
%dir /usr/share/kde4/services
/usr/share/kde4/services/*
%endif
/opt/kde3/share/servicetypes/amarok_codecinstall.desktop
/opt/kde3/share/apps/konqsidebartng/*
%if %suse_version > 1000
/opt/kde3/%_lib/kde3/libamarok_njb-mediadevice.*
/opt/kde3/share/services/amarok_njb-mediadevice.desktop
%endif
%if %suse_version > 1010
/opt/kde3/%_lib/kde3/libamarok_mtp-mediadevice.*
/opt/kde3/share/services/amarok_mtp-mediadevice.desktop
%endif
%if %suse_version > 1010
/opt/kde3/%_lib/kde3/libamarok_ipod-mediadevice.*
/opt/kde3/share/services/amarok_ipod-mediadevice.desktop
%endif
%dir /opt/kde3/%_lib/ruby_lib
/opt/kde3/%_lib/ruby_lib/http11.rb
/opt/kde3/%_lib/ruby_lib/libhttp11.*

%files xine
%defattr(-,root,root)
/opt/kde3/share/config.kcfg/xinecfg.kcfg
/opt/kde3/%_lib/kde3/libamarok_xine-engine.*
/opt/kde3/share/services/amarok_xine-engine.desktop
%if %suse_version > 1020
/opt/kde3/share/services/amarok_xine-mp3_install.desktop
%endif
%if 0

%files gstreamer
%defattr(-,root,root)
/opt/kde3/share/config.kcfg/gstconfig.kcfg
/opt/kde3/%_lib/kde3/libamarok_gst10engine_plugin.*
/opt/kde3/share/services/amarok_gst10engine_plugin.desktop
%endif
%if %suse_version > 1010

%files libvisual
%defattr(-,root,root)
/opt/kde3/bin/amarok_libvisual
%endif
%if %suse_version > 1000

%files yauap
%defattr(-,root,root)
/opt/kde3/%_lib/kde3/libamarok_yauap-engine_plugin.*
/opt/kde3/share/services/amarok_yauap-engine_plugin.desktop
%if %suse_version > 1020
/opt/kde3/share/services/amarok_yauap-mp3_install.desktop
%endif
%endif

%changelog
* Tue Dec 02 2008 dmueller@suse.de
- fix fileconflicts with kde4-amarok by reverting bnc#392795 fix
* Sun Aug 17 2008 stbinner@suse.de
- update to 1.4.10: fix tmp file vulnerability in the Magnatune
  database parsing. Secunia#SA31418 / CVE-2008-3699 / bnc#417232
* Mon Jun 30 2008 meissner@suse.de
- make build with libmtp8. Not tested if it works.
* Fri May 23 2008 stbinner@suse.de
- install copy of .protocol files for KDE4 (same as bnc#392795)
* Fri Apr 18 2008 dmueller@suse.de
- fix yauap engine name (bnc#381082)
* Fri Apr 11 2008 dmueller@suse.de
- update to 1.4.9.1:
  * translation update
  * 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 Jan 30 2008 schwab@suse.de
- Fix dependencies.
* Wed Jan 16 2008 stbinner@suse.de
- add possible crash fix
* Mon Jan 07 2008 dmueller@suse.de
- fix library name in yauap desktop file
* Tue Dec 18 2007 dmueller@suse.de
- update to 1.4.8:
  * bugfixes, upstreamed patches
* Tue Nov 20 2007 dmueller@suse.de
- fix update_metadata() deadlocks
* Fri Oct 12 2007 stbinner@suse.de
- fix bug 332046: Amarok did not play more than one entry in play
  list with gstreamer engine
* Thu Oct 11 2007 sbrabec@suse.cz
- Removed bogus dependency on mDNSResponder.
* Thu Sep 27 2007 dmueller@suse.de
- amarok-yauap should provide amarok_engine (#328875)
- rewrite yauap dbus bindings to be more robust (#327086)
- add patches for threading races (#115612)
* Mon Sep 17 2007 dmueller@suse.de
- fix collection scanner zombie (#309055)
- rename yauap to gstreamer/yauap (#308123)
* Thu Aug 30 2007 ssommer@suse.de
- fix freeze when the No-MP3 support dialog pops up (#304202)
* Sun Aug 26 2007 ssommer@suse.de
- replace no button with a continue button in the No-MP3 support
  dialog (#302250)
* Fri Aug 24 2007 llunak@suse.cz
- make the splashscreen less intrusive (#298508)
* Tue Aug 21 2007 stbinner@suse.de
- fix build on older distributions
* Mon Aug 20 2007 ssommer@suse.de
- add support for the opensuse-codecs-installer
* Sun Aug 19 2007 stbinner@suse.de
- fix build on 10.0
* Mon Aug 13 2007 dmueller@suse.de
- update to 1.4.7:
  * bugfixes
- recommend libvisual-plugins
- fix collectionscanner crashes
* Tue Aug 07 2007 coolo@suse.de
- fix building (crossing fingers it also runs)
* Fri Jul 20 2007 dmueller@suse.de
- clean up cruft
- switch to yauap by default (fate #302458)
* Wed Jun 20 2007 stbinner@suse.de
- update to 1.4.6:
  * iPod device plugin now handles RockBox devices.
  * Generic media device can now handle any KIO-compatible URL,
  including obex and smb. Manage your bluetooth phone's music
  * Faster playlist handling; improved icon theme
  * Playlist now sends notifications to scripts if items are added,
  removed, reordered, or if the playlist is cleared.
  * First rating star now lets you toggle between no rating, half
  a star, and one full star.
  * Some other minor features and several bugfixes
* Mon Jun 04 2007 stbinner@suse.de
- fix build requires for older distributions
* Fri Jun 01 2007 coolo@suse.de
- move kde_post_install
* Fri May 25 2007 dmueller@suse.de
- fix buildrequires
* Wed May 23 2007 ro@suse.de
- added libusb-devel to buildrequires
* Sun May 20 2007 stbinner@suse.de
- move one Requires: to where the used variable is defined
* Sat May 19 2007 coolo@suse.de
- remove duplicated call to translation macro
* Mon May 14 2007 coolo@suse.de
- split out translations
* Mon Feb 19 2007 dmueller@suse.de
- add fix for shell quoting issue (CVE-2006-6979)
* Fri Feb 09 2007 stbinner@suse.de
- fix build on 10.2
* Thu Feb 08 2007 dmueller@suse.de
- build against libmtp-devel
* Tue Feb 06 2007 stbinner@suse.de
- fix build for older older distributions
- remove some ancient stuff from .spec file
* Mon Feb 05 2007 dmueller@suse.de
- udpate to 1.4.5:
  * for complete list of changes see
  /usr/share/doc/packages/amarok/ChangeLog
* Fri Feb 02 2007 stbinner@suse.de
- fix changes file not incremental
* Thu Jan 18 2007 dmueller@suse.de
- don't build against xmms anymore, drop amarok-xmms
- update magnatunebrowser diff to include corruption fixes (#226039)
- add script shell quoting fixlets (#226039)
* Fri Jan 12 2007 dmueller@suse.de
- don't apply libmtp 0.1.x patch for older distributions
* Fri Jan 12 2007 dmueller@suse.de
- build against libmtp 0.1.x
* Tue Jan 09 2007 stbinner@suse.de
- fix invocation of browser for external links (#232797)
* Mon Jan 08 2007 ssommer@suse.de
- update amarok-yauap-engine.diff to support audio cds
* Tue Jan 02 2007 stbinner@suse.de
- fix build on 10.0
* Tue Dec 12 2006 ssommer@suse.de
- added yauap engine from amarok svn
* Thu Dec 07 2006 dmueller@suse.de
- fix magnatune shop crash (#226039)
* Sun Nov 19 2006 schwab@suse.de
- Remove table from lyrics.
- Do proper quoting in shell command.
* Fri Nov 17 2006 coolo@suse.de
- update settings correctly (#221762)
* Tue Nov 07 2006 dmueller@suse.de
- update magnatune handling from SVN
* Sat Nov 04 2006 stbinner@suse.de
- fix build for < 10.2
* Fri Oct 27 2006 dmueller@suse.de
- update to 1.4.4:
  * Xine and Helix engines now support three different crossfading
  modes
  * Fade-out for xine-engine when pressing Stop.
  * Many bugfixes
* Tue Oct 24 2006 ro@suse.de
- added curl-devel to buildreq
* Mon Oct 23 2006 dmueller@suse.de
- go back to 1.4.3 tarball, 1.4.4 was not released
* Mon Oct 23 2006 wstephenson@suse.de
- Add Play Audio CD context menu and supporting code so Amarok
  can be used as default media player (b.k.o #136106)
* Fri Oct 13 2006 dmueller@suse.de
- update to 1.4.4:
  * Xine and Helix engines now support three different crossfading
  modes
  * Added integrated Magnatune.com music store
  * Fade-out for xine-engine when pressing Stop.
* Mon Sep 18 2006 dmueller@suse.de
- fix build for SL < 10.2
* Fri Sep 15 2006 dmueller@suse.de
- use system icons by default
* Fri Sep 15 2006 dmueller@suse.de
- add 1.4.3patchset1:
  * Fix current playlist encoding, which could result
  in failure to restore the current list.
* Sun Sep 10 2006 dmueller@suse.de
- use RPM_OPT_FLAGS
* Wed Sep 06 2006 adrian@suse.de
- simplify BuildRequires on behalf of AJ
* Tue Sep 05 2006 dmueller@suse.de
- update to 1.4.3:
  * Amarok File Tracking (formerly ATF) goes public!
  * DAAP client saves manually added computers between sessions.
  * DAAP client now supports Zeroconf. With mDNSResponder properly
  setup Amarok automatically shows local DAAP.
  * Performance with big playlists has been improved by a magnitude.
  This also makes application shutdown faster.
  * 14 more bugfixes
* Fri Sep 01 2006 dmueller@suse.de
- add 1.4.2 patcheset1:
  * Collection scanner would only restart a maximum of 2 times
  instead of 20
  * AudioCD playboack stutters and sometimes freezes Amarok
  * Bugfix for creating the collection database with SQLite.
* Thu Aug 24 2006 dmueller@suse.de
- only give amarok http urls, it has no KIO support (#174512)
* Wed Aug 23 2006 stbinner@suse.de
- enable MTP support for Factory
* Mon Aug 21 2006 stbinner@suse.de
- update to version 1.4.2
  * Handle itpc:// and pcast:// urls for adding podcast feeds
  * Synchronize playlists to media devices.
  * Support for MTP/PlaysForSure media devices.
  * iPod plugin usable with iTunes phones.
  * Browse collection by composer.
  * Lyrics can be edited directly on Context Browser's Lyrics tab.
  * Improved crossfading for xine-engine
  * Media and collection browser tabs now support dropping.
  * Allow for deleting all the tracks on a playlist from iPods.
  * Ability to create custom last.fm station from the GUI.
  * Ability to mark podcasts as listened.
  * A new media device implements a DAAP client. So Amarok can
  connect to iTunes, Firefly Media Server etc.
  * Dynamic Collection: improved support for songs on removable
  external harddisks, SMB and NFS shares
  * several bug fixes and other smaller changes
* Sun Aug 13 2006 schwab@suse.de
- Don't ignore album names that start with dots.
* Sun Jul 23 2006 schwab@suse.de
- Remove mutex patch.
- Require ruby for default script.
* Wed Jul 05 2006 adrian@suse.de
- drop helix support on request from Beineri
- add iPod/iRiver support via libnjb/gpod
* Mon Jul 03 2006 adrian@suse.de
- update to version 1.4.1
- libvisual 0.4 is needed now, support disabled for < 10.2
  FEATURES:
  * Support for last.fm streams. (BR 111983)
  * New playlist toolbar menu entry for adding streams to the playlist.
  (BR 129349)
  CHANGES:
  * Inotify support disabled for now, due to stability issues.
  * Tag editor is no longer modal.
  * Provide warning dialog when deleting items from the playlistbrowser.
  (BR 129313)
  * GUI layout reverted to the classic Amarok layout.
  * The Extended Info panel in the playlistbrowser is now resizeable.
  BUGFIXES:
  * Pressing return in the search bar of the Collection Browser immediately
  after typing a query no longer appends the wrong items to the playlist.
  * Fix crash when pressing Back or Forward buttons multiple times quickly
  in Artist tab. Patch by Thomas Lindroth <tholi945@student.liu.se>.
  * Fix problems where blanks would be added to data if SQLite was busy.
  Patch by Thomas Lindroth <tholi945@student.liu.se>. (BR 127608)
  * Automatically refresh stream lyrics on new metadata.
  * Set half star ratings on multiple selected tracks when clicking on an
  item. (BR 129449)
  * Only enable Show Extended Info in the Playlist Browser when information
  is available. (BR 126590)
  * Disable global shortcut for ratings when ratings are disabled.
  (BR 129414)
  * Autodetect button in Media Devices configuration dialog would not
  properly signal changes, so that new devices were not always saved.
* Wed May 24 2006 adrian@suse.de
- enable gstreamer support again for 10.1 and later
- fix build for plain 10.0
- require libvisual package, because 10.0 -devel does not require
  main package
- keep gstreamer engine disabled as in 1.4.0 release
* Mon May 22 2006 stbinner@suse.de
- disable 64-bit helix wrapper patch until it's ported
* Sat May 20 2006 schwab@suse.de
- Don't disable debuginfo package.
* Wed May 17 2006 stbinner@suse.de
- update to version 1.4
  FEATURES:
  * New DCOP call "player: version()". Returns the amaroK version.
  * iFP has persistent settings when transferring tracks to the device.
  * GStreamer-0.10 engine now supports Audio CDs.
  * Context menus for entries in the statistics tool. (BR 124945)
  CHANGES:
  * Composer, Disc Number and File Size columns in flat collection view.
  * 'k' or 'm' suffixes for matching filesize in kibi or respectively mebi
  bytes.
  * Groupings when transferring files to mediadevices are now persistent.
  (BR 127158)
  * Transfer contents of smart playlists to media device without adding
  them to a playlist. (BR 126997)
  * Set %%albumartist to Various Artists, but keep %%artist as the track's
  artist when organizing compilations. (BR 126936)
  * Discard empty tokens surrounded by {} in custom organize file format.
  (BR 124337)
  * GStreamer-0.10 engine was disabled for this release (not yet stable).
  * Only pick genres for Smart playlists that exist in your collection.
  * VFAT plugin completely rewritten since 1.4beta3. Name is now changed to
  "Generic Audio Player" to make it less needlessly technical.
  * Don't limit the number of episodes shown with a new podcast, since the
  user can limit the number shown afterwards by configuring the channel.
  * Automatically populate the playlist with items if it is empty when a
  dynamic playlist is loaded. (BR 126594)
  * Unplayed/unrated tracks are no longer shown in the statistics dialog.
  * Removed the option "Import Playlists". It's now always enabled.
  * Show total track time in context browser (BR 126548)
  * Derive filename for downloaded podcast episodes from their url in the
  rss feed. (BR 125966)
  * Only show albums/artists/genres with more than 3 tracks when listing
  favourite albums/artists/genres. (BR 126435)
  * libtunepimp 0.5 compiles successfully.
  * Podcasts are automatically configured to be checked for updates.
  * Show only 2 decimal places for scores in the statistics module.
  * Replace 'Move to Collection' in file browser context menu by 'Organize
  Files' for collection directories. (BR 125702)
  * Removed the option "Show Status Bar". It's now always enabled.
  * Tracks from a media device scan be submitted to last.fm immediately,
  without waiting for tracks to be played in amaroK. Patch by Iain
  Benson <iain@arctos.me.uk>. (BR 125690)
  * Any failed attempts to submit to last.fm are now automatically retried
  in the background, without waiting for new tracks to be played.
  * Smart playlists can be constructed using mixed ALL and ANY matches
  (BR 124483)
  * Configure media devices in global settings, disable media browser when
  no media device is configured.
  * Dynamic Playlist bar made more conspicuous.
  * The Konqueror setting to show a 'delete' entry in the menu is now
  respected, if the setting exists and KDE is version 3.4 or higher.
  * Cover art from m4a files. Updated m4a taglib patch by Jochen Issing
  <jochen@isign-softart.de> and patch by Shane King
  <kde@dontletsstart.com>. (BR 125414)
  BUGFIXES:
  * The playlist would incorrectly sort after using the queue manager in
  dynamic mode.
  * Sort disc numbers numerically (BR 127114)
  * Smart Playlists using 'last played time' now filter correctly.
  (BR 127145)
  * If "Transcode Whenever Possible" was selected for transferring to media
  devices, if the file was in the device's preferred format, transcoding
  would not take place.  Thanks to Ants Aasma for the patch. (BR 127109)
  * Fix possible loss of database after changing settings. (BR 126880)
  * Only include audio files when expanding directories. (BR 126765)
  * Correctly handle 'Cancel' in confirmation dialog for deleting items
  from media devices. (BR 126989)
  * Smart-Playlist random mode was not 'sticking'. (BR 126877)
  * Statusbar log files would only ever write to the first log after all
  four logs had been filled.
  * iFP: Don't pretend to add newly transferred files to wrong folders.
  * Set a podcast as listened only when it really has been listened to.
  * All tracks from a cuesheet will now submit correctly to last.fm.
  (BR 114969)
  * xine-engine will now correctly detect a change when only one of the
  artist or album metadata changes. Patch by Kim Rasmussen
  <kml@elreki.net>. (BR 126648)
  * Less than and between criteria in a smart playlist for playcount, rating
  or score of 0 now work. (BR 97046)
  * Empty genres are no longer displayed in the collection browser.
  (BR 126495)
  * Fix regression causing drag and drop of playlist track items in the
  playlistbrowser to be functionless. (BR 126387)
  * Fix regression causing podcast purge property to be ignored. (BR 126194)
  * Automatically convert MySql/PostgreSql passwords from 1.3 to 1.4 state.
  * Popup Messages would flicker when being shown.
  * Some 1.3 podcasts wouldn't get transferred to 1.4 settings.
  * New podcasts didn't get a default save location. (BR 126196)
  * Fixed encoding problems with lyrics scripts.
  * Mark/unmark as compilation is now stored in the file tag so it is
  remembered when the colection is rescanned. (BR 120428)
  * Submissions from media devices are timestamped so as to be less likely
  to conflict with submissions from another last.fm client. (BR 125367)
  * The MySQL connection will no longer time out when idle. (BR 120198)
  * Load manually configured media devices even after failed DCOP queries.
  Patch by Iain Benson <iain@arctos.me.uk>. (BR 125692)
  * Copy/move to collection recurses into directories. (BR 125334)
  * Amazon no longer tries to refetch invalid entries. (BR 125168)
  * Skip hidden directories while scanning the collection. (BR 115478)
  * Instead of cancelling collection organiziation operations when starting
  new one append to running one.
  * Correctly show &amp; in playlist 'Burn' right-click submenu. Patch by
  Laszlo Pandy <laszlok2@gmail.com>. (BR 125117)
  * Disable option to delete remote items in playlist right-click menu.
  (BR 124745)
  * Reload playlist browser podcasts when switching database engines.
  * Podcast tables recreated on startup if they don't exist.
  VERSION 1.4-beta3:
  FEATURES:
  * amaroK now supports multiple media devices of varying types (currently
  iPods, UMS/vfat, and iFP devices).
  * Autodetection of iPods and UMS/vfat devices (if KDE has HAL/DBUS support
  compiled in).
  * New DCOP call "devices: showDeviceList()" to show the Device Manager's
  current device knowledge.
  * amaroK now has a custom icon theme, and an option to switch back to the
  system icons, if preferred (in the General settings section).
  * Collection browser view is separated alphabetically. Patch by
  Christian Hoenig <list@hoenig.cc>.
  * Ease navigation with track slider below playlist window by showing mood.
  (BR 121715)
  * Show context information for podcasts.
  * Filebrowser: toolbar button to change to the directory of the currently
  playing song. (BR 115479)
  * Added "Play Audio CD" entry to the amaroK menu. (BR 103409)
  * GStreamer-0.10 engine now supports visualizations.
  * xine-engine: Show metadata for ogg vorbis streams. (BR 122505)
  * Drag and drop podcast urls directly onto podcast folders for addition.
  * Add media directly into directories for iRiver ifp devices.
  * Button to directly edit lyrics from the context browser. (BR 123515)
  * Support for SMIL playlists. (BR 121983)
  * Support for WAX playlists. (BR 120980)
  * Handle the Year tag when playing AudioCDs. Patch by Markus Kaufhold
  <M.Kaufhold@gmx.de>. (BR 123428)
  * Ignore 'The ' in artist names when sorting in the cover manager, as per
  the collection browser. (BR 122858)
  * Add autocompletion to the composer field in the tag dialog. (BR 123026)
  CHANGES:
  * In context browser, show information about recently updated podcasts,
  recently added and favourite albums when nothing is playing.
  * Ratings can now have half stars: click again on the last star in the
  rating to toggle it between a half and a full star.
  * Improved handling of embedded cover art, utilizing the database. Patch
  by Shane King <kde@dontletsstart.com>. (BR 124563)
  * Statistics tool has had numerous improvements.
  * Optimise: Only rerender the CollectionBrowser when relevant.
  * Disable detection of iPod model and thus solve g_object_get related
  problems. (BR 121990)
  * Don't block GUI when trying to transfer large numbers of items already
  on media device. (BR 123570)
  * Update playlist items when their location is changed during organizing
  files. (BR 123752)
  * Recursively add tracks when directories are dropped to the media browser
  and the collection browser. (BR 123982)
  * Visualizations now receive stereo data from amaroK. (BR 118765)
  * Upgraded internal SQLite library to version 3.3.4.
  * Podcast information is stored in the database.
  * Improved password handling in the PostgreSQL config dialog. Patch by
  Peter C. Ndikuwera <pndiku@gmail.com>. (BR 118304)
  BUGFIXES:
  * Expand-By smart playlists were returning the wrong number of values.
  * Fix display of media device transfer queues larger than 4 GB. (BR 125247)
  * Fix duplicate detection when transferring to media device for tracks having
  empty album tags. (BR 125203)
  * Fix spuriously garbled collection scans. Patch by Shane King
  <kde@dontletsstart.com>. (BR 125114)
  * Fix error with 'Back' link when browsing related artists. (BR 123227)
  * Files with names containing '#' or '?' from smart playlists would not
  get transferred to media device. (BR 122488)
  * Stop Playing After Track option wouldn't be shown for the right tracks,
  when there were queued tracks. Patch by Marcelo Penna Guerra
  <eu@marcelopenna.org>. (BR 124297)
  * Don't submit podcast episodes to last.fm. (BR 118987)
  * Accept system:/media/ urls into the playlist. (BR 120249)
  * Fix leak of file descriptors with embedded cover art. Patch by Shane
  King <kde@dontletsstart.com>. (BR 123472)
  * Stop collection folders being automatically removed. Instead, allow
  user to remove non-existent folders by deselecting parent. (BR 123745)
  * Stop delete key in playlist deleting last deselected item. (BR 123265)
  * xine-engine: Show bitrate and samplerate for CD-Audio and WAV. Patch by
  Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 123625)
  * Some podcasts would cause amaroK to hang.
  * Check if directories still exist when showing Collection directories.
  (BR 123834)
  * Playlist popup menu had a visual glitch with Lipstik and (probably)
  earlier versions of Plastik.
  * Fixed a huge memory leak when using xine-engine with crossfading.
  (BR 119230)
  * Sometimes iRiver devices would crash upon disconnecting. (BR 123416)
  * Adjust the Astraweb lyrics script for a layout change on the site. Patch
  by Andrew Turner <andrewturner512+kdebugs googlemail com>. (BR 123636)
  * Directory selection would incorrectly highlight a directory in a
  corner case. (BR 123635)
  * Don't pretend to be able to uninstall default ContextBrowser themes.
  (BR 123585)
  * Fix preamp and frequency band scaling in the xine equalizer. Patch by
  Tobias Knieper <webmaster@micekiller.de>. (BR 116633)
  * OSD text would not be stripped of empty lines.
  * Playlist couldn't be shuffled if queued items existed. (BR 120221)
  * Fixed renaming of Smart Playlists. (BR 122509)
  * Fixed some bugs with PostgreSQL and Smart Playlists. Patch by Peter C.
  Ndikuwera <pndiku@gmail.com>. (BR 123317)
  * Escape invalid characters when transferring files to IFP devices.
  (BR 123199)
  * Escape newline characters when showing detailed information for podcast
  items in the playlistbrowser. (BR 123109)
  VERSION 1.4-beta2:
  FEATURES:
  * Equalizer for the GStreamer-0.10 engine.
  * Crossfade in the helix engine!
  * The build date is shown in the "About amaroK" dialog.
  * Show album covers when dragging playlist items. Patch from Jonas
  Hurrelmann <j@outpo.st>.
  CHANGES:
  * Summarize transfer failures to media devices instead of a message for each.
  (BR 122491)
  * Don't list the <no engine> entry in the engine selection widget, when
  it's not the active engine. Makes no sense to select this dummy engine.
  * The aRts and GStreamer-0.8 engines have been removed for being obsolete.
  * Automatically skip to the next track in the playlist when a track is
  unplayable. (BR 116555)
  * Don't check for collection changes on startup if Watch Folders is
  disabled. (BR 116173)
  BUGFIXES:
  * Handle .m4a files as audio when transferring to iPod video. (BR 122492)
  * Smart playlists would not transfer to media devices. (BR 122838)
  * Assume that .mp4 files are audio only when transferring to iPod. (BR 122591)
  * Dereference symbolic links when transferring to iPod. (BR 123206)
  * Correct domain for japanese wikipedia locale. (BR 122319)
  * When deleting a downloaded podcast, the icon wouldn't be updated.
  (BR 122440)
  * Manage Files would create duplicates on collection. (BR 122519)
  * On Statistics Dialog, Compilations would be shown with a random artist,
  and dragging to playlist would add only the tracks by that artist.
  (BR 122363)
  * When editing current dynamic playlist, the adjusting of upcoming tracks
  could be faulty. (BR 122401)
  * Changing database on First-Run Wizard wouldn't work.
  * When loading M3U playlists containing "." or "..", amaroK failed to
  detect that the files are in the collection. Patch by Ted Percival
  <ted@midg3t.net>. (BR 121046)
  * Konqueror sidebar would show garbage for people not using UTF-8 locales.
  (BR 122395)
  * "Open in External Browser" in the lyrics tab works now.
  * Lyrc lyrics script handles tick characters correctly.
  * Crash on startup when upgrading from 1.3, using MySQL. (BR 122042)
  * No more crash on exit or deleting podcast.
  * Handle metadata for .aac files as mpeg instead of mp4. (BR 121852)
  VERSION 1.4-beta1:
  FEATURES:
  * AudioCD (CDDA) support for xine-engine, including CDDB lookup. Patch by
  Alberto Griggio <alberto.griggio@gmail.com>. (BR 121647)
  * The Helix engine now supports direct alsa playback using Realplayer 10.
  * New DCOP call "player: setVolumeRelative(int ticks)".
  * Options for Random Mode to favor tracks with a higher rating, score, or
  ones less recently played.
  * Support for playing entire albums. This works just like normal, except
  when choosing the next track, it'll go to the next track from the album
  it finds in the playlist, or the first track of another album otherwise.
  * Support for plain VFAT devices in the Media Device browser.
  * You can now mousewheel over a track's queue label to change its position
  in the queue.
  * Added a time-filter to the CollectionBrowser. Now you can make it show
  only those tracks, which have been added to your collection within the
  last day, week, month or year.
  * Fit to Width for the playlist columns is now optional (accessible in the
  context menu for the column headers).
  * On-the-fly transcoding when transferring to media devices, provided
  that an appropriate transcoding script is running.
  * Handle compilations as such on iPods.
  * New DCOP calls "mediabrowser: ..." for interfacing with media devices.
  * Multiple simultaneously connected media devices.
  * Lyrics support is now scriptable. This allows to add support for any
  lyrics site, and makes it possible to provide upgrades. (BR 94437)
  * New DCOP call "contextbrowser: showLyrics(string)".
  * New 'File Size' column in the playlist.
  * Amarok now supports ASX playlist files. (BR 114051)
  * New DCOP call "collection: isDirInCollection(const QString& path )".
  * New DCOP call "playlist: removeByIndex(int)". (BR 119143)
  * For mp3, aac/mp4, and ogg vorbis, it's possible to use Disc Number and
  Composer tags. (BR 110675) (BR 90503)
  * For xine-lib 1.1.1 and greater, xine engine has gapless playback. amaroK
  is now "The Wall" compatible. (BR 77766)
  * Option for selecting external web browser in amaroK. No longer requires
  KDE-Base. (BR 106015)
  * Press Enter in the Collection Browser filter to send all the visible
  tracks to the playlist.
  * Hold Ctrl while pressing Enter in the playlist's filter to apply to all
  visible items instead of just the first, and Shift to only queue and not
  play them.
  * Tags can be edited inline in the playlist by clicking on a single selected
  item.
  * Switchable Wikipedia locale. (BR 104383)
  * Initial port of GStreamer engine to GStreamer 0.10.
  * Drag albums and compilations from context browser to media device and
  playlist browser.
  * Browse your collection and other related artists with context browser.
  * Copy artwork to iPods capable of displaying it.
  * Show extended podcast info on iPod.
  * Optionally update playcount for items played on iPod and submit them
  to last.fm and synchronize ratings between amaroK and iPod.
  * Tracks can now be rated from 1-5 stars manually, in addition to the score
  which amaroK calculates automatically based on your listening habits. You
  can use the 'Rating' column and Win+1..5 to change the rating.
  * Ability to copy items from iPod and from filebrowser to collection.
  * New 'Last Played' column in the playlist, showing when the track was last
  played. (Like in the Context Browser.)
  * Browsers can be now accessed with keyboard shortcuts, Ctrl+1..5.
  Also Ctrl+0 to close the current one, and Ctrl+Tab to switch the focus
  between the playlist and the active browser.
  * Downloaded podcast episodes can be deleted from the context menu.
  * New DCOP call "player: osdEnabled".
  * Add contents of smart amaroK playlists as playlist to media device.
  * Mediabrowser support for the iRiver iFP series!
  * New dcop call playlistbrowser loadPlaylist. (BR 110082)
  * New Edit Track Information dialog. Lyrics can be edited there, comments
  can have more than one line, some statistics and tag guessing from
  filename. (BR 93982)
  * Show/hide browsers via context menu. (BR 110823)
  * Display disk space on media device.
  * Copy standard and amaroK playlists to media device.
  * Create playlist from items transferred to iPod.
  * Edit dumb iPod playlists with media browser.
  * Ability to read audible.com .aa file metadata and to transfer audiobooks
  to iPod via file browser.
  * Optionally add new podcasts to media device transfer queue on download
  and remove podcasts already listened to on media device connect.
  * Add podcast shows to the Podcast folder on iPods.
  * Persistent media device transfer queue.
  * Incremental update of media device view.
  * Automatic scanning for stale and orphaned iPod items.
  * Moodbar!
  * configure: report not included extra features (BR 115057)
  * Ability to uninstall context-browser themes. (BR 111449)
  * More columns available in the Flat View of the Collection Browser.
  * New Collection Scanner, running in an external process. No longer can
  amaroK crash while scanning the Collection :)
  * Statistics tool!
  * Dragging external playlists into the playlist browser will add them.
  * NMM engine now has a configure dialog.
  * Collection scanner now supports WMA, MP4/AAC, and RealMedia (RA,RV,RM).
  * You can now Organize Music from the Collection Browser, to move and
  rename files to a logical place in your collection folders based on their
  tags.
  * Option to crossfade only on manual track changes. Useful for listening
  to consecutive tracks on a single album.
  CHANGES:
  * Dynamic Mode is now stateless, meaning there's no Dynamic Mode any more,
  only loading and unloading of Dynamic Playlists. There's also now a nice
  info bar above the playlist when a Dynamic Playlist is loaded.
  * The major huge context menu used for hiding/showing columns in the
  playlist has been replaced with a shorter one and a nice dialog.
  * Elapsed time / length in the systray tooltip now updates in real time as
  the song progresses.
  * Tooltips in the playlist for truncated text are now shown directly above
  the text, giving the effect of it being expanded to its full length.
  * The option for restarting scripts automatically at startup is removed, as
  it is now the default behaviour.
  * Reduced memory usage for large playlists to under 30%% of pre-1.4 versions.
  (Measured as the difference in memory usage between an empty playlist and
  loading the 'All Collection' smart playlist.)
  * Import iTunes album art from directories.
  * Media Devices (Apple iPod, iRiver iFP, ...) are now handled with plugins.
  * New default image for albums with no cover art.
  * When tabbing between cells while editing tags in the playlist, autosave
  the contents of the previous tag you edited, so you don't have to
  constantly go in and out of editing mode to edit lots of tags.
  * When saving playlists, if there's already one with the same name, instead
  of complaining about it, smartly append (2), (3), etc. to the end.
  * 'Stop Playing After Track' now has a shortcut (Ctrl+Alt+V), and a global
  shortcut for the currently playing track (Ctrl+Win+V).
  * Various keyboard usability and focus tweaks so using amaroK with the
  keyboard is nicer.
  * Upgraded internal SQLite database library to version 3.2.7.
  * Recoding mp3 tags has been removed due to many unjustified
  complications.
  * Viewing track information of remote media will show the url.
  * "Update"-button is now hidden in the collection browser if "Watch
  folders for changes" is enabled in the options.
  * Playlist Browser now remembers which entries were open across startups.
  * The tooltip and the menu from the queue icon in the statusbar now shows
  the total length of the queued tracks.
  * The Home tab has been merged into the Current tab, now called Music.
  * New look for the current track marker in the playlist. Pimp my roK!
  * When turning either random or dynamic mode on, turn the other off,
  instead of completely disabling random mode when dynamic is on.
  * libgpod from gtkpod replaces kio based iPod support for improved
  compatibility with various iPod models.
  * Podcast settings are hierarchical now, meaning you can set settings
  for the category's, newly added podcasts take the settings from there parent category.
  BUGFIXES:
  * Dragging text to a filter line edit would still show the "Filter
  Here..." text in the background. (BR 108876)
  * Don't show an empty playlist length holder in the statusbar.
  * Allow for %% and _ in tags, and filter them correctly.
  * Do not copy files of types an iPod is not capable of playing to the
  iPod. (BR 117486)
  * Also take track number into account when comparing tags for checking
  if a track is already present on iPod. (BR 117380)
  * iPod nanos would not switch off during playing songs added with amaroK
  because of their file size not being set.
  * "Show Fullsize" now works for ID3 embedded cover images. (BR 114517)
  * Fix possible bug when saving unencoded podcasts to strange file systems.
  * OSD Preview did not update colours when toggling 'Use custom colours'
  option. (BR 115965)
  * Cached lyrics are not erased when rescanning. (BR 110489)
  * No more "can't create amazon table" warnings. (BR 113930)
  * Creating a new playlist via drag-and-drop no longer shows duplicates
  of each song until amaroK is restarted.
* Mon May 15 2006 stbinner@suse.de
- update to 1.3.9
  FEATURES:
  * Support for libtunepimp 0.4. (BR 94988)
  BUGFIXES:
  * Fix leak of file descriptors with embedded cover art. Patch by Shane
  King <kde@dontletsstart.com>. (BR 123472)
  * Stop collection folders being automatically removed. Instead, allow
  user to remove non-existent folders by deselecting parent. (BR 123745)
  * When libtunepimp returns errors, show the proper error message,
  instead of a misleading one. (BR 104264)
  * Playlist popup menu had a visual glitch with Lipstik and (probably)
  earlier versions of Plastik.
  * Fix preamp and frequency band scaling in the xine equalizer. Patch by
  Tobias Knieper <webmaster@micekiller.de>. (BR 116633)
  * Fixed a huge memory leak when using xine-engine with crossfading.
  (BR 119230)
  * Fix memory leak in the helix engine when the player and playlist are
  not visible.
  * Stream with URLs containing "&" wouldn't be correctly saved.
  (BR 121846)
  * Playlist Browser would save invalid PLS Playlists. (BR 122875)
  * Refresh All Podcasts wouldn't consider subfolders. (BR 122783)
  * When using a folder as playlist, deleting the playlist would delete
  the folder and all files inside it. (BR 122480)
  * OSD was showing "No track playing" for tracks without metadata.
  * Smart Playlists with playcount or score related conditions wouldn't
  match all songs properly. (BR 97046)
  * With enormous queues, stop menu would take a lot of time to show up.
  (BR 120677)
* Thu Apr 13 2006 bk@suse.de
- make scope (visualisation) work with the helix wrapper on 64-bit
* Thu Apr 13 2006 bk@suse.de
- helix/x86_64: when playing streams, we didn't show any track info
- fix build of last change (ChangeLog didn't apply, file was moved)
* Thu Apr 13 2006 dmueller@suse.de
- Readd fix to avoid scanning hidden dirs
* Wed Apr 12 2006 cthiel@suse.de
- Reduce Buildrequires
* Mon Apr 10 2006 dmueller@suse.de
- fix memory leak in helix wrapper (#163481)
* Wed Apr 05 2006 dmueller@suse.de
- fix memory leak in helix engine (#163481)
* Tue Apr 04 2006 stbinner@suse.de
- fix translation of Konqueror sidebar on first start (#162765)
* Tue Apr 04 2006 ro@suse.de
- add gstreamer10 engine from 1.4beta2
* Fri Mar 17 2006 dmueller@suse.de
- really fix memory leak in xine backend
* Wed Mar 15 2006 dmueller@suse.de
- fix memory leak in xine backend
* Mon Mar 13 2006 dmueller@suse.de
- fix default path for helix libs (#157398)
* Sun Mar 12 2006 coolo@suse.de
- fix file list again
* Fri Mar 10 2006 bk@suse.de
- don't write debug logfile of helix-helper's data transfer
- amraok-arts: don't package libamarokarts.la and companions
  (they would be only for development, and nothing uses them)
* Sat Feb 25 2006 schwab@suse.de
- Ensure exclusive access to CollectionDB instances [#115612].
* Wed Feb 08 2006 dmueller@suse.de
- various fixes to address helix-wrapper issues (#142765)
- fixes for threading issues (#115612)
* Mon Feb 06 2006 dmueller@suse.de
- remove realaudio from list of supported mimetypes (#146302)
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Mon Jan 23 2006 dmueller@suse.de
- updated patch for libtunepimp / musikbrainz 0.4
* Tue Jan 17 2006 dmueller@suse.de
- compile against musicbrainz 0.4.x
* Mon Jan 16 2006 stbinner@suse.de
- update to 1.3.8
* Wed Dec 07 2005 stbinner@suse.de
- update to 1.3.7
* Thu Nov 17 2005 stbinner@suse.de
- fix build on PLUS/9.2 and PLUS/9.3
* Tue Nov 08 2005 stbinner@suse.de
- update to 1.3.6
* Mon Nov 07 2005 schwab@suse.de
- Fix build on ia64.
* Tue Oct 25 2005 stbinner@suse.de
- update to 1.3.5
* Mon Oct 24 2005 stbinner@suse.de
- update to 1.3.4
* Thu Oct 20 2005 dmueller@suse.de
- fix amarok-helix-helper commandline
* Wed Oct 19 2005 dmueller@suse.de
- add 1.3 BRANCH diff (#129296, #129226)
* Thu Oct 13 2005 stbinner@suse.de
- remove extra qualification for gcc 4.1 compilation
* Mon Oct 10 2005 stbinner@suse.de
- update to 1.3.3
* Sat Oct 08 2005 dmueller@suse.de
- add patch which reduces memory usage by 50%% and
  avoids massive file system scanning (#117198)
* Fri Oct 07 2005 dmueller@suse.de
- add patch to avoid collection scanning loops (#117198)
* Thu Sep 22 2005 dmueller@suse.de
- update to 1.3.2
* Mon Sep 19 2005 adrian@suse.de
- make helix wrapper also usable on ia64
* Tue Sep 13 2005 dmueller@suse.de
- fix endianess issues in ipod support (#116126)
  patch is inside an ifarch ppc(64) to not accidentally
  toast x86 for 10.0 (even though the patch was tested on both)
* Fri Sep 09 2005 adrian@suse.de
- add very first wrapper application for helix engine.
  * misses crossfading, equilazer and scope features
* Thu Sep 08 2005 schwab@suse.de
- Fix undefined operations.
* Tue Sep 06 2005 adrian@suse.de
- preload libaoss for amarokapp, if we assume that helix engine
  will be used
* Mon Sep 05 2005 cthiel@suse.de
- update to version 1.3.1
* Sat Sep 03 2005 cthiel@suse.de
- update to svn HEAD (r456742)
  * fixes some memory leaks
  * various bugfixes
* Sun Aug 28 2005 cthiel@suse.de
- update to svn HEAD (r454225)
  * lots of bugfixes
  * fixes ogg playback in helix engine (#104577)
- dropped unneeded patches (enable-helix.diff,FIXME.diff)
* Thu Aug 25 2005 adrian@suse.de
- require at least one amarok engine installed by default (#112945)
* Fri Aug 19 2005 cthiel@suse.de
- fixed filelist
* Wed Aug 17 2005 cthiel@suse.de
- finally fixed default paths for RealPlayer
* Tue Aug 16 2005 schwab@suse.de
- Reenable helix subpackage on ppc.
* Tue Aug 16 2005 adrian@suse.de
- disable kdemm engine again, not working yet
* Mon Aug 15 2005 dmueller@suse.de
- update to 1.3 release, drops trunk merge patch
* Thu Aug 11 2005 adrian@suse.de
- disable -helix subpackage for non-ix86 archs
* Thu Aug 11 2005 adrian@suse.de
- fix typo in patch
* Tue Aug 09 2005 schwab@suse.de
- Remove useless and broken casts.
- Fix undefined operation.
* Mon Aug 08 2005 adrian@suse.de
- fix really default paths for RealPlayer
- make helix the default engine
- xine remains default, if xine-mad is installed
- update to current svn trunk, last fixes got merged
* Thu Aug 04 2005 cthiel@suse.de
- fixed default paths for RealPlayer
* Tue Aug 02 2005 cthiel@suse.de
- update to version 1.3 beta 3
- fixed filelist
* Tue Jul 05 2005 schwab@suse.de
- Don't define _LITTLE_ENDIAN.
* Tue Jun 28 2005 adrian@suse.de
- update to version 1.3 beta 2
* Wed Jun 22 2005 uli@suse.de
- added atomic ops for s390* (still does not build on s390x due
  to ICE)
* Wed Jun 08 2005 dmueller@suse.de
- fix build (non-i386)
* Tue Jun 07 2005 adrian@suse.de
- update to version 1.3 beta 1
  * new sub package for helix/realplayer engine
* Mon May 23 2005 adrian@suse.de
- update to version 1.2.4
* Wed Apr 13 2005 adrian@suse.de
- add kdelibs3-arts to nfb
* Thu Mar 31 2005 adrian@suse.de
- disable audioscrobbler.org usage by default (#75345)
- enable build of kdemm plugin for post 9.3
- move arts plugins into sub package
* Tue Mar 29 2005 adrian@suse.de
- update to version 1.2.3
* Wed Mar 16 2005 adrian@suse.de
- fix ipod connection after syncing
* Mon Mar 14 2005 adrian@suse.de
- replace tar ball with 1.2.2 version, no real changes
  (still recreated to fetch translations)
* Mon Mar 14 2005 adrian@suse.de
- fix build for released distributions
* Fri Mar 11 2005 adrian@suse.de
- repackage tar ball to get current translations
  * fix for libvisual plugins
  * pls parser fixed
* Thu Mar 10 2005 adrian@suse.de
- make amarok to the default player again
* Fri Mar 04 2005 adrian@suse.de
- fix build with KDE 3.4 on release distributions
* Mon Feb 28 2005 adrian@suse.de
- update to final version 1.2.1
- add script to use ktts with amarok
- fix build for released distributions
* Wed Feb 23 2005 adrian@suse.de
- try to find iPod devices also in non standard mount points
* Tue Feb 22 2005 adrian@suse.de
- update to current cvs
  * bugfixes
  * translation updates
* Mon Feb 14 2005 adrian@suse.de
- fix build for old distributions
* Mon Feb 14 2005 adrian@suse.de
- update to 1.2 final release
* Fri Feb 11 2005 adrian@suse.de
- update to current cvs
- fix path to iPod mount point
* Thu Feb 10 2005 adrian@suse.de
- fix build for old distributions
* Mon Jan 31 2005 adrian@suse.de
- revert last change, rpm %%find_lang does handle ??_?? languages now
- enable build of libvisual support again
* Mon Jan 31 2005 adrian@suse.de
- package directory
* Mon Jan 31 2005 adrian@suse.de
- update to version 1.2 beta 4
  * disable unsermake, can get enabled again after next unsermake
  update
* Sun Jan 09 2005 adrian@suse.de
- update to version 1.2 beta 3
* Wed Dec 22 2004 ro@suse.de
- make it build on 9.1 (disable libtunepimp)
* Thu Dec 16 2004 coolo@suse.de
- fix Makefile
* Thu Dec 09 2004 adrian@suse.de
- update to version 1.2 beta 2
* Tue Nov 30 2004 adrian@suse.de
- disable libvisual package in a autobuild compatible way
* Mon Nov 29 2004 adrian@suse.de
- update to version 1.2 beta 1
  * use external sqlite 3
  * mysql support disabled by intention
  (to avoid dependency and only very few users will use it)
  * libvisual support temporary disabled
* Thu Nov 04 2004 ro@suse.de
- patched to build with current libvisual
* Wed Oct 13 2004 adrian@suse.de
- fix build for old distributions
* Mon Oct 11 2004 adrian@suse.de
- update to version 1.1.1
- extra -libvisual sub package
* Tue Oct 05 2004 adrian@suse.de
- use new application from HEAD to avoid user confusion with the
  kmix icon in tray
* Mon Oct 04 2004 coolo@suse.de
- fixing translation
* Fri Oct 01 2004 adrian@suse.de
- download files from remote urls, if it seems not to be a real
  stream. amarok can only handle remote ports in 1.0 (#46568)
* Wed Sep 29 2004 adrian@suse.de
- add audio/mpegurl as mimetype for .m3u files
* Sun Sep 26 2004 adrian@suse.de
- update to version 1.1
  TODO: use external sqlite 3.x and enable libvisual
* Sat Sep 25 2004 adrian@suse.de
- call XInitThreads() on startup, otherwise xine plugin might cause
  a hang
* Fri Sep 24 2004 adrian@suse.de
- fix streaming via http (default port 0 is not a good idea #46102)
* Fri Sep 17 2004 adrian@suse.de
- add InitialPreference=7 to desktop file
* Tue Sep 07 2004 adrian@suse.de
- update to current stable cvs branch
- update translations
* Mon Aug 23 2004 adrian@suse.de
- fix nfb for splitted xmms package
* Fri Aug 06 2004 adrian@suse.de
- fix build for old distributions (no xine, internal sqlite)
* Thu Aug 05 2004 adrian@suse.de
- update to version 1.0.2
- enable xine output
- disable sqlite version check, because our sqlite was always
  new enough, but old ones had broken .pc files
* Tue Jun 29 2004 adrian@suse.de
- update to version 1.0.1
* Thu Jun 17 2004 adrian@suse.de
- update to version 1.0 final
* Wed Jun 02 2004 adrian@suse.de
- add modplug_artsplugin version 0.5
* Tue Jun 01 2004 adrian@suse.de
- update to version 1.0 beta 4
- update translations
* Tue May 11 2004 adrian@suse.de
- add translations
* Mon May 10 2004 adrian@suse.de
- add missing %%defattr
* Mon May 10 2004 adrian@suse.de
- update to version 1.0 beta 3
- add gstreamer support in subpackage
* Fri Apr 23 2004 adrian@suse.de
- update to version 1.0 beta 2
- use external (fixed) sqlite for 9.1 and newer
* Sat Apr 17 2004 coolo@suse.de
- return in non-void functions
* Tue Apr 13 2004 adrian@suse.de
- update to version 1.0 beta 1
- new sub package for xmms visual plugins support
* Sun Mar 07 2004 adrian@suse.de
- update to version 0.9 final
* Sun Feb 29 2004 adrian@suse.de
- update to beta3
* Mon Feb 23 2004 adrian@suse.de
- move menu entry to Audio Players
* Sat Feb 21 2004 adrian@suse.de
- neededforbuild fix kdemultimedia3-video -> -sound
- disable GStreamer support again (direct crash when using it)
* Sat Feb 21 2004 adrian@suse.de
- update to beta 2
- enable GStreamer support
* Sun Feb 15 2004 adrian@suse.de
- initial package of version 0.9 beta 1
openSUSE Build Service is sponsored by