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