Hello community,

here is the log from the commit of package banshee-1 for openSUSE:11.4
checked in at Fri Apr 8 23:24:47 CEST 2011.



--------
--- old-versions/11.4/all/banshee-1/banshee-1.changes   2011-02-18 
01:20:43.000000000 +0100
+++ 11.4/banshee-1/banshee-1.changes    2011-04-04 23:06:58.000000000 +0200
@@ -1,0 +2,99 @@
+Mon Apr  4 16:03:01 CDT 2011 - [email protected]
+
+- Update to 2.0.0 release 
+  + Notable Bugs Fixed:
+      * BansheeMetrics: Only enable collection 5% of the time
+      * Dap.MassStorage: Support the LG Optimus S Android phone (bgo#646593)
+      * CoverArt: If cache folder missing, clear last fetch time too
+      * Dap.MassStorage: Add support for Sharp IS03 Android phone (bgo#646588)
+      * Lastfm: Handle errors when fetching Last.fm user data (bgo#646539)
+      * libossifer: Return existing view in create-new-window
+      * GnomeScreensaver: Catch errors from Inhibit calls
+      * ArtworkManager: Clear art fetch info if cache dir missing
+      * CoverArt: Start fetch job on startup, in case of missing imgs
+      * Networking: NM 0.9 breaks DBus API; handle it
+      * SearchEntry: Change cursor over search menu (bgo#644362)
+      * Xspf: Handle Amazon's new cloud .amz files (bgo#646237)
+      * Fix ghelp URI so that Help -> Contents works again
+      * GlobalActions: Hide the Version Information menu unless debugging
+      * ThickClient: Fix Source toolbar buttons hidden at first (bgo#645987)
+      * Booter: don't use sgen GC on Linux
+      * Album Browser: Fix border getting misdrawn (bgo#644315)
+      * AppleDevice: Fix music appearing in Videos in Banshee (bgo#636448)
+      * MeeGo: Pause video on window close (bgo#646048)
+      * MeeGo: Add more sources to the MeeGo dropdown list (bgo#646042)
+      * build: Get MeeGo .desktop path from pkgconfig (bgo#646037)
+      * RhapsodyQueryJob: Fix NRE for track with no album (bgo#646028)
+      * AppleDevice: Change exception type for better logging
+      * MassStorage: Ignore unmounted volumes
+      * Mtp: Only unmount devices that are actually mounted
+      * Mtp: Ignore devices with DeviceNumber == 0
+      * Hardware.Gio: Avoid NREs when getting bus number etc
+      * MediaEngine: Fix tests to pass with gapless-capable Gst
+      * MediaEngine: Prevent NRE, increment last played on EoS
+      * GStreamer: Small fixes
+
+-------------------------------------------------------------------
+Thu Mar 24 10:58:45 CDT 2011 - [email protected]
+
+- Update to 1.9.6 release 
+  + Enhancements:
+      * Rename banshee-1 to banshee in preparation for 2.0
+      * AmazonMp3.Store: amazon.ca support
+      * MiroGuide: Handle Listen links from front page
+      * Dap: Add support for Sharp IS01 (bgo#645361)
+      * Playlists: Recognize m3u playlists without header (bgo#645351)
+      * LibraryWatcher: Guard against watching incorrect dirs (bgo#633309)
+      * MassStorage: Support Sirius Alpha Android phone (bgo#643960)
+      * WebOSDevice: Support playlists (bgo#641486)
+      * Windows: Auto-update functionality (bgo#641960)
+  + Notable Bugs Fixed (26 fixed since 1.9.5):
+      * MiroGuide: Properly escape search query strings
+      * AmazonMp3.Store: Fix search query escaping
+      * bgo#623183: DatabaseTrackInfo: Fix rating update on current track
+      * bgo#637717: audio-profiles: fix duration for CBR lame profile
+      * bgo#614192: GStreamer: Fix inappropriate repeating
+      * bgo#643782: Mpris: Distinguish between music and video playlists
+      * bgo#641515: Workaround X BadMatch crash
+      * bgo#619609: Metadata: Do not fetch covers for unknown albums/artists
+      * bgo#631012: Audiobook: Fix crash when switch to playlist
+      * bgo#628087: Handle setting SearchEntry.Query to nullb
+      * bgo#602145: InternetRadio: Clear playback errors when playing
+      * bgo#635951: Fix skipping removed/deleted tracks
+
+-------------------------------------------------------------------
+Wed Mar  9 11:56:45 CST 2011 - [email protected]
+
+- Update to 1.9.5 release 
+  + Enhancements:
+      * Add support for handling u1ms:// links
+      * Windows: Add Win7 thumbnail toolbar playback buttons
+      * OS X Build: Work with new bockbuild, add MonoMac
+  + Notable Bugs Fixed (20 fixed since 1.9.4):
+      * bgo#644315: Fix album browser's border on Windows
+      * bgo#641608: windows: Fix notification icon menu positioning
+      * bgo#643188: Help: Fix help URL to library.gnome.org
+      * bgo#643407: GStreamerSharp: Properly handle GStreamer errors
+      * bgo#641674: SmartPlaylists: Fix queries with { and }
+      * Hide 'Unknown Artist' in 'All Albums' browser entry
+
+  + Enhancements from 1.9.4:
+      * Various fixes and improvements to the Windows build
+      * MultimediaKeys: Support Pause, FastForward, Rewind, Repeat and Shuffle
+      * Advertise lastfm scheme handling in the .desktop files
+  + Notable Bugs Fixed (25 fixed since 1.9.3):
+      * AmazonMp3.Store: Fix the server 'Home' redirect
+      * Misc theme and string fixes
+      * bgo#638541: Don't try to find subtitle files for music
+      * Fix the position label when the stream ends
+      * TrackInfoDisplay: Don't display last track when idle
+      * bgo#614530: Fixed a ListView glitch
+      * bgo#642717: SoundMenu: don't call BlacklistMediaPlayer on startup
+
+-------------------------------------------------------------------
+Sun Feb 27 13:36:55 UTC 2011 - [email protected]
+
+- Change lang package Requires to Recommends since it is not
+  mandatory at runtime.
+
+-------------------------------------------------------------------

Package does not exist at destination yet. Using Fallback 
old-versions/11.4/all/banshee-1
Destination is old-versions/11.4/UPDATES/all/banshee-1
calling whatdependson for 11.4-i586


Old:
----
  banshee-1-1.9.3.tar.bz2
  nowplaying-crash.patch

New:
----
  banshee-2.0.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ banshee-1.spec ++++++
--- /var/tmp/diff_new_pack.jUn3mR/_old  2011-04-08 23:22:39.000000000 +0200
+++ /var/tmp/diff_new_pack.jUn3mR/_new  2011-04-08 23:22:39.000000000 +0200
@@ -24,15 +24,14 @@
 %define upstream_project 0
 
 Name:           banshee-1
-Version:        1.9.3
-Release:        4.<RELEASE3>
+Version:        2.0.0
+Release:        0.<RELEASE2>
 License:        MIT
 Summary:        A media playback and management application
 Group:          Productivity/Multimedia/Sound/Players
 Url:            http://banshee-project.org/
-Source0:        %{name}-%{version}.tar.bz2
+Source0:        banshee-%{version}.tar.bz2
 Source1:        bundleize-pkg-config.awk
-Patch0:         nowplaying-crash.patch
 PreReq:         filesystem gconf2
 ExcludeArch:    s390 s390x
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -54,9 +53,11 @@
 BuildRequires:  gnome-desktop-devel
 %endif
 
-%if %suse_version >= 1120
+%if %suse_version > 1120
 # GIO hardware requirements
 BuildRequires:  gkeyfile-sharp-devel gudev-sharp-devel
+%else
+BuildRequires:  hal-devel ipod-sharp-devel
 %endif
 
 %if %suse_version > 1120
@@ -65,9 +66,12 @@
 
 %define is_sle11_sp1 %(echo '%distribution' | grep -q SLE_11_SP1 && echo 1 || 
echo 0)
 
-%if %suse_version > 1110 || %is_sle11_sp1 == 1
+%if %suse_version > 1120
 %define have_gpod 1
 BuildRequires:  libgpod-sharp
+%endif
+
+%if %suse_version > 1110 || %is_sle11_sp1 == 1
 %define have_webkit 1
 BuildRequires:  libwebkit-devel >= 1.2.3
 %endif
@@ -96,7 +100,7 @@
 Requires:       gstreamer010-plugins-good
 Requires:       ndesk-dbus >= 0.5 ndesk-dbus-glib >= 0.3
 Requires:       libsqlite3-0
-Requires:       %{name}-lang = %{version}
+Recommends:     %{name}-lang
 Requires:       %{name}-core = %{version}
 # Commented out b/c an openSUSE 11.2 user reported that muinshee got selected
 # (since it Provides -client too)
@@ -106,6 +110,9 @@
 %if %suse_version > 1110
 Requires:       %{name}-backend-io-gio = %{version}
 %endif
+%if %suse_version <= 1120
+Requires:       %{name}-backend-hal = %{version}
+%endif
 Recommends:     %{name}-backend-platform-gnome = %{version}
 Recommends:     %{name}-client-classic = %{version}
 Recommends:     %{name}-extensions-default = %{version}
@@ -165,12 +172,12 @@
 
 %files devel
 %defattr(-,root,root)
-%{_libdir}/banshee-1/gconf-schema-extractor.exe
-%{_libdir}/pkgconfig/banshee-1-*.pc
-%exclude %{_libdir}/banshee-1/libbanshee.*a
-%exclude %{_libdir}/banshee-1/gstreamer-0.10/libgstequalizer.*a
+%{_libdir}/banshee/gconf-schema-extractor.exe
+%{_libdir}/pkgconfig/banshee-*.pc
+%exclude %{_libdir}/banshee/libbanshee.*a
+%exclude %{_libdir}/banshee/gstreamer-0.10/libgstequalizer.*a
 %if %have_webkit == 1
-%exclude %{_libdir}/banshee-1/libossifer.*a
+%exclude %{_libdir}/banshee/libossifer.*a
 %endif
 
 %package core
@@ -193,42 +200,42 @@
 
 %files core
 %defattr(-,root,root)
-%dir %{_libdir}/banshee-1
-%dir %{_libdir}/banshee-1/Extensions
-%dir %{_libdir}/banshee-1/Backends
-%dir %{_libdir}/banshee-1/gstreamer-0.10
-%dir %{_datadir}/banshee-1
-%dir %{_datadir}/banshee-1/audio-profiles
-%dir %{_datadir}/banshee-1/icons
-%dir %{_datadir}/banshee-1/icons/hicolor
-%dir %{_datadir}/banshee-1/icons/hicolor/*
-%dir %{_datadir}/banshee-1/icons/hicolor/*/*
-%{_libdir}/banshee-1/Hyena.dll*
-%{_libdir}/banshee-1/Hyena.Data.Sqlite.dll*
-%{_libdir}/banshee-1/Hyena.Gui.dll*
-%{_libdir}/banshee-1/Migo.dll*
-%{_libdir}/banshee-1/MusicBrainz.dll*
-%{_libdir}/banshee-1/Mono.Media.dll*
-%{_libdir}/banshee-1/Lastfm.dll*
-%{_libdir}/banshee-1/Lastfm.Gui.dll*
-%{_libdir}/banshee-1/Banshee.Core.dll*
-%{_libdir}/banshee-1/Banshee.Services.dll*
-%{_libdir}/banshee-1/Banshee.Services.addins
-%{_libdir}/banshee-1/Banshee.Widgets.dll*
-%{_libdir}/banshee-1/Banshee.ThickClient.dll*
-%{_libdir}/banshee-1/Banshee.CollectionIndexer.dll*
-%{_libdir}/banshee-1/Banshee.exe*
-%{_libdir}/banshee-1/Halie.exe*
-%{_libdir}/banshee-1/Beroe.exe*
+%dir %{_libdir}/banshee
+%dir %{_libdir}/banshee/Extensions
+%dir %{_libdir}/banshee/Backends
+%dir %{_libdir}/banshee/gstreamer-0.10
+%dir %{_datadir}/banshee
+%dir %{_datadir}/banshee/audio-profiles
+%dir %{_datadir}/banshee/icons
+%dir %{_datadir}/banshee/icons/hicolor
+%dir %{_datadir}/banshee/icons/hicolor/*
+%dir %{_datadir}/banshee/icons/hicolor/*/*
+%{_libdir}/banshee/Hyena.dll*
+%{_libdir}/banshee/Hyena.Data.Sqlite.dll*
+%{_libdir}/banshee/Hyena.Gui.dll*
+%{_libdir}/banshee/Migo.dll*
+%{_libdir}/banshee/MusicBrainz.dll*
+%{_libdir}/banshee/Mono.Media.dll*
+%{_libdir}/banshee/Lastfm.dll*
+%{_libdir}/banshee/Lastfm.Gui.dll*
+%{_libdir}/banshee/Banshee.Core.dll*
+%{_libdir}/banshee/Banshee.Services.dll*
+%{_libdir}/banshee/Banshee.Services.addins
+%{_libdir}/banshee/Banshee.Widgets.dll*
+%{_libdir}/banshee/Banshee.ThickClient.dll*
+%{_libdir}/banshee/Banshee.CollectionIndexer.dll*
+%{_libdir}/banshee/Banshee.exe*
+%{_libdir}/banshee/Halie.exe*
+%{_libdir}/banshee/Beroe.exe*
 %{_datadir}/dbus-1/services/org.bansheeproject.Banshee.service
 %{_datadir}/dbus-1/services/org.bansheeproject.CollectionIndexer.service
-%{_datadir}/banshee-1/icons/hicolor/*/categories/source-playlist.png
-%{_datadir}/banshee-1/icons/hicolor/*/categories/source-smart-playlist.png
-%{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-all.png
-%{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-none.png
-%{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-single.png
-%{_datadir}/banshee-1/icons/hicolor/*/actions/encode.png
-%{_datadir}/banshee-1/icons/hicolor/*/emblems//creative-commons*.png
+%{_datadir}/banshee/icons/hicolor/*/categories/source-playlist.png
+%{_datadir}/banshee/icons/hicolor/*/categories/source-smart-playlist.png
+%{_datadir}/banshee/icons/hicolor/*/actions/media-repeat-all.png
+%{_datadir}/banshee/icons/hicolor/*/actions/media-repeat-none.png
+%{_datadir}/banshee/icons/hicolor/*/actions/media-repeat-single.png
+%{_datadir}/banshee/icons/hicolor/*/actions/encode.png
+%{_datadir}/banshee/icons/hicolor/*/emblems//creative-commons*.png
 %{_datadir}/icons/hicolor/16x16/apps/media-player-banshee.png
 %{_datadir}/icons/hicolor/22x22/apps/media-player-banshee.png
 %{_datadir}/icons/hicolor/24x24/apps/media-player-banshee.png
@@ -241,8 +248,8 @@
 %{_datadir}/gnome/help/banshee/*/*
 %endif
 %if %upstream_project == 1
-%{_libdir}/banshee-1/taglib-sharp.dll*
-%{_libdir}/banshee-1/Mono.Addins*.dll*
+%{_libdir}/banshee/taglib-sharp.dll*
+%{_libdir}/banshee/Mono.Addins*.dll*
 %endif
 
 %package backend-engine-gstreamer
@@ -265,10 +272,10 @@
 
 %files backend-engine-gstreamer
 %defattr(-,root,root)
-%{_libdir}/banshee-1/libbanshee.so
-%{_libdir}/banshee-1/gstreamer-0.10/libgstequalizer.so
-%{_libdir}/banshee-1/Backends/Banshee.GStreamer.dll*
-%{_datadir}/banshee-1/audio-profiles/*.xml
+%{_libdir}/banshee/libbanshee.so
+%{_libdir}/banshee/gstreamer-0.10/libgstequalizer.so
+%{_libdir}/banshee/Backends/Banshee.GStreamer.dll*
+%{_datadir}/banshee/audio-profiles/*.xml
 
 %if %suse_version > 1110
 
@@ -277,7 +284,7 @@
 Summary:        GIO backend for non-local files for Banshee
 Group:          Productivity/Multimedia/Sound/Players
 Requires:       gio-sharp
-%if %suse_version >= 1120
+%if %suse_version > 1120
 Requires:       gudev-sharp gkeyfile-sharp
 Requires:       media-player-info
 %endif
@@ -298,9 +305,32 @@
 
 %files backend-io-gio
 %defattr(-,root,root)
-%{_libdir}/banshee-1/Backends/gio-sharp*
-%{_libdir}/banshee-1/Backends/gtk-sharp-beans*
-%{_libdir}/banshee-1/Backends/Banshee.Gio.dll*
+%{_libdir}/banshee/Backends/gio-sharp*
+%{_libdir}/banshee/Backends/gtk-sharp-beans*
+%{_libdir}/banshee/Backends/Banshee.Gio.dll*
+%endif
+
+%if %suse_version <= 1120
+
+%package backend-hal
+License:        MIT
+Summary:        HAL backend for Banshee
+Group:          Productivity/Multimedia/Sound/Players
+Requires:       hal
+Requires:       %{name} = %{version}
+
+%description backend-hal
+This package provides support for hardware detection using HAL.
+
+Authors:
+--------
+    Aaron Bockover <[email protected]>
+    Gabriel Burt <[email protected]>
+    Scott Peterson <[email protected]>
+
+%files backend-hal
+%defattr(-,root,root)
+%{_libdir}/banshee/Backends/Banshee.Hal.dll*
 %endif
 
 %package backend-platform-unix
@@ -324,9 +354,9 @@
 
 %files backend-platform-unix
 %defattr(-,root,root)
-%{_libdir}/banshee-1/Backends/Banshee.Unix.dll*
+%{_libdir}/banshee/Backends/Banshee.Unix.dll*
 %if %suse_version < 1120
-%{_libdir}/banshee-1/Backends/Banshee.Hal.dll*
+%{_libdir}/banshee/Backends/Banshee.Hal.dll*
 %endif
 
 %package backend-platform-gnome
@@ -354,11 +384,11 @@
 
 %files backend-platform-gnome
 %defattr(-,root,root)
-%{_libdir}/banshee-1/Backends/Banshee.Gnome.dll*
-%{_libdir}/banshee-1/Backends/Banshee.NowPlaying.X11.dll*
-%{_libdir}/banshee-1/Backends/libbnpx11.so
-%{_datadir}/banshee-1/icons/hicolor/*/actions/media-write-cd.png
-%exclude %{_libdir}/banshee-1/Backends/libbnpx11.*a
+%{_libdir}/banshee/Backends/Banshee.Gnome.dll*
+%{_libdir}/banshee/Backends/Banshee.NowPlaying.X11.dll*
+%{_libdir}/banshee/Backends/libbnpx11.so
+%{_datadir}/banshee/icons/hicolor/*/actions/media-write-cd.png
+%exclude %{_libdir}/banshee/Backends/libbnpx11.*a
 
 %package client-classic
 License:        MIT
@@ -382,9 +412,9 @@
 
 %files client-classic
 %defattr(-,root,root)
-%{_prefix}/bin/banshee-1
-%{_datadir}/applications/banshee-1*.desktop
-%{_libdir}/banshee-1/Nereid.exe*
+%{_prefix}/bin/banshee
+%{_datadir}/applications/banshee*.desktop
+%{_libdir}/banshee/Nereid.exe*
 
 %package client-muinshee
 License:        MIT
@@ -408,7 +438,7 @@
 %files client-muinshee
 %defattr(-,root,root)
 %{_prefix}/bin/muinshee
-%{_libdir}/banshee-1/Muinshee.exe*
+%{_libdir}/banshee/Muinshee.exe*
 
 %package extensions-default
 License:        MIT
@@ -443,57 +473,57 @@
 
 %files extensions-default
 %defattr(-,root,root)
-%{_libdir}/banshee-1/Extensions/Banshee.AmazonMp3.exe*
+%{_libdir}/banshee/Extensions/Banshee.AmazonMp3.exe*
 %{_datadir}/mime/packages/banshee-amz.xml
 %{_bindir}/bamz
-%{_libdir}/banshee-1/Extensions/Banshee.Audiobook.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.InternetRadio.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.Daap.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.CoverArt.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.Emusic.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.FileSystemQueue.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.Fixup.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.Lastfm.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.LastfmStreaming.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.MultimediaKeys.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.NotificationArea.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.PlayQueue.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.NowPlaying.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.AudioCd.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.Podcasting.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.MiniMode.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.Bpm.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.PlayerMigration.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.InternetArchive.dll*
+%{_libdir}/banshee/Extensions/Banshee.Audiobook.dll*
+%{_libdir}/banshee/Extensions/Banshee.InternetRadio.dll*
+%{_libdir}/banshee/Extensions/Banshee.Daap.dll*
+%{_libdir}/banshee/Extensions/Banshee.CoverArt.dll*
+%{_libdir}/banshee/Extensions/Banshee.Emusic.dll*
+%{_libdir}/banshee/Extensions/Banshee.FileSystemQueue.dll*
+%{_libdir}/banshee/Extensions/Banshee.Fixup.dll*
+%{_libdir}/banshee/Extensions/Banshee.Lastfm.dll*
+%{_libdir}/banshee/Extensions/Banshee.LastfmStreaming.dll*
+%{_libdir}/banshee/Extensions/Banshee.MultimediaKeys.dll*
+%{_libdir}/banshee/Extensions/Banshee.NotificationArea.dll*
+%{_libdir}/banshee/Extensions/Banshee.PlayQueue.dll*
+%{_libdir}/banshee/Extensions/Banshee.NowPlaying.dll*
+%{_libdir}/banshee/Extensions/Banshee.AudioCd.dll*
+%{_libdir}/banshee/Extensions/Banshee.Podcasting.dll*
+%{_libdir}/banshee/Extensions/Banshee.MiniMode.dll*
+%{_libdir}/banshee/Extensions/Banshee.Bpm.dll*
+%{_libdir}/banshee/Extensions/Banshee.PlayerMigration.dll*
+%{_libdir}/banshee/Extensions/Banshee.InternetArchive.dll*
 %if %suse_version > 1110
-%{_libdir}/banshee-1/Extensions/Banshee.YouTube.dll*
-%{_datadir}/banshee-1/icons/hicolor/*/categories/youtube.*
+%{_libdir}/banshee/Extensions/Banshee.YouTube.dll*
+%{_datadir}/banshee/icons/hicolor/*/categories/youtube.*
 %endif
 %if %have_mono_243 == 1
-%{_libdir}/banshee-1/Extensions/Banshee.LibraryWatcher.dll*
+%{_libdir}/banshee/Extensions/Banshee.LibraryWatcher.dll*
 %endif
-%{_datadir}/banshee-1/icons/hicolor/*/categories/lastfm-*.png
-%{_datadir}/banshee-1/icons/hicolor/*/categories/audiobook.*
-%{_datadir}/banshee-1/icons/hicolor/*/categories/podcast*.png
-%{_datadir}/banshee-1/icons/hicolor/*/categories/radio.*
-%{_datadir}/banshee-1/icons/hicolor/*/categories/internet-archive.*
-%{_datadir}/banshee-1/icons/hicolor/*/categories/amazon-mp3-source.*
-%{_datadir}/banshee-1/icons/hicolor/*/status/podcast*.png
-%{_datadir}/banshee-1/icons/hicolor/*/actions/media-import-audio-cd.png
+%{_datadir}/banshee/icons/hicolor/*/categories/lastfm-*.png
+%{_datadir}/banshee/icons/hicolor/*/categories/audiobook.*
+%{_datadir}/banshee/icons/hicolor/*/categories/podcast*.png
+%{_datadir}/banshee/icons/hicolor/*/categories/radio.*
+%{_datadir}/banshee/icons/hicolor/*/categories/internet-archive.*
+%{_datadir}/banshee/icons/hicolor/*/categories/amazon-mp3-source.*
+%{_datadir}/banshee/icons/hicolor/*/status/podcast*.png
+%{_datadir}/banshee/icons/hicolor/*/actions/media-import-audio-cd.png
 %if %have_webkit == 1
 %if %suse_version <= 1120
-%{_libdir}/banshee-1/libwebkitgtk-1.0.so*
+%{_libdir}/banshee/libwebkit-1.0.so*
 %endif
-%{_libdir}/banshee-1/Banshee.WebBrowser.dll*
-%{_libdir}/banshee-1/libossifer.so
-%{_libdir}/banshee-1/Extensions/Banshee.AmazonMp3.Store.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.Wikipedia.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.MiroGuide.dll*
-%{_datadir}/banshee-1/icons/hicolor/*/categories/wikipedia.*
-%{_datadir}/banshee-1/icons/hicolor/*/categories/amazon-mp3-store-source.*
-%{_datadir}/banshee-1/icons/hicolor/*/categories/miro-guide-source.*
+%{_libdir}/banshee/Banshee.WebBrowser.dll*
+%{_libdir}/banshee/libossifer.so
+%{_libdir}/banshee/Extensions/Banshee.AmazonMp3.Store.dll*
+%{_libdir}/banshee/Extensions/Banshee.Wikipedia.dll*
+%{_libdir}/banshee/Extensions/Banshee.MiroGuide.dll*
+%{_datadir}/banshee/icons/hicolor/*/categories/wikipedia.*
+%{_datadir}/banshee/icons/hicolor/*/categories/amazon-mp3-store-source.*
+%{_datadir}/banshee/icons/hicolor/*/categories/miro-guide-source.*
 %endif
-%{_libdir}/banshee-1/Extensions/Banshee.Mpris*
+%{_libdir}/banshee/Extensions/Banshee.Mpris*
 
 %if 0%{?have_boo}
 
@@ -518,7 +548,32 @@
 
 %files extensions-boo
 %defattr(-,root,root)
-%{_libdir}/banshee-1/Extensions/Banshee.BooScript.dll*
+%{_libdir}/banshee/Extensions/Banshee.BooScript.dll*
+%endif
+
+%if 0%{?suse_version} >= 1140
+
+%package extensions-soundmenu
+License:        MIT
+Summary:        SoundMenu support for Banshee
+Group:          Productivity/Multimedia/Sound/Players
+Supplements:    packageand(banshee-1:indicator-sound)
+
+%description extensions-soundmenu
+This package provide the SoundMenu extension which is responsible for
+integration between Banshee and Ubuntu's SoundMenu (indicator-sound).
+
+
+
+Authors:
+--------
+    Aaron Bockover <[email protected]>
+    Gabriel Burt <[email protected]>
+    Scott Peterson <[email protected]>
+
+%files extensions-soundmenu
+%defattr(-,root,root)
+%{_libdir}/banshee/Extensions/Banshee.SoundMenu.dll*
 %endif
 
 %package dmp
@@ -541,9 +596,9 @@
 
 %files dmp
 %defattr(-,root,root)
-%{_libdir}/banshee-1/Extensions/Banshee.Dap.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.Dap.MassStorage.dll*
-%{_datadir}/banshee-1/icons/hicolor/*/devices/phone-*
+%{_libdir}/banshee/Extensions/Banshee.Dap.dll*
+%{_libdir}/banshee/Extensions/Banshee.Dap.MassStorage.dll*
+%{_datadir}/banshee/icons/hicolor/*/devices/phone-*
 
 %if 0%{?have_gpod}
 
@@ -562,8 +617,28 @@
 
 %files dmp-apple-devices
 %defattr(-,root,root)
-%{_libdir}/banshee-1/Extensions/Banshee.Dap.AppleDevice.dll*
-%{_libdir}/banshee-1/Extensions/libgpod-sharp*
+%{_libdir}/banshee/Extensions/Banshee.Dap.AppleDevice.dll*
+%{_libdir}/banshee/Extensions/libgpod-sharp*
+
+%else
+
+%package dmp-ipod-devices
+License:        MIT
+Summary:        Apple(R) iPod(R) Digital Media Player support for Banshee
+Group:          Productivity/Multimedia/Sound/Players
+Requires:       ipod-sharp podsleuth
+Requires:       %{name} = %{version}
+Requires:       %{name}-dmp = %{version}
+
+%description dmp-ipod-devices
+Support for iPod(R) devices including the iPod Classic(R) and iPod Nano(R).
+Does not support iPod Touch(R) or iPhone(R).
+
+%files dmp-ipod-devices
+%defattr(-,root,root)
+%{_libdir}/banshee/Extensions/Banshee.Dap.Ipod.dll*
+%{_libdir}/banshee/Extensions/ipod-sharp*
+
 %endif
 
 %package dmp-mtp
@@ -587,27 +662,26 @@
 
 %files dmp-mtp
 %defattr(-,root,root)
-%{_libdir}/banshee-1/Mtp.dll*
-%{_libdir}/banshee-1/Extensions/Banshee.Dap.Mtp.dll*
+%{_libdir}/banshee/Mtp.dll*
+%{_libdir}/banshee/Extensions/Banshee.Dap.Mtp.dll*
 
 %lang_package
 
-%files lang -f %{name}.lang
+%files lang -f banshee.lang
 
 %prep
 echo "is_sle11_sp1"
 echo "%distribution"
 echo "%is_sle11_sp1"
-%setup -q
-%patch0 -p1
+%setup -q -n banshee-%{version}
 %if %suse_version > 1110
-translation-update-upstream
+translation-update-upstream po banshee
 %endif
 # update pkg-config files for the -devel package since we internalize
 # some BuildRequires in cases where we will upgrade a package that 
 # might also be provided by the distro (e.g. taglib-sharp)
 %if %upstream_project == 1
-pushd $RPM_BUILD_DIR/%{name}-%{version}/build/pkg-config
+pushd $RPM_BUILD_DIR/banshee-%{version}/build/pkg-config
 for pkg_config in *.pc.in; do
        awk -f %{S:1} < $pkg_config > ${pkg_config}.in
        mv ${pkg_config}.in $pkg_config
@@ -621,9 +695,12 @@
 echo '%distribution ;; %suse_version ;; %sles_version'
 %configure \
        --with-vendor-build-id="%distribution" \
-    --disable-ipod \
-%if %suse_version >= 1120
+%if 0%{?suse_version} >= 1140
+    --enable-soundmenu \
+%endif
+%if %suse_version > 1120
     --disable-hal \
+    --disable-ipod \
 %endif
 %if !0%{?have_gpod}
     --disable-appledevice \
@@ -641,25 +718,25 @@
 
 %install
 %makeinstall
-%find_lang %{name}
-chmod -x $RPM_BUILD_ROOT%{_libdir}/banshee-1/*.config
-chmod -x $RPM_BUILD_ROOT%{_libdir}/banshee-1/*/*.config
-%suse_update_desktop_file -r -N "Banshee" -G "Media Player" %{name} GNOME 
Player AudioVideo X-Ximian-Main X-Red-Hat-Base
-%suse_update_desktop_file %{name}-audiocd
-%suse_update_desktop_file %{name}-media-player
+%find_lang banshee
+chmod -x $RPM_BUILD_ROOT%{_libdir}/banshee/*.config
+chmod -x $RPM_BUILD_ROOT%{_libdir}/banshee/*/*.config
+%suse_update_desktop_file -r -N "Banshee" -G "Media Player" banshee GNOME 
Player AudioVideo X-Ximian-Main X-Red-Hat-Base
+%suse_update_desktop_file banshee-audiocd
+%suse_update_desktop_file banshee-media-player
 # If we are building for upstream, we want to bundle libraries that
 # we might want to differ from the downstream distribution
 %if %upstream_project == 1
 for package in taglib-sharp mono-addins; do
        for assembly in $(find %{_prefix}/lib/mono/${package}/ -name \*.dll); do
-               cp $(dirname $(readlink -e $assembly))/* 
$RPM_BUILD_ROOT%{_libdir}/banshee-1
+               cp $(dirname $(readlink -e $assembly))/* 
$RPM_BUILD_ROOT%{_libdir}/banshee
        done
 done
-rm -f $RPM_BUILD_ROOT%{_libdir}/banshee-1/Mono.Addins.MSBuild.dll*
+rm -f $RPM_BUILD_ROOT%{_libdir}/banshee/Mono.Addins.MSBuild.dll*
 %endif
 %if %have_webkit == 1
 %if %suse_version <= 1120
-cp %{_libdir}/libwebkitgtk-1.0.so.* $RPM_BUILD_ROOT%{_libdir}/banshee-1
+cp %{_libdir}/libwebkit-1.0.so.* $RPM_BUILD_ROOT%{_libdir}/banshee
 %endif
 %endif
 

++++++ banshee-1-1.9.3.tar.bz2 -> banshee-2.0.0.tar.bz2 ++++++
++++ 224958 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to