Hello community,

here is the log from the commit of package banshee-1 for openSUSE:Factory
checked in at Mon May 30 16:08:24 CEST 2011.



--------
--- GNOME/banshee-1/banshee-1.changes   2011-03-09 18:59:16.000000000 +0100
+++ banshee-1/banshee-1.changes 2011-05-26 19:15:04.000000000 +0200
@@ -1,0 +2,96 @@
+Thu May 26 16:33:08 UTC 2011 - nmarq...@opensuse.org
+
+- Update to version 2.0.1:
+  + Notable Bugs Fixed:
+    - AmazonMp3.Store: Fix signed-in detection for UK store;
+    - PodcastFeedPropertiesDialog: Fix display of feed URL
+      (underscore);
+    - bgo#648941: Add .spc to whitelist;
+    - bgo#648458: PlsPlaylistFormat: Make parsing the header
+      case-insensitive;
+    - bgo#647754: Add USB ids for Xperia X12;
+    - bgo#647024: Lastfm: Fix NRE crash;
+    - bgo#646991: AlbumListView: Fix disappearing option in
+      Preferences;
+    - bgo#647932: DatabaseSource: Fix NRE in SkipTrackIfRemoved;
+    - bgo#642140: Last.fm: Close HTTP streams when finished with
+      them;
+    - bgo#633552: AppleDevice: Ensure m4a/mp3 are supported;
+    - bgo#647144: StreamPositionLabel: Avoid unnecessary redraws;
+    - bgo#647089: Daap: Bind to IPAddress.Loopback instead of Any;
+    - bgo#647059: Fix Remote Daap crash;
+  + Updated Translations:
+    - Dutch
+    - Galician
+    - Greek
+    - Hungarian
+    - Korean
+    - Russian
+    - Telugu
+    - Vietnamese
+
+-------------------------------------------------------------------
+Mon Apr  4 16:03:01 CDT 2011 - gb...@suse.de
+
+- 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 - gb...@suse.de
+
+- 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
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


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

New:
----
  banshee-1-rpmlintrc
  banshee-2.0.1.tar.bz2

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

Other differences:
------------------
++++++ banshee-1.spec ++++++
--- /var/tmp/diff_new_pack.M1u0hp/_old  2011-05-30 16:00:42.000000000 +0200
+++ /var/tmp/diff_new_pack.M1u0hp/_new  2011-05-30 16:00:42.000000000 +0200
@@ -24,18 +24,19 @@
 %define upstream_project 0
 
 Name:           banshee-1
-Version:        1.9.5
+Version:        2.0.1
 Release:        1
 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
+Source99:       %{name}-rpmlintrc
 PreReq:         filesystem gconf2
 ExcludeArch:    s390 s390x
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  fdupes
 BuildRequires:  intltool perl-XML-Parser update-desktop-files
 BuildRequires:  gnome-vfs2-devel
 BuildRequires:  gstreamer010-plugins-base-devel
@@ -54,9 +55,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 +68,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
@@ -106,6 +112,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 +174,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,56 +202,51 @@
 
 %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
 %{_datadir}/icons/hicolor/32x32/apps/media-player-banshee.png
 %{_datadir}/icons/hicolor/48x48/apps/media-player-banshee.png
 %{_datadir}/icons/hicolor/192x192/apps/media-player-banshee.png
-%if %suse_version > 1110
-%dir %{_datadir}/gnome/help/banshee
-%dir %{_datadir}/gnome/help/banshee/*
-%{_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 +269,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 +281,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 +302,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 <ab...@gnome.org>
+    Gabriel Burt <gabriel.b...@gmail.com>
+    Scott Peterson <lunchtimem...@gmail.com>
+
+%files backend-hal
+%defattr(-,root,root)
+%{_libdir}/banshee/Backends/Banshee.Hal.dll*
 %endif
 
 %package backend-platform-unix
@@ -324,9 +351,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 +381,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 +409,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 +435,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 +470,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 +545,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 <ab...@gnome.org>
+    Gabriel Burt <gabriel.b...@gmail.com>
+    Scott Peterson <lunchtimem...@gmail.com>
+
+%files extensions-soundmenu
+%defattr(-,root,root)
+%{_libdir}/banshee/Extensions/Banshee.SoundMenu.dll*
 %endif
 
 %package dmp
@@ -541,9 +593,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 +614,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 +659,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 +692,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,27 +715,29 @@
 
 %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
+%fdupes %{buildroot}%{_datadir}
+%fdupes %{buildroot}%{_libdir}
 
 %clean
 rm -rf "$RPM_BUILD_ROOT"

++++++ banshee-1-rpmlintrc ++++++
# Informative comments, harmless to the package
addFilter("W: macro-in-comment")
# On TODO list
addFilter("W: no-manual-page-for-binary")
++++++ banshee-1-1.9.5.tar.bz2 -> banshee-2.0.1.tar.bz2 ++++++
++++ 205452 lines of diff (skipped)


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



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to