banshee-1/banshee-1.spec

Fri, 11 Mar 2011 21:39:41 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 11 Mar 2011 21:39:41 +0100
changeset 2
e3665a058d13
parent 0
4f133201e207
permissions
-rw-r--r--

Import new package specs for introduction into repository.

     1 # 
     2 # Do NOT Edit the Auto-generated Part!
     3 # Generated by: spectacle version 0.19~pre
     4 # 
     5 # >> macros
     6 # << macros
     8 Name:       banshee-1
     9 Summary:    Banshee Media Player
    10 Version:    1.7.3
    11 Release:    4.3
    12 Group:      Applications/Multimedia
    13 License:    MIT
    14 URL:        http://banshee.fm
    15 Source0:    %{name}-%{version}.tar.bz2
    16 Source100:  banshee-1.yaml
    17 Patch0:     enable-library-watcher-by-default.patch
    18 Patch1:     meego-aware-context-menu-positions-bmc869.patch
    19 Patch2:     move-video-mutex-in-func-bmc5591.patch     
    20 Patch3:     increase-pipeline-ready-timeout-bmc193.patch
    21 Patch4:     play-next-track-after-unsupported-codec-bmc802.patch
    22 Patch5:     close-player-engine-on-fsq-clear-bmc2684.patch
    23 Patch6:     moblin-to-meego-rename.patch
    24 Patch7:     media-as-meego-icon-name.patch
    25 Patch8:     search-unknown-artist-album-bmc6228.patch
    26 Patch9:     import-video-playlist-bmc8383.patch
    27 Patch10:    start-as-meego-client-bmc7394.patch
    28 Requires:   %{name}-core = %{version}
    29 Requires:   %{name}-backend-platform-unix = %{version}
    30 Requires:   gst-plugins-good
    31 BuildRequires:  pkgconfig(shared-mime-info)
    32 BuildRequires:  pkgconfig(gconf-2.0)
    33 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
    34 BuildRequires:  pkgconfig(sqlite3) >= 3.4
    35 BuildRequires:  pkgconfig(mono) >= 2.6
    36 BuildRequires:  pkgconfig(gtk-sharp-2.0)
    37 BuildRequires:  pkgconfig(mono-addins)
    38 BuildRequires:  pkgconfig(ndesk-dbus-glib-1.0)
    39 BuildRequires:  pkgconfig(taglib-sharp)
    40 BuildRequires:  pkgconfig(libmtp)
    41 BuildRequires:  pkgconfig(xrandr) >= 1.1.1
    42 BuildRequires:  pkgconfig(xxf86vm) >= 1.0.0
    43 BuildRequires:  pkgconfig(gconf-sharp-2.0)
    44 BuildRequires:  pkgconfig(meego-panel)
    45 BuildRequires:  intltool
    48 %description
    49 Powerful yet simple media player.
    53 %package devel
    54 Summary:    Development package for Banshee
    55 Group:      Development/Libraries
    56 Requires:   %{name} = %{version}-%{release}
    57 Requires:   gst-plugins-base-devel
    58 Requires:   gtk2-devel
    60 %description devel
    61 Users who wish to extend Banshee should install this package. It
    62 includes standard Linux development files and other tools for building
    63 extensions and applications on top of the Banshee core application
    64 framework.
    67 %package core
    68 Summary:    Core Banshee platform libraries, services, and resources
    69 Group:      Applications/Multimedia
    70 Requires:   %{name} = %{version}-%{release}
    71 Requires(post): /bin/touch
    72 Requires(post): gtk2
    74 %description core
    75 This package provides core libraries, services, and resources for
    76 building Banshee clients and user experiences.
    79 %package backend-platform-unix
    80 Summary:    UNIX platform support for Banshee
    81 Group:      Applications/Multimedia
    82 Requires:   %{name} = %{version}-%{release}
    84 %description backend-platform-unix
    85 This package provides many optimizations for UNIX based platforms. In
    86 particular, it provides a POSIX IO layer that performs better than the
    87 default System.IO/.NET IO layer provided in the base banshee-1 package.
    90 %package backend-platform-hal
    91 Summary:    Legacy HAL platform support for Banshee
    92 Group:      Applications/Multimedia
    93 Requires:   %{name} = %{version}-%{release}
    94 Requires:   %{name}-backend-platform-unix = %{version}
    96 %description backend-platform-hal
    97 This package provides legacy Hardware Abstraction Layer support for
    98 older Linux systems.
   101 %package backend-platform-gnome
   102 Summary:    GNOME platform support for Banshee
   103 Group:      Applications/Multimedia
   104 Requires:   %{name} = %{version}-%{release}
   105 Requires:   %{name}-backend-platform-unix = %{version}
   106 Requires(post): /bin/touch
   107 Requires(post): gtk2
   109 %description backend-platform-gnome
   110 This package provides platform integration with the GNOME Desktop for
   111 Banshee. Most notably it provides a configuration backend to GConf, so
   112 all user settings can be stored there. Other GNOME specific integration
   113 hooks are provided as well.
   115 Users running Banshee on GNOME are recommended to install this package.
   118 %package backend-platform-meego
   119 Summary:    GNOME platform support for Banshee
   120 Group:      Applications/Multimedia
   121 Requires:   %{name} = %{version}-%{release}
   122 Requires:   %{name}-backend-platform-gnome = %{version}
   123 Requires:   %{name}-client-classic = %{version}
   125 %description backend-platform-meego
   126 This package provides platform integration with the MeeGo Desktop for
   127 Banshee. This provides the mutter-meego panel and a customized classic
   128 user interface.
   131 %package client-classic
   132 Summary:    Banshee client providing the classic interface
   133 Group:      Applications/Multimedia
   134 Requires:   %{name} = %{version}-%{release}
   135 Provides:   %{name}-client = %{version}
   136 BuildRequires:   desktop-file-utils
   138 %description client-classic
   139 The Classic Banshee client provides a familiar user interface with a
   140 source list and three-pane layout for browsing and exploring media.
   141 This client is the most feature rich, but does not sacrifice usability.
   144 %package client-muinshee
   145 Summary:    Banshee client modeled after the Muine music player interface
   146 Group:      Applications/Multimedia
   147 Requires:   %{name} = %{version}-%{release}
   148 Provides:   %{name}-client = %{version}
   150 %description client-muinshee
   151 The Muinshee Banshee client provides a user interface modeled directly
   152 after the old GNOME Muine media player.
   155 %package extensions-default
   156 Summary:    Default extensions for Banshee
   157 Group:      Applications/Multimedia
   158 Requires:   %{name} = %{version}-%{release}
   159 Requires(post): /bin/touch
   160 Requires(post): gtk2
   162 %description extensions-default
   163 The default set of extensions for Banshee including a Play Queue,
   164 Last.fm streaming, Audio Scrobbling, metadata fixup, video playback,
   165 an Amazon MP3 downloader, and much more. It is highly recommended.
   168 %package dmp
   169 Summary:    Digital Media Player support for Banshee
   170 Group:      Applications/Multimedia
   171 Requires:   %{name} = %{version}-%{release}
   172 Requires(post): /bin/touch
   173 Requires(post): gtk2
   175 %description dmp
   176 Core support for Digital Media Player support. Includes generic
   177 USB mass storage device support
   180 %package dmp-mtp
   181 Summary:    MTP/PlaysForSure Digital Media Player support for Banshee
   182 Group:      Applications/Multimedia
   183 Requires:   %{name} = %{version}-%{release}
   184 Requires:   %{name}-dmp = %{version}
   185 Requires:   libmtp
   187 %description dmp-mtp
   188 Support for various MTP/PlaysForSure/Certified For Windows Vista(R)
   189 devices as provided by libmtp.
   193 %prep
   194 %setup -q -n %{name}-%{version}
   196 # enable-library-watcher-by-default.patch
   197 %patch0 -p1
   198 # meego-aware-context-menu-positions-bmc869.patch
   199 %patch1 -p1
   200 # move-video-mutex-in-func-bmc5591.patch (Evaluate in Upstream)
   201 %patch2 -p1
   202 # increase-pipeline-ready-timeout-bmc193.patch
   203 %patch3 -p1
   204 # play-next-track-after-unsupported-codec-bmc802.patch
   205 %patch4 -p1
   206 # close-player-engine-on-fsq-clear-bmc2684.patch
   207 %patch5 -p1
   208 # moblin-to-meego-rename.patch
   209 %patch6 -p1
   210 # media-as-meego-icon-name.patch
   211 %patch7 -p1
   212 # search-unknown-artist-album-bmc6228.patch (Evaluate in Upstream)
   213 %patch8 -p1
   214 # import-video-playlist-bmc8383.patch
   215 %patch9 -p1
   216 # start-as-meego-client-bmc7394.patch
   217 %patch10 -p1
   218 # >> setup
   219 # << setup
   220 %{__sed} -i \
   221     -e 's;if test -z "\${ENABLE_SK_TRUE}" && test -z "\${ENABLE_SK_FALSE}";if false;' \
   222     configure
   224 %build
   225 %configure \
   226     --disable-static \
   227     --with-vendor-build-id="%distribution" \
   228     --libexecdir=%{_libexecdir} \
   229     --enable-meego \
   230     --disable-docs \
   231     --disable-boo \
   232     --disable-youtube \
   233     --disable-daap \
   234     --disable-ipod
   236 make %{?jobs:-j%jobs}
   238 # >> build post
   239 # << build post
   240 %install
   241 rm -rf %{buildroot}
   242 # >> install pre
   243 # << install pre
   244 %make_install 
   245 chmod -x %{buildroot}%{_libdir}/banshee-1/*.config
   246 chmod -x %{buildroot}%{_libdir}/banshee-1/*/*.config
   247 # FIXME: this is necessary because of an upstream build bug
   248 # that is calling update-mime-database
   249 find %{buildroot}%{_datadir}/mime -maxdepth 1 -type f -exec rm -f {} \;
   250 rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
   251 # We don't want these on MeeGo for various reasons
   252 rm -f \
   253 %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.Emusic.dll* \
   254 %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.NotificationArea.dll* \
   255 %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.Bpm.dll* \
   256 %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.PlayerMigration.dll* \
   257 %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.MiniMode.dll* \
   258 %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.AudioCd.dll*
   259 %if !0%{?suse_version}
   260 sed -i 's/Name=Banshee /Name=/' %{buildroot}%{_datadir}/applications/banshee-1*.desktop
   261 %endif
   264 # >> install post
   265 # << install post
   266 %find_lang banshee-1
   277 %post core
   278 /bin/touch --no-create %{_datadir}/icons/hicolor || :
   279 %{_bindir}/gtk-update-icon-cache \
   280   --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
   282 %postun core
   283 /bin/touch --no-create %{_datadir}/icons/hicolor || :
   284 %{_bindir}/gtk-update-icon-cache \
   285   --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
   294 %post backend-platform-gnome
   295 /bin/touch --no-create %{_datadir}/icons/hicolor || :
   296 %{_bindir}/gtk-update-icon-cache \
   297   --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
   299 %postun backend-platform-gnome
   300 /bin/touch --no-create %{_datadir}/icons/hicolor || :
   301 %{_bindir}/gtk-update-icon-cache \
   302   --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
   314 %post extensions-default
   315 /bin/touch --no-create %{_datadir}/icons/hicolor || :
   316 %{_bindir}/gtk-update-icon-cache \
   317   --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
   319 %postun extensions-default
   320 /bin/touch --no-create %{_datadir}/icons/hicolor || :
   321 %{_bindir}/gtk-update-icon-cache \
   322   --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
   325 %post dmp
   326 /bin/touch --no-create %{_datadir}/icons/hicolor || :
   327 %{_bindir}/gtk-update-icon-cache \
   328   --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
   330 %postun dmp
   331 /bin/touch --no-create %{_datadir}/icons/hicolor || :
   332 %{_bindir}/gtk-update-icon-cache \
   333   --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
   338 %files -f banshee-1.lang
   339 %defattr(-,root,root,-)
   340 # >> files
   341 # << files
   344 %files devel
   345 %defattr(-,root,root,-)
   346 %{_libdir}/banshee-1/gconf-schema-extractor.exe
   347 %{_libdir}/pkgconfig/banshee-1-*.pc
   348 # >> files devel
   349 # << files devel
   351 %files core
   352 %defattr(-,root,root,-)
   353 %dir %{_libdir}/banshee-1
   354 %dir %{_libdir}/banshee-1/Extensions
   355 %dir %{_libdir}/banshee-1/Backends
   356 %dir %{_libdir}/banshee-1/gstreamer-0.10
   357 %dir %{_datadir}/banshee-1
   358 %dir %{_datadir}/banshee-1/audio-profiles
   359 %dir %{_datadir}/banshee-1/icons
   360 %dir %{_datadir}/banshee-1/icons/hicolor
   361 %dir %{_datadir}/banshee-1/icons/hicolor/*
   362 %dir %{_datadir}/banshee-1/icons/hicolor/*/*
   363 %{_libdir}/banshee-1/Mono.Data.Sqlite.dll*
   364 %{_libdir}/banshee-1/Hyena.dll*
   365 %{_libdir}/banshee-1/Hyena.Data.Sqlite.dll*
   366 %{_libdir}/banshee-1/Hyena.Gui.dll*
   367 %{_libdir}/banshee-1/Migo.dll*
   368 %{_libdir}/banshee-1/MusicBrainz.dll*
   369 %{_libdir}/banshee-1/Mono.Media.dll*
   370 %{_libdir}/banshee-1/Lastfm.dll*
   371 %{_libdir}/banshee-1/Lastfm.Gui.dll*
   372 %{_libdir}/banshee-1/Banshee.Core.dll*
   373 %{_libdir}/banshee-1/Banshee.Services.dll*
   374 %{_libdir}/banshee-1/Banshee.Services.addins
   375 %{_libdir}/banshee-1/Banshee.Widgets.dll*
   376 %{_libdir}/banshee-1/Banshee.ThickClient.dll*
   377 %{_libdir}/banshee-1/Banshee.CollectionIndexer.dll*
   378 %{_libdir}/banshee-1/Banshee.exe*
   379 %{_libdir}/banshee-1/Halie.exe*
   380 %{_libdir}/banshee-1/Beroe.exe*
   381 %{_datadir}/dbus-1/services/org.bansheeproject.Banshee.service
   382 %{_datadir}/dbus-1/services/org.bansheeproject.CollectionIndexer.service
   383 %{_datadir}/banshee-1/icons/hicolor/*/categories/source-playlist.png
   384 %{_datadir}/banshee-1/icons/hicolor/*/categories/source-smart-playlist.png
   385 %{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-all.png
   386 %{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-none.png
   387 %{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-single.png
   388 %{_datadir}/banshee-1/icons/hicolor/*/actions/encode.png
   389 %{_datadir}/banshee-1/icons/hicolor/*/emblems//creative-commons*.png
   390 %{_datadir}/icons/hicolor/16x16/apps/media-player-banshee.png
   391 %{_datadir}/icons/hicolor/22x22/apps/media-player-banshee.png
   392 %{_datadir}/icons/hicolor/24x24/apps/media-player-banshee.png
   393 %{_datadir}/icons/hicolor/32x32/apps/media-player-banshee.png
   394 %{_datadir}/icons/hicolor/48x48/apps/media-player-banshee.png
   395 %{_datadir}/icons/hicolor/192x192/apps/media-player-banshee.png
   396 %{_libdir}/banshee-1/libbanshee.so
   397 %{_libdir}/banshee-1/gstreamer-0.10/libgstequalizer.so
   398 %{_libdir}/banshee-1/Backends/Banshee.GStreamer.dll*
   399 %{_datadir}/banshee-1/audio-profiles/*.xml
   400 # >> files core
   401 # << files core
   403 %files backend-platform-unix
   404 %defattr(-,root,root,-)
   405 %{_libdir}/banshee-1/Backends/Banshee.Unix.dll*
   406 # >> files backend-platform-unix
   407 # << files backend-platform-unix
   409 %files backend-platform-hal
   410 %defattr(-,root,root,-)
   411 %{_libdir}/banshee-1/Backends/Banshee.Hal.dll*
   412 # >> files backend-platform-hal
   413 # << files backend-platform-hal
   415 %files backend-platform-gnome
   416 %defattr(-,root,root,-)
   417 %{_libdir}/banshee-1/Backends/Banshee.Gnome.dll*
   418 %{_libdir}/banshee-1/Backends/Banshee.NowPlaying.X11.dll*
   419 %{_datadir}/banshee-1/icons/hicolor/*/actions/media-write-cd.png
   420 %{_libdir}/banshee-1/Backends/libbnpx11.so
   421 # >> files backend-platform-gnome
   422 # << files backend-platform-gnome
   424 %files backend-platform-meego
   425 %defattr(-,root,root,-)
   426 %{_libdir}/banshee-1/MeeGo.exe*
   427 %{_libdir}/banshee-1/Extensions/Banshee.MeeGo.dll*
   428 %{_libexecdir}/meego-panel-banshee
   429 %{_datadir}/dbus-1/services/com.meego.UX.Shell.Panels.banshee.service
   430 %{_datadir}/mutter-meego/panels/meego-panel-banshee.desktop
   431 # >> files backend-platform-meego
   432 # << files backend-platform-meego
   434 %files client-classic
   435 %defattr(-,root,root,-)
   436 %{_prefix}/bin/banshee-1
   437 %{_datadir}/applications/banshee-1*.desktop
   438 %{_libdir}/banshee-1/Nereid.exe*
   439 # >> files client-classic
   440 # << files client-classic
   442 %files client-muinshee
   443 %defattr(-,root,root,-)
   444 %{_prefix}/bin/muinshee
   445 %{_libdir}/banshee-1/Muinshee.exe*
   446 # >> files client-muinshee
   447 # << files client-muinshee
   449 %files extensions-default
   450 %defattr(-,root,root,-)
   451 %{_bindir}/bamz
   452 %{_datadir}/mime/audio/x-amzxml.xml
   453 %{_datadir}/mime/packages/amazonmp3.xml
   454 %{_libdir}/banshee-1/Extensions/Banshee.AmazonMp3.exe*
   455 %{_libdir}/banshee-1/Extensions/Banshee.Audiobook.dll*
   456 %{_libdir}/banshee-1/Extensions/Banshee.InternetRadio.dll*
   457 %{_libdir}/banshee-1/Extensions/Banshee.CoverArt.dll*
   458 %{_libdir}/banshee-1/Extensions/Banshee.FileSystemQueue.dll*
   459 %{_libdir}/banshee-1/Extensions/Banshee.Fixup.dll*
   460 %{_libdir}/banshee-1/Extensions/Banshee.MultimediaKeys.dll*
   461 %{_libdir}/banshee-1/Extensions/Banshee.Lastfm.dll*
   462 %{_libdir}/banshee-1/Extensions/Banshee.LastfmStreaming.dll*
   463 %{_libdir}/banshee-1/Extensions/Banshee.PlayQueue.dll*
   464 %{_libdir}/banshee-1/Extensions/Banshee.NowPlaying.dll*
   465 %{_libdir}/banshee-1/Extensions/Banshee.Podcasting.dll*
   466 %{_libdir}/banshee-1/Extensions/Banshee.InternetArchive.dll*
   467 %{_libdir}/banshee-1/Extensions/Banshee.LibraryWatcher.dll*
   468 %{_datadir}/banshee-1/icons/hicolor/*/categories/lastfm-*.png
   469 %{_datadir}/banshee-1/icons/hicolor/*/categories/audiobook.*
   470 %{_datadir}/banshee-1/icons/hicolor/*/categories/podcast*.png
   471 %{_datadir}/banshee-1/icons/hicolor/*/categories/radio.*
   472 %{_datadir}/banshee-1/icons/hicolor/*/categories/internet-archive.*
   473 %{_datadir}/banshee-1/icons/hicolor/*/categories/amazon-mp3-source.*
   474 %{_datadir}/banshee-1/icons/hicolor/*/status/podcast*.png
   475 %{_datadir}/banshee-1/icons/hicolor/*/actions/media-import-audio-cd.png
   476 # >> files extensions-default
   477 # << files extensions-default
   479 %files dmp
   480 %defattr(-,root,root,-)
   481 %{_libdir}/banshee-1/Extensions/Banshee.Dap.dll*
   482 %{_libdir}/banshee-1/Extensions/Banshee.Dap.MassStorage.dll*
   483 %{_datadir}/banshee-1/icons/hicolor/*/devices/phone-*
   484 # >> files dmp
   485 # << files dmp
   487 %files dmp-mtp
   488 %defattr(-,root,root,-)
   489 %{_libdir}/banshee-1/Mtp.dll*
   490 %{_libdir}/banshee-1/Extensions/Banshee.Dap.Mtp.dll*
   491 # >> files dmp-mtp
   492 # << files dmp-mtp
   494 %changelog
   495 * Sun Oct 17 2010 ting.z.zhou@intel.com
   496 - Added start-as-meego-client-bmc7394.patch, fix banshee failed to
   497   start with option "--show-import-media" (bmc#7394)
   498 * Fri Oct 15 2010 ting.z.zhou@intel.com
   499 - Replaced separate-video-rpgain-mutexes-bmc1115.patch with
   500   move-video-mutex-in-func-bmc5591.patch, which combines the fix
   501   for bmc#1115 and bmc#5591 (bmc#1115, bmc#5591)
   502 - Added search-unknown-artist-album-bmc6228.patch, fixing
   503   crash when searching unknown artist or album (bmc#6228)
   504 - Added import-video-playlist-bmc8383.patch, fixing video playlist
   505   can not be imported (bmc#8383)
   506 * Tue Aug  3 2010 nashif@linux.intel.com
   507 - Removed dependency on banshee-1-lang which does not exist as a package anymore
   508 * Sat Jul 31 2010 abockover@novell.com
   509 - Update to 1.7.3 release
   510 - New simplified packaging using spectacle
   511 - Patch to work against MeeGo 1.1 (no longer compatible on
   512   1.0) due to renamed (moblin->meego) directories and files
   513 * Thu Jul 22 2010 abockover@novell.com
   514 - Added separate-video-rpgain-mutexes-bmc1115.patch, fixing a
   515   deadlock on the player engine when playing video (bmc#1115)
   516 - Added increase-pipeline-ready-timeout-bmc193.patch, fixing
   517   a seek problem by increasing a timeout (bmc#193)
   518 - Added play-next-track-after-unsupported-codec-bmc802.patch,
   519   allowing transitioning to the next track after a track with
   520   an unsupported codec is encountered (bmc#802)
   521 - Added close-player-engine-on-fsq-clear-bmc2684.patch, which
   522   will stop playback when clearing the File System Queue if
   523   the track playing is in the FSQ. This works around the issue
   524   where USB devices cannot be ejected when playing from them;
   525   a full fix will be in 1.1/Banshee 1.7.x/1.8 as that version
   526   will bring native integrated device support to MeeGo through
   527   GIO/udev support; 1.6 only supported HAL, which MeeGo does
   528   not have (bmc#2684)
   529 * Thu Jul 22 2010 abockover@novell.com
   530 - Annotate patches with their upstreamed status
   531 - Clean up the mangling of the Banshee .desktop files in
   532   %%install and only do this mangling on Intel's MeeGo
   533 * Tue Jun 29 2010 abockover@novell.com
   534 - Added gnome-proxy-support-bmc1920.patch, implementing full
   535   support for GNOME proxy configuration via GConf (bmc#1920)
   536 - Identify patches in %%prep with -b flags
   537 * Thu May 20 2010 chris.e.ferron@linux.intel.com
   538 - Fixed name of banshee media player to media player for meego.
   539   media-as-meego-icon-name.patch
   540 * Fri May 14 2010 abockover@novell.com
   541 - Fix bmc#531: added stream-volume-interaction-support-bmc531.patch
   542   to never load/save the volume from preferences since volume state
   543   is fully managed on the stream/pipeline in GStreamer 0.10.25+
   544 - Update for bmc#1756: added make-source-view-lighter-bmc1756.patch
   545   to tweak the background color of the source view to fit in better
   546   with the updated toolbar color in MeeGo
   547 * Thu May 13 2010 abockover@novell.com
   548 - Fix bmc#1746: use 'media' not 'Banshee Media Player' as MeeGo
   549   toolbar button tooltip
   550   * Added media-as-meego-panel-button-tooltip-bmc1746.patch
   551   * Added po file overlay tarball po-since-1.6.1.tar.bz2, provides
   552     German translation updates and ensures 'media' is translated
   553   in all 15 POR languages
   554 * Fri May  7 2010 abockover@novell.com
   555 - Updated to 1.6.1 release, capturing all the cumulative MeeGo fixes
   556 - Additioanl fixes for MeeGo theme updates (bmc#1756) since last
   557   since-1.6.0.patch update
   558 * Mon May  3 2010 abockover@novell.com
   559 - Respun since-1.6.0.patch to b5c7c103fd9bcc409a70dcb7be9f37468b3097de
   560 - Fixes UI/usability issues around the MeeGo toolbar, improves
   561   spacing, padding, and color scheme for MeeGo (bmc#790)
   562 - Fixes Last.fm support (bmc#163), it was missing from the build
   563 - Always load config.xml from /etc/skel if it exists and there is no
   564   user configuration (e.g. user removes their config)
   565 * Sun May  2 2010 abockover@novell.com
   566 - Respun since-1.6.0.patch to 51b166a3885b6367ea2abe370dea853ca1aaa658
   567 - Fixes a number of MeeGo bugs:
   568   * bmc#1036 - zone switches when toggling fullscreen
   569   * bmc#1420 - regression where can't launch after quitting
   570   * bmc#537 - exits fullscreen when pausing/resuming video
   571   * bmc#809 - video can pop out of main window
   572   * bmc#531 - volume will will be set to 100%% when playing
   573   * bmc#928 - shows traditional window title for a second at startup
   574   * bmc#538 - toolbar can't be shown again when toggling fullscreen
   575   * bmc#571 - 'media' should be localized
   576 * Tue Apr 27 2010 abockover@novell.com
   577 - Respun since-1.6.0.patch to b286a9818f3ce21ef45163fe7724d747b7e211ce
   578   * Ensures that if either the music or video library is empty,
   579     for instance, when Banshee has never been run before, that the
   580     media folders are scanned (media from /etc/skel shows up on
   581     first launch).
   582 * Tue Apr 27 2010 abockover@novell.com
   583 - Respun since-1.6.0.patch to 65b6789309f01504011f3f6acd17b8b2a4879f7d
   584   * Fixes bmc#222 - need to click twice to launch panel
   585   * Fixes bmc#828 - Banshee crashes regularly, especially when importing
   586   * Fixes bmc#1034 - repeat menu items get removed from shuffle menu
   587   * Various upstream bug fixes
   588 - Added meego-aware-context-menu-positions-bmc869.patch
   589   * Fixes bmc#869 - context menu can be hidden under MeeGo toolbar
   590 - Disable DAAP support in MeeGo (was not supposed to be enabled)
   591 * Wed Apr 14 2010 abockover@novell.com
   592 - Added since-1.6.0.patch
   593   * MeeGo panel UI overhaul, implementing new UI design
   594   * Adds support for showing some dialogs via DBus/command line,
   595     like the import dialog (for MeeGo devices panel)
   596   * Fixes various MeeGo bugs
   597   * Minor bug fixes for MusicBrainz/Amazon ASIN lookup
   598   * Maemo DAP path fixes (do not read/sync private media
   599     folders, and support the Playlists folder)
   600 * Wed Mar 31 2010 abockover@novell.com
   601 - Update to 1.6.0 release
   602   * 265 bugs fixed since 1.5.1
   603   * 30 bugs fixed since 1.5.6
   604 - Notable bugs fixed since 1.5.6
   605   * Fix device support on upcoming distros with DeviceKit rename
   606   * Restore equalizer preset correctly (bgo#614313)
   607   * Handle broken symlinks correctly (bgo#614065)
   608   * Allow overriding Android, Maemo, WebOS default settings (bgo#611991)
   609   * Fix crash deleting playlist on mass storage device (bgo#613734)
   610   * Fix issue with iTunes importer dialog sizing (bgo#613607)
   611   * Fix play count calculation with gapless enabled (bgo#613418)
   612   * Handle exceptions thrown by old plugins (Mirage, etc)
   613   * Use panel-specific (eg monochrome) icon in notification area
   614 * Mon Mar 29 2010 abockover@novell.com
   615 - Updated to 1.5.99 tarball which brings the package up to almost
   616   1.6.0, including various general bug fixes and MeeGo improvements
   617 - Added artist list to MeeGo panel
   618 - Improved speed of MeeGo toolbar binding
   619 - Fixed various sync issues between sources, models, views
   620   in the MeeGo panel
   621 - Various UI polish on the MeeGo panel
   622 - Enable library watcher (e.g. inotify, auto-import) by default
   623 * Tue Mar 23 2010 abockover@novell.com
   624 - Update to 1.5.7 release, providing the new MeeGo panel and
   625   working integration
   626 * Mon Mar 22 2010 abockover@novell.com
   627 - Support building on MeeGo
   628 - New package: banshee-1-backend-platform-meego
   629 - Exclude some extensions from banshee-1-extensions-default
   630 * Mon Mar 22 2010 abockover@novell.com
   631 - Update to 1.5.6 release, fixing 44 bugs since 1.5.5
   632   * Fix rendering and interaction bugs in the grid view
   633   * Fix issue with volume getting reset on every song change
   634   * Handle volume changes from outside Banshee (eg PulseAudio)
   635   * Fix issue parsing some RSS feeds
   636   * Fix library importing and rescanning on all IO backends
   637   * Support coverart for albums without an artist (bgo#612626)
   638   * Don't capture 's' presses if keybindings disabled
   639   * Fix typing in the Wikipedia webkit view
   640   * Fix equalizer settings migration (bgo#612669)
   641   * Redraw the entire ListView when dragging columns
   642   * Increase podcast download timeout
   643   * Fix bad startup crash in PlayQueue on old Mono
   644   * Fix "Too many open files" bug with GIO backend
   645   * [Banshee.Hardware] Handle exceptions (bgo#613173)
   646   * [PodcastActions] Unsubscribe from an event on dispose
   647   * [ContextPane] Fix crash if active removed (bgo#613277)
   648   * [LastfmSource] Fix crash (bgo#612824)
   649   * [Lastfm] Fix crash using auth Refresh button (bgo#610911)
   650   * [Lastfm] Fix crash (bgo#613276)
   651   * Fix compilation error with older Mono
   652   * Fix compilation error with bundled notify-sharp
   653   * Fix --disable-youtube flag
   654   * Set YouTube install dir to Extensions/
   655   * Fix building with older GStreamer (bgo#613339)
   656 * Wed Mar 17 2010 gburt@suse.de
   657 - Require libmtp8, not libmtp
   658 * Tue Mar 16 2010 gburt@suse.de
   659 - Fix extensions-default Requires
   660 * Thu Mar 11 2010 gburt@suse.de
   661 - Update to 1.5.5 release
   662   * Minor feature and bug fix/stability release
   663   - Gapless Playback / Playbin2
   664   - Grid View
   665   - YouTube Extension
   666   * Enhancements:
   667   - Improve search responsiveness on large libraries
   668   - Add icons for Nexus One and Audiobooks
   669   - Play Queue item count, size, duration now ignores old tracks
   670   - Muinshee fixes: disable Auto-DJ, allow reordering, hide previous song
   671   * Notable bug fixes:
   672   - Fix a very common, SQL-related crash in 1.5.4
   673   - Fix saving equalizer settings in culture-invariant way
   674   - Jumping to a source's prefs via its context menu works again
   675   - Usage data not submitted more than every 48 hours
   676   - Fix repeatedly resyncing some files to a device b/c transcoded
   677   - Clear the redo stack on shuffle mode change
   678   - Accept feeds with empty title
   679   - Uri encode file location queries, making them work properly
   680   - Fixes to the OS X build
   681   * 26 bugs were fixed since 1.5.4
   682 * Wed Feb 24 2010 gburt@suse.de
   683 - Update to 1.5.4 release
   684   * Minor feature and bug fix/stability release
   685   * New features:
   686   - Opt-In Usage Data Collection
   687   - Default Equalizer Presets
   688   - Banshee Community Extensions
   689   - Extensible Shuffle Modes
   690   * Enhancements:
   691   - Wikipedia context pane extension enabled by default
   692   - Add support for Nokia N900 phones
   693   - Add tooltip to playback error column
   694   - On close Internet Archive item, return to Search
   695   - Notify user if try to sync missing file to DAP
   696   - Popup explanation of manual playlist ordering when appropriate
   697   - Simplify the default set of columns in Podcasts
   698   - Enable 'Delete From Drive' action in File System Queue
   699   - Make debuggable from within MonoDevelop
   700   - Coverart for unicode artist/albums now supported
   701   - Dropped glade-sharp dep; GNOME 3.0 ready
   702   - Add columns showing track sample rate and bits per sample
   703   - Option to sort an artist's albums by year, not title
   704   * Notable bug fixes:
   705   - Fixes to GIO backend
   706   - Many crash/startup fixes for OS X build
   707   - Enable LibraryWatcher only for Music and Video libraries
   708   - Do better job preserving IsCompilation metadata
   709   - Store some PlayQueue settings in the db (not GConf)
   710   - Update to Last.fm's API change for scrobbling/recs
   711   - Bring back static FileNamePattern API used by some scripts
   712   - Fix several memory leaks
   713   * 40 bugs were fixed since 1.5.3
   714 * Thu Jan 28 2010 gburt@suse.de
   715 - Enable building GIO backend
   716 * Wed Jan 27 2010 gburt@suse.de
   717 - Fix issue with muinshee getting installed instead of
   718   the classic client on some versions of SUSE
   719 * Wed Jan 27 2010 gburt@suse.de
   720 - Update to 1.5.3 release
   721   * Minor feature and bug fix/stability release
   722   * New features
   723   - Sync device from playlist option
   724   - Type-ahead find in track, artist, and album lists
   725   - Optional cover art in lower-left corner
   726   - Cover art editable via drag-and-drop and right-click
   727   - Audiobooks library extension
   728   - Library-folder watcher extension
   729   - eMusic importer/downloader extension
   730   - GIO file backend, supports non-local files
   731   - Return of the Mac OS X release
   732   * Enhancements:
   733   - Improved Podcast filtering/browsing
   734   - Extension preferences tab reworked
   735   - Extension names/descriptions translated
   736   - Improved sqlite performance
   737   - Added --set-rating=RATING command line option
   738   - Support for Nexus One devices
   739   * Notable bug fixes:
   740   - DAPs (ipods, etc) should work on DeviceKit-using distros
   741   - Fix issue with DAAP authenticating
   742   - Podcast renaming should work well now
   743   - Podcast download cancelling is now fast
   744   - Internet Archive results paging off-by-one fixed
   745   - Should build with older Mono/Gtk# again (eg on openSUSE 11.0)
   746   - Fix issue with MTP devices on 64-bit distros
   747   * 75 bugs were fixed since 1.5.2
   748 * Sat Nov 21 2009 abockover@novell.com
   749 - Update to 1.5.2 release
   750   * Minor feature and bug fix/stability release
   751   * New features
   752   - The Internet Archive extension
   753   - The iTunes importer
   754   - Metadata ratings and playcount import and export
   755   - Add support for Pulse and Droid phones
   756   - Use new Last.fm API
   757   * Enhancements
   758   - Many accessibility enhancements
   759   - When sorting by score also sort by playcount (bgo#598431)
   760   - Add WICD support (bgo#596918)
   761   - Add the USB id for the Palm Pre in developer mode
   762   - Improve the import media dialog (bgo#559013)
   763   - Allow seeking in DAAP streams
   764   - Tooltip for the AutoDJ source combobox (bgo#598504)
   765   - Improve recognition of Android devices
   766   - Recognize Samsung Galaxy device in debug mode
   767   - PlaybackError query field (bgo#590946)
   768   - Additional tokens for file system organization (bgo#489861)
   769   - Remember direction when sorting the list view (bgo#590869)
   770   - Cleaner track change notification popup (bgo#565453)
   771   - Move Last.fm settings to the preferences dialog
   772   - Double click toggles fullscreen in Now Playing (bgo#577971)
   773   * Notable bug fixes
   774   - Fix the playcount update (bgo#563021)
   775   - Correct default button in message dialogs (bgo#599495)
   776   - Hide shuffle menu when shuffling is disabled (bgo#599465)
   777   - Fix bug with AutoDJ updating LastPlayed erroneously (bgo#594701)
   778   - Fix next playback source (bgo#599834)
   779   - Fix adding tracks to the play queue (bgo#600498)
   780   - Fix up iPod podcast support (bgo#434237)
   781   - Fix cover art pick up for multi-disc albums (bgo#591982)
   782   - Fix the play queue when StopWhenFinished is on (bgo#563021)
   783   - Fix race when saving track metadata (bgo#598321)
   784   * 49 bugs were fixed since 1.5.1
   785 * Wed Sep 30 2009 abockover@novell.com
   786 - Update to 1.5.1 release
   787   * Major feature and bug fix/stability release
   788   * New features
   789   - Play Queue Auto DJ keeps the tunes coming
   790   - Shuffle by album and artist
   791   - Shuffle by weighted rating and score mode
   792   - Add tooltips for ellipsized list view text
   793   - Keep the playing song visible in the track list
   794   - Add support for WebOS/Pre devices
   795   - Add support for the Samsung Galaxy Android Phone
   796   - Scores of other enhancements and minor features
   797   * Major bugs fixed
   798   - Fix MimeTypes for tracks ripped before 1.4 (bgo##536590)
   799   - Fix compilation metadata reading and writing (bgo#563283)
   800   - Work with new notification-daemon (bgo#565876)
   801   - Avoid needlessly syncing iPods twice
   802   - Fix crash in equalizer (bgo #548912)
   803   - Prevent endless "Searching for CD metadata..." (bgo#527788)
   804   - Dispose the SqliteCommand after it's executed (bgo#586498)
   805   - Fix crash when opening the profile conf dialog (bgo#587308)
   806   - Fix editor always prompting to save podcasts (bgo#584880)
   807   - Fix initial track score calculation (bgo#594568)
   808   - Many, many, many more bug fixes
   809   - ~130 bugs were fixed since 1.5.0
   810   - ~250 bugs were fixed since 1.4.3 (last packaged release)
   811 - Major packaging changes
   812   * Split Boo extension into an -extensions-boo package
   813   * Split Digital Media Player extensions into -dmp (core libraries
   814     and the generic USB mass storage support), -dmp-ipod, and
   815   - dmp-mtp packages (since they have extra deps)
   816   * Split clients into separate packages (-client-classic and
   817   - client-muinshee); each client provides banshee-1-client
   818   * Split core libraries, services, and resources into the -core
   819     package
   820   * The root package is basically a meta package now that requires
   821     a client package, the GStreamer engine, the UNIX backend, and
   822     recommends the classic client, and some extensions
   823 - All patches and translation overlays removed since they are
   824   merged into the upstream release
   825 * Tue Aug 25 2009 aj@suse.de
   826 - Add build require on mono-zeroconf-devel to fix build.
   827 * Sat Aug 15 2009 beineri@opensuse.org
   828 - fix duplicate appearance of Banshee in (KDE) start menu
   829 * Thu Mar  5 2009 abockover@novell.com
   830 - Update to 1.4.3 release
   831   * Bug-fix-only release
   832   * 17 bugs fixed since 1.4.2 (most of which were already applied)
   833   * Removed the Novell translations since I disagree with the way
   834     we handle them with upstream - the upstream translations are
   835     rather complete (~93%%); kept the Korean translation since one
   836     does not exist upstream
   837 * Wed Feb  4 2009 gburt@suse.de
   838 - Patch fixing playlists not being saved to DAPs (bnc#472526)
   839 - Patch fixing adding files to MTP devices (bnc#472524)
   840 - Patch renaming sr@Latn translation to sr@latin (bnc#472522)
   841 * Fri Jan 30 2009 gburt@suse.de
   842 - Patch fixing freeze on DAP load (bnc#465214)
   843 - Patch fixing crash on delete from File System Queue (bnc#467377)
   844 - Patch fixing crash on MTP device load (bnc#470722)
   845 - Patch fixing hang while loading streams (bnc#376532)
   846 * Wed Jan 21 2009 abockover@novell.com
   847 - Patch to fix RPMLINT warning about trailing ; on MimeType field
   848   in .desktop files
   849 - Remove some legacy hacks for dealing with openSUSE < 10.3
   850 - Add logic to bundle certain assemblies when we are building from
   851   the upstream/devel OBS project (Banshee) and not openSUSE or SLE
   852   to allow us to do safe intermediate upgrades of packages outside
   853   of the distro
   854 * Wed Jan 21 2009 abockover@novell.com
   855 - Update to 1.4.2
   856 - Bug fix only release that includes all previous patches to 1.4.1
   857 * Mon Jan 12 2009 mauro@suse.de 
   858 - Translations update.
   859 * Sun Jan 11 2009 gburt@suse.de
   860 - Patch to fix support for itms podcast subscription inks (bnc#465149)
   861 - Patch to fix freeze caused by submitting Last.fm now playing (bnc#465215)
   862 * Sun Jan 11 2009 abockover@novell.com
   863 - Patch to support Nautilus/GIO device actions (play CD, highlight
   864   media player, etc) (bnc#461677)
   865 - Patch to prevent DAAP service from crashing (bnc#465159)
   866 - Patch to allow persisting build metadata and vendor information in
   867   assemblies, and show in log file to help with better bug reports;
   868   adds --with-vendor-build-id="%%distribution" to the spec
   869 * Sun Jan 11 2009 abockover@novell.com
   870 - Fix up desktop files (bnc#456120, bnc#459993, bnc#440615, bnc#461677)
   871 - Fix primary desktop file to -N "Banshee" -G "Media Player" (bnc#433594)
   872 * Sat Jan 10 2009 abockover@novell.com
   873 - Patch to set the mimetype for ripped tracks (bnc#464889)
   874 - Patch to handle spaces in command line arguments (bnc#440883)
   875 - Patch to make xx_YY langs work from xml:lang, fixes zh_CN et al (bnc#449788)
   876 - Patch for API compat fix for 1.4.2 (bgo#562151)
   877 - Patch to show audio CDs in import dialog, fixes SLE 10 regression (bnc#457918)
   878 * Fri Jan  9 2009 gburt@suse.de
   879 - Patch to fix handling of internet radio loading (bnc#456120)
   880 * Thu Jan  8 2009 gburt@suse.de
   881 - Patch to avoid Rescan tool podcast bug (bnc#464604)
   882 - Patch to avoid Rescan tool gui glitch (bnc#462304)
   883 - Patch for non-UTF8 RSS parsing (bnc#459084)
   884 - Patch to show .MP3 in import dialog (bnc#464608)
   885 - Patch for less rigid rss date parsing - bnc#464612)
   886 - Patch to fix genre-search casing bug (bnc#464615)
   887 - Patch for non-ASCII scrobbling (bnc#464613)
   888 - Patch for podcast published date (bnc#464617)
   889 - Patch for duplicate albums b/c compilation support (bnc#464619)
   890 - Patch for track count editor fix (bnc#464620)
   891 - Patch to remove /tmp extension loading (bnc#464622)
   892 - Patch for pack/add browser fix (bnc#464629)
   893 * Fri Dec 19 2008 gburt@suse.de
   894 - Patch to fix podcast-related DAP crash (bnc#464627)
   895 - Patch to fix DAAP-related freeze on startup (bnc#450125)
   896 - Patch to fix bug that prevented unsubscribing from a podcast (bnc#464624)
   897 - Patch to fix crash when using Banshee in certain languages and inserting
   898   an audio CD (bnc#464626)
   899 * Fri Dec 12 2008 mauro@suse.de
   900 - Patch to fix bnc#447606 Unlocalised text on Equalizer menu
   901 * Fri Nov 21 2008 abockover@suse.de
   902 - Patch to create music directory in prefs dialog (bnc#432754)
   903 - Remove Real audio/video mime types from .desktop file (bnc#440615)
   904 - Fix an issue with generics for gmcs (bgo#561392)
   905 - Allow escape key to close the equalizer dialog (bgo#552818)
   906 - Allow last track in a folder to be deleted on mass storage DAPs (bgo##560550)
   907 - Updated translations
   908 * Tue Nov 11 2008 abockover@suse.de
   909 - Updated to 1.4.1 Release
   910   * Fix some API/extensibility issues to ensure 1.4 API will not need to break
   911   * Fixed assembly versioning to be static as 1.4.0.0 to ensure compat
   912   * Store known devices in the extension manfiest to ensure other devices
   913     can be added later externally (forward compat)
   914   * Updated G1 icons from Jakub Steiner
   915   * Cosmetic fixes (spacing/padding/alignment) with the DAP overview page
   916   * Fix build issue with 10.3
   917   * Fix build issue with Mono trunk
   918 * Fri Nov  7 2008 abockover@suse.de
   919 - Updated to 1.4.0.1 Release
   920   * Fixes an issue with the G1 not reading cover art at wrong folder depth
   921   * Fix a path typo
   922 * Fri Nov  7 2008 abockover@suse.de
   923 - Updated to 1.4.0 Release
   924   * Fixes on top of mass storage extension support T-Mobile G1/Android Phone
   925   * Added verification tool at build time to test DLL mapping to
   926     avoid further bugs like bgo#557868 and bnc#440409
   927   * Worked around a potential Mono bug causing a crash (bgo#556573)
   928   * Fixes in the track editor to avoid false positives on edit-save confirm
   929   * Fixed track edito auto-order for track-number/count
   930   * Fixed a seldom seen crasher (bnc#557867)
   931 * Fri Oct 31 2008 gburt@suse.de
   932 - Fix critical bug in our dll mapping config (bgo#557868, bnc#440409)
   933 * Sat Oct 25 2008 abockover@suse.de
   934 - Updated to 1.3.3 Release
   935   * Small Bug-fix only release
   936   - Removed code that prompted/set Banshee as default player (bnc#433096)
   937   - Bug fix in equalizer element fixing crash (bnc#557260)
   938   - Fixed bug where play queue would stop after every song (bnc#557386)
   939   - Allow prepending the play queue over DBus (for GNOME Do) (bnc##557526)
   940 * Mon Oct 13 2008 abockover@suse.de
   941 - Fixed .desktop file (bnc#433594)
   942 * Mon Oct 13 2008 abockover@suse.de
   943 - Updated to 1.3.2 Release
   944   * Minor features/improvements:
   945   - Allow queueing files via dbus
   946   - Fix to allow the podcast primary source to contain [smart] playlists
   947   - When finished playing from the play queue, play the song after
   948     the song we left off from, or stop playing if nothing was playing before
   949   - Improved podcast refresh timing
   950   - Import all white-listed files, even if TagLib# doesn't recognize them
   951   - Cache and store images directly as Cairo ImageSurfaces, yielding
   952     performance and memory improvements
   953   - Major memory leak and performance fixes (avoid PangoContext leak)
   954   - Enable autocomplete in editor for artist, album, and album artist
   955   - Many improvements and fixes to the collection indexer, ready for external
   956     applications to consume now
   957   * 59 bugs were closed since 1.3.1
   958   * Notable Bugs FIXED:
   959   - Fix bug with non-JPEG cover art (bgo#388162)
   960   - Remember the user's smart playlist units (bgo#545887)
   961   - Look for PNG and BMP artwork in the album's folder (bgo#547841)
   962   - Avoid showing album art for 'unknown' artists (bgo#549320)
   963   - Jump to playing podcast and radio station now work
   964   - Fix bug with default CD importing profile (bgo#528621)
   965   - libmtp8 support (bgo#542117)
   966   - Fix bug with switching themes and things not getting updated
   967   - Recommendations and DAP storage panes are visible again
   968   - F11 toggles fullscreen (bgo#553440)
   969   - Remove newlines from podcast titles and descriptions (bgo#550008)
   970   - Fix issue with the Seek slider and recent versions of Gtk# (bgo#536397)
   971   - Fix bug with showing/selecting invalid profile for DAP transcoding
   972 * Mon Sep 22 2008 abockover@suse.de
   973 - Updated to 1.3.1 Release
   974   * Minor feature/cosmetic improvements:
   975   - Improved track editor UI and usability
   976   - Break columns context menu into two columns for easier navigation
   977   - Many fixes regarding column resizing and default widths
   978   * 42 bugs were closed since 1.3.0
   979   * Notable Bugs FIXED:
   980   - Remember sorting per source (bgo#524656)
   981   - Fix audio CD crash bug
   982   - Dialogs' translation domain properly set (bgo#536268)
   983   - Fix recent regression where the ListView scrolled to the top
   984     when switching sources
   985   - Allow shrinking selections with shift-click (bgo#535561)
   986   - Fix issue with it taking two clicks on the notification icon to
   987   get the main window visible, if Banshee was minimized (bgo#551916)
   988   - Don't give UI indication that the track list is sortable unless
   989   it really is (bgo#551969)
   990 * Fri Sep 12 2008 abockover@suse.de
   991 - Updated to 1.3.0 Release
   992   * Features & Enhancements
   993   - Vastly improved portable media player support
   994     o Automatic/proper synchronization mode
   995     o Playlists and smart playlists can be saved to devices (fate#303577)
   996     o Cover art can be synced to mass storage devices
   997   - Library rescanning - can now detect newly added, removed, and
   998     relocated files and update its collection (fate#5152)
   999   - Option to rename files when metadata changes
  1000   - Collection indexer service with DBus API for third party apps
  1001     like GNOME Do, Beagle, Tangerine to query/index (dep. of fate#303568)
  1002   - Flat-file playlists can be opened from command line (fate#303576)
  1003   - Podcasting improvements
  1004   - New fancy cover art UI for the Now Playing source
  1005   - ReplayGain level correction support
  1006   - Improved performance of the album/podcast browsers
  1007   - Offline mode (disable features requiring network access)
  1008   - Banshee will now ask if it should be the default media player
  1009   - Support for extra metadata fields including BPM, Grouping, BitRate,
  1010     Conductor, DiscCount, and IsCompilation: read/write/colums/query support
  1011   * 64 bugs were closed since 1.2.1
  1012   * Notable Bugs FIXED:
  1013   - Drag and Drop to Nautilus works again (bgo#535128)
  1014   - Improved support for dark themes (bgo#544840)
  1015   - Improved ASX support (bgo#545646)
  1016   - Fix performance bug with loading USB Mass Storage DAPs (bgo#548254)
  1017   - Fix bug with the DAP usage bar being filtered (bgo#537366)
  1018   - Fix performance issue with album and podcast browsers (bgo#547628)
  1019 * Wed Aug 27 2008 abockover@suse.de
  1020 - Add a define based on if we are in OBS or autobuild
  1021 - Only call suse_update_desktop_file in autobuild, since parity
  1022   between OBS and autobuild is a myth, and we don't want to nuke
  1023   upstream translations in our desktop file
  1024 * Fri Aug 15 2008 abockover@suse.de
  1025 - BuildRequires for boo-devel, it provides the .pc file
  1026 * Thu Aug 14 2008 abockover@suse.de
  1027 - Enabled Boo support for openSUSE 11.1 and newer now that the
  1028   boo package is properly split into boo and boo-devel to avoid
  1029   a painful and unnecessary dependency chain
  1030 - spec file cleanup
  1031 * Wed Aug 13 2008 gburt@suse.de
  1032 - Add patch to fix common crash for tracks without cover art (bgo#547520)
  1033 * Tue Aug 12 2008 abockover@suse.de
  1034 - Updated to 1.2.1 Release
  1035   * Features & Enhancements
  1036   - Drag and drop albums or artists from the browser
  1037   - New import source to aid in importing videos from your camera
  1038   - Show cover art in Now Playing
  1039   - Pressing play will play the first track selected if nothing is loaded
  1040   - Pressing o on a track selection behaves the same as pressing enter
  1041   - Include never-played tracks when querying against last played
  1042   - Prefer cover art named cover/folder/front.jpg over other image files
  1043   - Translation updates from 19 translators
  1044   * 24 Bugs FIXED since Banshee 1.2.0
  1045   * Notable bugs FIXED:
  1046   - Fix bug with loading USB Mass Storage Players
  1047   - Fix ASX and mms:// support
  1048   - Fix a common crash when quitting Banshee 1.2
  1049   - Amarok importer now migrates date added and last played
  1050   - Fix crash when editing smart playlists with date fields
  1051   - 24 bugs fixed since 1.2
  1052 * Mon Aug  4 2008 abockover@suse.de
  1053 - Updated to 1.2 Release (1.2.0)
  1054   * Major new features bringing full parity to 0.13.2:
  1055   - 10-band equalizer with preset support
  1056   - Multi-Artist (Compilation/Various) Album Support
  1057   - Internet Radio
  1058   - Recommendations pane
  1059   - DAAP/Music Sharing
  1060   - Playlist importing
  1061   - Manual track reordering of playlists/play queue
  1062   - Amarok database migration
  1063   * 82 Bugs FIXED since Banshee 1.0
  1064   * Notable bugs FIXED:
  1065   - More robust parsing of podcast (RSS) files
  1066   - Find and use cover art from the album folder (cover.jpg, etc)
  1067   - Add Last.fm as a cover art provider
  1068   - The last playback source is used when the Play Queue is empty
  1069   - Better performance (start up time, memory usage, searching, etc)
  1070   - Disable the screensaver when in fullscreen mode
  1071   - Much improved performance and UI for automatic cover art fetching
  1072   - Fix issues with importing and playing files in folders named Music*
  1073 * Mon Jun  9 2008 jpr@suse.de
  1074 - Turn off boo scripting, it causes too many dependencies in a
  1075   stock install
  1076 * Thu Jun  5 2008 abockover@suse.de
  1077 - Updated to 1.0 Final Release (1.0.0)
  1078   * 57 Bugs FIXED since RC1
  1079   * Notable bugs FIXED:
  1080   - Fix GUI identifying podcast items to avoid dupes (bgo#536555)
  1081   - Use standard seek/position widget in popup (bgo#536396)
  1082   - Fix metacity focus bug in fullscreen (bgo#531187)
  1083   - Fix GTK theme issues (bgo#536052, bgo#534731)
  1084   - Show fullscreen on same monitor as parent window (bgo#535982)
  1085   - Fix player engine DBus support (bgo#534472)
  1086   - Added matching for oga and ogv extensions (bgo#532561)
  1087   - Fix crash when ejecting hardware (bgo#535898)
  1088   - Only set rating when mouse is released (bgo#535338)
  1089   - Use proper icon in notif area depending on panel size (bgo#526333)
  1090   - Set notification window hint on popup (bgo#526326)
  1091   - Fixed a number of DBus API issues (bgo#532215)
  1092   * Fixed audio CD duplication through Brasero and Nautilus
  1093   * Fixed GStreamer plugin installation hooks
  1094   * Show full --help information to expose command line functions
  1095 - Since 1.0 Alpha 3:
  1096   * Full iPod and MTP support including video sync
  1097   * Default smart playlist selection
  1098   * Mini mode extension
  1099   * Extension manager
  1100   * Boo scripting support
  1101   * Full screen video support
  1102   * Podcast support (including video)
  1103   * Auto-rip CD importing
  1104   * CD Burning through Brasero
  1105   * New device status bar
  1106   * Automatic cover art downloader
  1107   * DBus command line client
  1108   * Single instance support
  1109   * File system/local queue support
  1110   * Over 100 bugs fixed
  1111 * Sat May 31 2008 abockover@suse.de
  1112 - Updated to 1.0 RC1 Release (0.99.3)
  1113   * Full iPod and MTP support including video sync
  1114   * Default smart playlist selection
  1115   * Mini mode extension
  1116   * Extension manager
  1117   * Boo scripting support
  1118   * Full screen video support
  1119   * Podcast support (including video)
  1120   * Auto-rip CD importing
  1121   * CD Burning through Brasero
  1122   * New device status bar
  1123   * Automatic cover art downloader
  1124   * DBus command line client
  1125   * Single instance support
  1126   * File system/local queue support
  1127   * Over 100 bugs fixed
  1128 * Wed May 28 2008 sbrabec@suse.cz
  1129 - Do not call gtk-update-icon-cache (bnc#395056).
  1130 * Tue Apr 15 2008 coolo@suse.de
  1131 - disable parallel build to fix build
  1132 * Thu Apr 10 2008 abockover@suse.de
  1133 - Updated to 1.0 Alpha 3 Release (0.98.3)
  1134   * Adds audio CD playback and ripping
  1135   * Adds USB Mass Storage Digital Audio Player syncing
  1136   * New experimental shuffle UI was added
  1137   * Repeat modes now work
  1138   * Jump to song was implemented
  1139   * Full screen mode was implemented (not video)
  1140   * Visual improvements in Last.fm
  1141   * Cairo widgets (list view, track header) respect system DPI
  1142   * Over 40 other bugs fixed since 0.98.2
  1143 * Wed Mar 26 2008 abockover@suse.de
  1144 - Updated to 1.0 Alpha 2 Release (0.98.2)
  1145   * Adds video importing, collection management, and playback
  1146   * Cache files respect XDG_CACHE_HOME
  1147   * List view settings are preserved (column width/visibility)
  1148   * Play Count, Skip Count, Last Played, and Last Skipped are updated
  1149   * Allow editing of artist and album names
  1150   * Start playing when artist or album browser is double clicked
  1151   * Bookmarks extension was ported to 1.0 APIs
  1152   * Date-based searches and smart playlists should be working much better
  1153   * Initialize the translation Catalog so translations can actually be used
  1154   * Improved support for dark themes
  1155   * Disable the equalizer temporarily until gstreamer pipeline issues resolved
  1156 - Removed the icon fix patch; rolled into upstream
  1157 * Fri Mar 14 2008 abockover@suse.de
  1158 - Added a patch to fix the icon name bug found after the release
  1159 * Fri Mar 14 2008 abockover@suse.de
  1160 - Initial package for Banshee 1.0
  1161 - Banshee 1.0 Alpha 1 Release (0.98.1)
  1162 - Can be installed and used in parallel with previous Banshee (banshee-*)
  1163 - http://banshee-project.org/Releases/0.98.1

mercurial