Hello community,
here is the log from the commit of package amarok for openSUSE:Factory
checked in at Fri May 29 01:46:42 CEST 2009.
--------
--- KDE/amarok/amarok.changes 2009-04-21 10:17:23.000000000 +0200
+++ amarok/amarok.changes 2009-05-20 12:58:21.000000000 +0200
@@ -2 +2 @@
-Tue Apr 21 10:16:22 CEST 2009 - dmueller@suse.de
+Wed May 20 12:12:22 CEST 2009 - beineri@opensuse.org
@@ -4 +4,126 @@
-- rename kde4-amarok -> amarok
+- require amarok-lang
+
+-------------------------------------------------------------------
+Mon May 18 19:33:57 CEST 2009 - cmorve69@yahoo.es
+
+- make mp4 support a build option
+
+----------------------------------------------------------------------------------
+Mon May 11 11:25:01 CEST 2009 - beineri@opensuse.org
+
+- update to 2.1 Beta 2: several bugfixes and
+ * New Script method to get current track time in milliseconds.
+ * Pressing the return key in the playlist search activates the
+ selected result.
+ * Pressing escape key in playlist search clears its contents.
+ * Optimizations to the insertion and removal of large numbers
+ of tracks from the playlist. Especially clearing a large
+ playlist is now about 300 times faster.
+ * Always scroll to newly inserted tracks in the Playlist.
+ * When removing upcoming tracks from an active dynamic playlist,
+ add a simmilar number of new ones to keep if from "drying up".
+ * Some action cleanup in the playlist context menu.
+ * When clearing the playlist, also reset the search/filter text.
+ * Podcast titles are stripped of unnecessary whitespace.
+
+-------------------------------------------------------------------
+Tue Apr 21 10:18:16 CEST 2009 - dmueller@suse.de
+
+- kde4-amarok -> amarok
+
+-------------------------------------------------------------------
+Thu Apr 16 13:21:52 CEST 2009 - shrikantkhare@gmail.com
+
+- update to version 2.0.90.svn954151.20090415
+
+- FEATURES:
+ * New Script method to get current track time in milliseconds. (BR 177073)
+
+- BUGFIXES:
+ * Don't fetch all coverless albums automatically when opening the Cover
+ Manager. (BR 176170)
+ * Podcast episodes are loaded correctly when restoring a playlist on
+ startup. This means the local file will be played if downloaded.
+ (BR 189328)
+ * Next button in the main toolbar no longer has a clipped shadow.
+ (BR 176031)
+ * Fixed slider mouse events in RTL layouts. (BR 185465)
+ * Detect iPhones as iPods. (BR 184744)
+ * Clicking on "Stop after current track" disables the flag if it is
+ already enabled.
+ * Show a track marker when the "stop after current track" flag is set.
+ (BR 185888)
+ * Don't flash the OSD when opening the settings dialog. Patch thanks
+ to Andreas Heider .
+ * Podcast file formats are correctly displayed.
+ * Don't crash when pressing Delete on empty playlist. (BR 189021)
+
+- VERSION 2.1beta1
+ * The collection scanner is now able to be run in batch mode, allowing for
+ automated scans of both full and incremental types. In addition, all
+ graphical dependencies have been removed, allowing for headless, remote
+ runs of collection scans. A wiki page detailing how to do this will be
+ made available shortly.
+ * Covers are shown for iPod collections.
+ * Phonon multimedia system can be configured directly from Amarok.
+ * Cover art can now be disabled in the collection browser.
+ * Scrobble tracks from streams that have title and artist metadata
+ * Add support for showing a stream with multiple alternative servers as a
+ single item in the playlist and add GUI for manually selecting prefered
+ source.
+ * Ampache service: Add support for Ampache 3.5.x as well as 3.4.4.
+ * Auto timecoding (position bookmarking) now exists for tracks with length
+ greater than 10 minutes. (BR 148740)
+ * Add a animated "loading..." screen when dynamically fetching info about
+ an item to show in the service info applet.
+ * Deleting tracks from the local collection is now possible. (BR 170999)
+ * Add a filter-by-date-added to the collection browser. Use added:"today"
+ or added:<2m2d
+ * Add a tab bar in the current track applet for showing also the favorite
+ tracks in the collection.
+ * Add an advanced but user friendly playlist layout editor allowing users
+ to modify and create their own playlist layouts.
+ * The Playlist can now render itself using layouts defined in XML. A
+ number of default layouts are included and can be switched between.
+ * Option to automatically scroll the playlist to the active item on track
+ change.
+ * New QtScript methods for accessing the playlist:
+ Amarok.Playlist.selectedFilenames() & Amarok.Playlist.selectedIndizes().
+ Patch by Mathias Panzenböck .
+ * New QtScript method for the Track prototype: imagePixmap( size ). Returns
+ a QPixmap of the given size, or the default if the size argument isn't
+ supplied.
+ * New QtScript class 'DataDownloader' that returns results as a QByteArray
+ instead of a string. Needed for image downloads.
+ * Cue Sheets are now supported as in Amarok 1.4, plus each cue entry
+ (usually a track) will be displayed as a timecode on the Progress Bar
+ with a nice onMouseOver popup.
+ * Ipod support now uses/depends on libgpod 0.7.0
+ * Bookmarking specific positions within local tracks and downloaded local
+ podcast episodes, with a nice visual indicator on the progress bar.
+ * When the last.fm service is active, any track, from any collection or
+ service, can be loved from the browser , and there will always be a love
+ button for the currently playing track, no matter the source.
+ * Dbus methods added: VolumeUp, VolumeDown and Mute. (BR 181130)
+ * The feed url is displayed in the config dialog of a podcast channel.
+ By left clicking in the url it's copied to the clipboard. (BR 180853)
+ * The Playlist Browser can now show playlists from multiple sources,
+ including media devices.
+ * The last.fm service now allows for the playing of all types of user
+ stations (personal, loved tracks, recommendations, and neighborhood).
+ * Arbitrary Tags can now be played in the last.fm service. (BR 139802)
+ * Replay Gain support for most file formats that Amarok can read tags from.
+ Reading Replay Gain tags from MP4 files requires libMP4v2. Musepack
+ (MPC) files are unsupported due to a limitation of TagLib.
+ * Amarok urls. Amarok can now load and generate "amarok urls" that allows
+ any "view" to be bookmarked and later retrieved. A protocol handler is
+ also installed that will launch amarok into the correct state, or make
+ amarok show the correct view if already running if such a url is
+ activated system wide.
+ * Customizable playlist layouts. The playlist is now rendered according to
+ an xml layout, allowing the playlist to assume a variety of different
+ looks and supply customizable information.
+ * Album cover art can be accessed via the scripting API. Patch thanks to
+ Simon Esneault . (BR 179732)
+ * New vertical Context View layout.
+ * New applet toolbar in the Context View to arrange, select, and add applets.
calling whatdependson for head-i586
Old:
----
amarok-2.0.2.tar.bz2
amarok-gcc44.patch
errmsg-mysql-embedded.diff
errmsg.sys
fix-lastfm-authentication.diff
link-mysql-embedded.diff
New:
----
amarok-2.0.96.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ amarok.spec ++++++
--- /var/tmp/diff_new_pack.Fu6326/_old 2009-05-29 01:45:53.000000000 +0200
+++ /var/tmp/diff_new_pack.Fu6326/_new 2009-05-29 01:45:53.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package amarok (Version 2.0.2)
+# spec file for package amarok (Version 2.0.96)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -17,38 +17,35 @@
# norootforbuild
+%bcond_with mp4
Name: amarok
BuildRequires: cups-devel libkcddb4-devel ruby-devel sqlite-devel taglib-devel
BuildRequires: kdebase4-workspace-devel libkcompactdisc4-devel tse3-devel update-desktop-files
BuildRequires: gstreamer010-devel libmtp-devel libnjb-devel libvisual-devel xine-devel
-BuildRequires: flac-devel gtk2-devel libQtWebKit-devel libdvdread-devel libgpod-devel
+BuildRequires: flac-devel gtk2-devel libQtWebKit-devel libdvdread-devel libkde4-devel
BuildRequires: dbus-1-glib-devel libogg-devel libsamplerate-devel libsndfile-devel
-BuildRequires: gdk-pixbuf-devel libcurl-devel libsoprano-devel loudmouth-devel mysql-devel
-%if %suse_version > 1030
-BuildRequires: libmusicbrainz3-devel
+BuildRequires: gdk-pixbuf-devel libcurl-devel libsoprano-devel loudmouth-devel
+BuildRequires: libmysqlclient-devel libqca2-devel
+BuildRequires: qt4-qtscript taglib-extras-devel
+BuildRequires: libgpod-devel >= 0.7.0
+%if %{with mp4}
+BuildRequires: libmp4v2-devel
%endif
-#%if %suse_version > 1020
-#BuildRequires: poppler-qt4
-#%endif
+# Required for the fdupes macro
+BuildRequires: fdupes
Url: http://amarok.kde.org
License: GPL v2 or later
Group: Productivity/Multimedia/Sound/Players
Summary: Media Player for KDE
-Version: 2.0.2
-Release: 2
+Version: 2.0.96
+Release: 3
Source0: %name-%version.tar.bz2
-Source1: errmsg.sys
-Patch3: link-mysql-embedded.diff
-Patch4: errmsg-mysql-embedded.diff
-Patch5: amarok-gcc44.patch
-Patch6: fix-lastfm-authentication.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%kde4_runtime_requires
-Requires: %name-lang = %{version}
-Requires: libqt4-sql-sqlite
-Provides: kde4-amarok = 2.0.2
-Obsoletes: kde4-amarok <= 2.0.2
+Provides: kde4-amarok = 2.0.90
+Obsoletes: kde4-amarok <= 2.0.90
+Requires: qt4-qtscript
+Requires: %{name}-lang = %{version}
%description
Amarok is a media player for all kinds of media. This includes MP3, Ogg
@@ -66,11 +63,7 @@
%lang_package
%prep
-%setup -q
-%patch3
-%patch4
-%patch5
-%patch6
+%setup -q -n %name-%version
%build
%ifarch ppc ppc64
@@ -83,63 +76,172 @@
cd build
%makeinstall
cd ..
- install -m 0644 %SOURCE1 $RPM_BUILD_ROOT/usr/share/kde4/apps/amarok/errmsg.sys
%suse_update_desktop_file -r amarok AudioVideo Player
%find_lang amarok
+ %find_lang amarokcollectionscanner_qt amarok.lang
%kde_post_install
+ # create hardlinks for duplicate file using fdupes macro
+ %fdupes %{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%clean
-rm -rf $RPM_BUILD_ROOT
-rm -rf filelists
+%{__rm} -rf %{buildroot}
%files lang -f amarok.lang
%files
%defattr(-,root,root)
-/usr/bin/amarok
-/usr/bin/amarokcollectionscanner
-/usr/bin/amarok_afttagger
-/usr/bin/amarokmp3tunesharmonydaemon
-%dir /usr/%_lib/kde4/plugins/script
-%_kde4_modules/plugins/script/*
+%_bindir/amarok
+%_bindir/amarokcollectionscanner
+%_bindir/amarok_afttagger
+%_bindir/amarokmp3tunesharmonydaemon
%_kde4_modules/amarok_*
%_kde4_modules/kcm_amarok_service_*
%_kde4_modules/libamarok_*
-%_libdir/libamarok_taglib.so
-%_libdir/libamarok_taglib.so.*
+%_libdir/libamarok_service_liblastfm.so
%_libdir/libamaroklib.so
%_libdir/libamaroklib.so.*
-%_libdir/libamarokplasma.so
-%_libdir/libamarokplasma.so.*
%_libdir/libamarokpud.so
%_libdir/libamarokpud.so.*
-/usr/%_lib/libamarok_service_liblastfm.so
+%_libdir/libmediadevicelib.so
+%_libdir/libmediadevicelib.so.*
%_libdir/strigi/strigita_audible.so
%_libdir/strigi/strigita_mp4.so
-/usr/share/applications/kde4/amarok.desktop
-/usr/share/dbus-1/interfaces/org.freedesktop.MediaPlayer.player.xml
-/usr/share/dbus-1/interfaces/org.freedesktop.MediaPlayer.root.xml
-/usr/share/dbus-1/interfaces/org.freedesktop.MediaPlayer.tracklist.xml
-/usr/share/icons/hicolor/*/apps/amarok.*
+%{_datadir}/applications/kde4/amarok.desktop
+%{_datadir}/dbus-1/interfaces/org.freedesktop.MediaPlayer.player.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.MediaPlayer.root.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.MediaPlayer.tracklist.xml
+%{_datadir}/icons/hicolor/*/apps/amarok.*
%_kde_share_dir/apps/amarok
%_kde_share_dir/apps/desktoptheme/Amarok-Mockup
%_kde_share_dir/apps/desktoptheme/amarok-default.desktop
%_kde_share_dir/apps/desktoptheme/default/widgets/amarok-*
-%_kde_share_dir/config.kcfg/amarok.kcfg
+%_kde_share_dir/config.kcfg/amarokconfig.kcfg
%_kde_config_dir/amarok.knsrc
-%_kde_share_dir/services/ServiceMenus/amarok_append.desktop
+%_kde_share_dir/servicetypes/amarok_*
%_kde_share_dir/services/amarok-*
%_kde_share_dir/services/amarok_*
-%_kde_share_dir/servicetypes/amarok_*
%_kde_share_dir/services/amaroklastfm.protocol
+%_kde_share_dir/services/amarok.protocol
+%_kde_share_dir/services/ServiceMenus/amarok_append.desktop
+%_kde_config_dir/amarok_homerc
%changelog
+* Wed May 20 2009 beineri@opensuse.org
+- require amarok-lang
+* Mon May 18 2009 cmorve69@yahoo.es
+- make mp4 support a build option
+* Mon May 11 2009 beineri@opensuse.org
+- update to 2.1 Beta 2: several bugfixes and
+ * New Script method to get current track time in milliseconds.
+ * Pressing the return key in the playlist search activates the
+ selected result.
+ * Pressing escape key in playlist search clears its contents.
+ * Optimizations to the insertion and removal of large numbers
+ of tracks from the playlist. Especially clearing a large
+ playlist is now about 300 times faster.
+ * Always scroll to newly inserted tracks in the Playlist.
+ * When removing upcoming tracks from an active dynamic playlist,
+ add a simmilar number of new ones to keep if from "drying up".
+ * Some action cleanup in the playlist context menu.
+ * When clearing the playlist, also reset the search/filter text.
+ * Podcast titles are stripped of unnecessary whitespace.
* Tue Apr 21 2009 dmueller@suse.de
-- rename kde4-amarok -> amarok
+- kde4-amarok -> amarok
+* Thu Apr 16 2009 shrikantkhare@gmail.com
+- update to version 2.0.90.svn954151.20090415
+- FEATURES:
+ * New Script method to get current track time in milliseconds. (BR 177073)
+- BUGFIXES:
+ * Don't fetch all coverless albums automatically when opening the Cover
+ Manager. (BR 176170)
+ * Podcast episodes are loaded correctly when restoring a playlist on
+ startup. This means the local file will be played if downloaded.
+ (BR 189328)
+ * Next button in the main toolbar no longer has a clipped shadow.
+ (BR 176031)
+ * Fixed slider mouse events in RTL layouts. (BR 185465)
+ * Detect iPhones as iPods. (BR 184744)
+ * Clicking on "Stop after current track" disables the flag if it is
+ already enabled.
+ * Show a track marker when the "stop after current track" flag is set.
+ (BR 185888)
+ * Don't flash the OSD when opening the settings dialog. Patch thanks
+ to Andreas Heider .
+ * Podcast file formats are correctly displayed.
+ * Don't crash when pressing Delete on empty playlist. (BR 189021)
+- VERSION 2.1beta1
+ * The collection scanner is now able to be run in batch mode, allowing for
+ automated scans of both full and incremental types. In addition, all
+ graphical dependencies have been removed, allowing for headless, remote
+ runs of collection scans. A wiki page detailing how to do this will be
+ made available shortly.
+ * Covers are shown for iPod collections.
+ * Phonon multimedia system can be configured directly from Amarok.
+ * Cover art can now be disabled in the collection browser.
+ * Scrobble tracks from streams that have title and artist metadata
+ * Add support for showing a stream with multiple alternative servers as a
+ single item in the playlist and add GUI for manually selecting prefered
+ source.
+ * Ampache service: Add support for Ampache 3.5.x as well as 3.4.4.
+ * Auto timecoding (position bookmarking) now exists for tracks with length
+ greater than 10 minutes. (BR 148740)
+ * Add a animated "loading..." screen when dynamically fetching info about
+ an item to show in the service info applet.
+ * Deleting tracks from the local collection is now possible. (BR 170999)
+ * Add a filter-by-date-added to the collection browser. Use added:"today"
+ or added:<2m2d
+ * Add a tab bar in the current track applet for showing also the favorite
+ tracks in the collection.
+ * Add an advanced but user friendly playlist layout editor allowing users
+ to modify and create their own playlist layouts.
+ * The Playlist can now render itself using layouts defined in XML. A
+ number of default layouts are included and can be switched between.
+ * Option to automatically scroll the playlist to the active item on track
+ change.
+ * New QtScript methods for accessing the playlist:
+ Amarok.Playlist.selectedFilenames() & Amarok.Playlist.selectedIndizes().
+ Patch by Mathias Panzenböck .
+ * New QtScript method for the Track prototype: imagePixmap( size ). Returns
+ a QPixmap of the given size, or the default if the size argument isn't
+ supplied.
+ * New QtScript class 'DataDownloader' that returns results as a QByteArray
+ instead of a string. Needed for image downloads.
+ * Cue Sheets are now supported as in Amarok 1.4, plus each cue entry
+ (usually a track) will be displayed as a timecode on the Progress Bar
+ with a nice onMouseOver popup.
+ * Ipod support now uses/depends on libgpod 0.7.0
+ * Bookmarking specific positions within local tracks and downloaded local
+ podcast episodes, with a nice visual indicator on the progress bar.
+ * When the last.fm service is active, any track, from any collection or
+ service, can be loved from the browser , and there will always be a love
+ button for the currently playing track, no matter the source.
+ * Dbus methods added: VolumeUp, VolumeDown and Mute. (BR 181130)
+ * The feed url is displayed in the config dialog of a podcast channel.
+ By left clicking in the url it's copied to the clipboard. (BR 180853)
+ * The Playlist Browser can now show playlists from multiple sources,
+ including media devices.
+ * The last.fm service now allows for the playing of all types of user
+ stations (personal, loved tracks, recommendations, and neighborhood).
+ * Arbitrary Tags can now be played in the last.fm service. (BR 139802)
+ * Replay Gain support for most file formats that Amarok can read tags from.
+ Reading Replay Gain tags from MP4 files requires libMP4v2. Musepack
+ (MPC) files are unsupported due to a limitation of TagLib.
+ * Amarok urls. Amarok can now load and generate "amarok urls" that allows
+ any "view" to be bookmarked and later retrieved. A protocol handler is
+ also installed that will launch amarok into the correct state, or make
+ amarok show the correct view if already running if such a url is
+ activated system wide.
+ * Customizable playlist layouts. The playlist is now rendered according to
+ an xml layout, allowing the playlist to assume a variety of different
+ looks and supply customizable information.
+ * Album cover art can be accessed via the scripting API. Patch thanks to
+ Simon Esneault . (BR 179732)
+ * New vertical Context View layout.
+ * New applet toolbar in the Context View to arrange, select, and add applets.
* Thu Apr 09 2009 rhafer@suse.de
- included upstream fix for broken last.fm authentication (kde#188678)
* Fri Mar 06 2009 wstephenson@suse.de
++++++ amarok-2.0.2.tar.bz2 -> amarok-2.0.96.tar.bz2 ++++++
++++ 756932 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org