1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/banshee-1/banshee-1.spec Fri Mar 11 21:30:26 2011 +0100 1.3 @@ -0,0 +1,1162 @@ 1.4 +# 1.5 +# Do NOT Edit the Auto-generated Part! 1.6 +# Generated by: spectacle version 0.19~pre 1.7 +# 1.8 +# >> macros 1.9 +# << macros 1.10 + 1.11 +Name: banshee-1 1.12 +Summary: Banshee Media Player 1.13 +Version: 1.7.3 1.14 +Release: 4.3 1.15 +Group: Applications/Multimedia 1.16 +License: MIT 1.17 +URL: http://banshee.fm 1.18 +Source0: %{name}-%{version}.tar.bz2 1.19 +Source100: banshee-1.yaml 1.20 +Patch0: enable-library-watcher-by-default.patch 1.21 +Patch1: meego-aware-context-menu-positions-bmc869.patch 1.22 +Patch2: move-video-mutex-in-func-bmc5591.patch 1.23 +Patch3: increase-pipeline-ready-timeout-bmc193.patch 1.24 +Patch4: play-next-track-after-unsupported-codec-bmc802.patch 1.25 +Patch5: close-player-engine-on-fsq-clear-bmc2684.patch 1.26 +Patch6: moblin-to-meego-rename.patch 1.27 +Patch7: media-as-meego-icon-name.patch 1.28 +Patch8: search-unknown-artist-album-bmc6228.patch 1.29 +Patch9: import-video-playlist-bmc8383.patch 1.30 +Patch10: start-as-meego-client-bmc7394.patch 1.31 +Requires: %{name}-core = %{version} 1.32 +Requires: %{name}-backend-platform-unix = %{version} 1.33 +Requires: gst-plugins-good 1.34 +BuildRequires: pkgconfig(shared-mime-info) 1.35 +BuildRequires: pkgconfig(gconf-2.0) 1.36 +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) 1.37 +BuildRequires: pkgconfig(sqlite3) >= 3.4 1.38 +BuildRequires: pkgconfig(mono) >= 2.6 1.39 +BuildRequires: pkgconfig(gtk-sharp-2.0) 1.40 +BuildRequires: pkgconfig(mono-addins) 1.41 +BuildRequires: pkgconfig(ndesk-dbus-glib-1.0) 1.42 +BuildRequires: pkgconfig(taglib-sharp) 1.43 +BuildRequires: pkgconfig(libmtp) 1.44 +BuildRequires: pkgconfig(xrandr) >= 1.1.1 1.45 +BuildRequires: pkgconfig(xxf86vm) >= 1.0.0 1.46 +BuildRequires: pkgconfig(gconf-sharp-2.0) 1.47 +BuildRequires: pkgconfig(meego-panel) 1.48 +BuildRequires: intltool 1.49 + 1.50 + 1.51 +%description 1.52 +Powerful yet simple media player. 1.53 + 1.54 + 1.55 + 1.56 +%package devel 1.57 +Summary: Development package for Banshee 1.58 +Group: Development/Libraries 1.59 +Requires: %{name} = %{version}-%{release} 1.60 +Requires: gst-plugins-base-devel 1.61 +Requires: gtk2-devel 1.62 + 1.63 +%description devel 1.64 +Users who wish to extend Banshee should install this package. It 1.65 +includes standard Linux development files and other tools for building 1.66 +extensions and applications on top of the Banshee core application 1.67 +framework. 1.68 + 1.69 + 1.70 +%package core 1.71 +Summary: Core Banshee platform libraries, services, and resources 1.72 +Group: Applications/Multimedia 1.73 +Requires: %{name} = %{version}-%{release} 1.74 +Requires(post): /bin/touch 1.75 +Requires(post): gtk2 1.76 + 1.77 +%description core 1.78 +This package provides core libraries, services, and resources for 1.79 +building Banshee clients and user experiences. 1.80 + 1.81 + 1.82 +%package backend-platform-unix 1.83 +Summary: UNIX platform support for Banshee 1.84 +Group: Applications/Multimedia 1.85 +Requires: %{name} = %{version}-%{release} 1.86 + 1.87 +%description backend-platform-unix 1.88 +This package provides many optimizations for UNIX based platforms. In 1.89 +particular, it provides a POSIX IO layer that performs better than the 1.90 +default System.IO/.NET IO layer provided in the base banshee-1 package. 1.91 + 1.92 + 1.93 +%package backend-platform-hal 1.94 +Summary: Legacy HAL platform support for Banshee 1.95 +Group: Applications/Multimedia 1.96 +Requires: %{name} = %{version}-%{release} 1.97 +Requires: %{name}-backend-platform-unix = %{version} 1.98 + 1.99 +%description backend-platform-hal 1.100 +This package provides legacy Hardware Abstraction Layer support for 1.101 +older Linux systems. 1.102 + 1.103 + 1.104 +%package backend-platform-gnome 1.105 +Summary: GNOME platform support for Banshee 1.106 +Group: Applications/Multimedia 1.107 +Requires: %{name} = %{version}-%{release} 1.108 +Requires: %{name}-backend-platform-unix = %{version} 1.109 +Requires(post): /bin/touch 1.110 +Requires(post): gtk2 1.111 + 1.112 +%description backend-platform-gnome 1.113 +This package provides platform integration with the GNOME Desktop for 1.114 +Banshee. Most notably it provides a configuration backend to GConf, so 1.115 +all user settings can be stored there. Other GNOME specific integration 1.116 +hooks are provided as well. 1.117 + 1.118 +Users running Banshee on GNOME are recommended to install this package. 1.119 + 1.120 + 1.121 +%package backend-platform-meego 1.122 +Summary: GNOME platform support for Banshee 1.123 +Group: Applications/Multimedia 1.124 +Requires: %{name} = %{version}-%{release} 1.125 +Requires: %{name}-backend-platform-gnome = %{version} 1.126 +Requires: %{name}-client-classic = %{version} 1.127 + 1.128 +%description backend-platform-meego 1.129 +This package provides platform integration with the MeeGo Desktop for 1.130 +Banshee. This provides the mutter-meego panel and a customized classic 1.131 +user interface. 1.132 + 1.133 + 1.134 +%package client-classic 1.135 +Summary: Banshee client providing the classic interface 1.136 +Group: Applications/Multimedia 1.137 +Requires: %{name} = %{version}-%{release} 1.138 +Provides: %{name}-client = %{version} 1.139 +BuildRequires: desktop-file-utils 1.140 + 1.141 +%description client-classic 1.142 +The Classic Banshee client provides a familiar user interface with a 1.143 +source list and three-pane layout for browsing and exploring media. 1.144 +This client is the most feature rich, but does not sacrifice usability. 1.145 + 1.146 + 1.147 +%package client-muinshee 1.148 +Summary: Banshee client modeled after the Muine music player interface 1.149 +Group: Applications/Multimedia 1.150 +Requires: %{name} = %{version}-%{release} 1.151 +Provides: %{name}-client = %{version} 1.152 + 1.153 +%description client-muinshee 1.154 +The Muinshee Banshee client provides a user interface modeled directly 1.155 +after the old GNOME Muine media player. 1.156 + 1.157 + 1.158 +%package extensions-default 1.159 +Summary: Default extensions for Banshee 1.160 +Group: Applications/Multimedia 1.161 +Requires: %{name} = %{version}-%{release} 1.162 +Requires(post): /bin/touch 1.163 +Requires(post): gtk2 1.164 + 1.165 +%description extensions-default 1.166 +The default set of extensions for Banshee including a Play Queue, 1.167 +Last.fm streaming, Audio Scrobbling, metadata fixup, video playback, 1.168 +an Amazon MP3 downloader, and much more. It is highly recommended. 1.169 + 1.170 + 1.171 +%package dmp 1.172 +Summary: Digital Media Player support for Banshee 1.173 +Group: Applications/Multimedia 1.174 +Requires: %{name} = %{version}-%{release} 1.175 +Requires(post): /bin/touch 1.176 +Requires(post): gtk2 1.177 + 1.178 +%description dmp 1.179 +Core support for Digital Media Player support. Includes generic 1.180 +USB mass storage device support 1.181 + 1.182 + 1.183 +%package dmp-mtp 1.184 +Summary: MTP/PlaysForSure Digital Media Player support for Banshee 1.185 +Group: Applications/Multimedia 1.186 +Requires: %{name} = %{version}-%{release} 1.187 +Requires: %{name}-dmp = %{version} 1.188 +Requires: libmtp 1.189 + 1.190 +%description dmp-mtp 1.191 +Support for various MTP/PlaysForSure/Certified For Windows Vista(R) 1.192 +devices as provided by libmtp. 1.193 + 1.194 + 1.195 + 1.196 +%prep 1.197 +%setup -q -n %{name}-%{version} 1.198 + 1.199 +# enable-library-watcher-by-default.patch 1.200 +%patch0 -p1 1.201 +# meego-aware-context-menu-positions-bmc869.patch 1.202 +%patch1 -p1 1.203 +# move-video-mutex-in-func-bmc5591.patch (Evaluate in Upstream) 1.204 +%patch2 -p1 1.205 +# increase-pipeline-ready-timeout-bmc193.patch 1.206 +%patch3 -p1 1.207 +# play-next-track-after-unsupported-codec-bmc802.patch 1.208 +%patch4 -p1 1.209 +# close-player-engine-on-fsq-clear-bmc2684.patch 1.210 +%patch5 -p1 1.211 +# moblin-to-meego-rename.patch 1.212 +%patch6 -p1 1.213 +# media-as-meego-icon-name.patch 1.214 +%patch7 -p1 1.215 +# search-unknown-artist-album-bmc6228.patch (Evaluate in Upstream) 1.216 +%patch8 -p1 1.217 +# import-video-playlist-bmc8383.patch 1.218 +%patch9 -p1 1.219 +# start-as-meego-client-bmc7394.patch 1.220 +%patch10 -p1 1.221 +# >> setup 1.222 +# << setup 1.223 + 1.224 +%build 1.225 +# >> build pre 1.226 +# << build pre 1.227 + 1.228 +%autogen --disable-static \ 1.229 + --with-vendor-build-id="%distribution" \ 1.230 + --libexecdir=%{_libexecdir} \ 1.231 + --enable-meego \ 1.232 + --disable-docs \ 1.233 + --disable-boo \ 1.234 + --disable-youtube \ 1.235 + --disable-daap \ 1.236 + --disable-ipod 1.237 + 1.238 +make %{?jobs:-j%jobs} 1.239 + 1.240 +# >> build post 1.241 +# << build post 1.242 +%install 1.243 +rm -rf %{buildroot} 1.244 +# >> install pre 1.245 +# << install pre 1.246 +%make_install 1.247 +chmod -x %{buildroot}%{_libdir}/banshee-1/*.config 1.248 +chmod -x %{buildroot}%{_libdir}/banshee-1/*/*.config 1.249 +# FIXME: this is necessary because of an upstream build bug 1.250 +# that is calling update-mime-database 1.251 +find %{buildroot}%{_datadir}/mime -maxdepth 1 -type f -exec rm -f {} \; 1.252 +rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache 1.253 +# We don't want these on MeeGo for various reasons 1.254 +rm -f \ 1.255 +%{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.Emusic.dll* \ 1.256 +%{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.NotificationArea.dll* \ 1.257 +%{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.Bpm.dll* \ 1.258 +%{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.PlayerMigration.dll* \ 1.259 +%{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.MiniMode.dll* \ 1.260 +%{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.AudioCd.dll* 1.261 +%if !0%{?suse_version} 1.262 +sed -i 's/Name=Banshee /Name=/' %{buildroot}%{_datadir}/applications/banshee-1*.desktop 1.263 +%endif 1.264 + 1.265 + 1.266 +# >> install post 1.267 +# << install post 1.268 +%find_lang banshee-1 1.269 + 1.270 + 1.271 + 1.272 + 1.273 + 1.274 + 1.275 + 1.276 + 1.277 + 1.278 + 1.279 +%post core 1.280 +/bin/touch --no-create %{_datadir}/icons/hicolor || : 1.281 +%{_bindir}/gtk-update-icon-cache \ 1.282 + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : 1.283 + 1.284 +%postun core 1.285 +/bin/touch --no-create %{_datadir}/icons/hicolor || : 1.286 +%{_bindir}/gtk-update-icon-cache \ 1.287 + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : 1.288 + 1.289 + 1.290 + 1.291 + 1.292 + 1.293 + 1.294 + 1.295 + 1.296 +%post backend-platform-gnome 1.297 +/bin/touch --no-create %{_datadir}/icons/hicolor || : 1.298 +%{_bindir}/gtk-update-icon-cache \ 1.299 + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : 1.300 + 1.301 +%postun backend-platform-gnome 1.302 +/bin/touch --no-create %{_datadir}/icons/hicolor || : 1.303 +%{_bindir}/gtk-update-icon-cache \ 1.304 + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : 1.305 + 1.306 + 1.307 + 1.308 + 1.309 + 1.310 + 1.311 + 1.312 + 1.313 + 1.314 + 1.315 + 1.316 +%post extensions-default 1.317 +/bin/touch --no-create %{_datadir}/icons/hicolor || : 1.318 +%{_bindir}/gtk-update-icon-cache \ 1.319 + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : 1.320 + 1.321 +%postun extensions-default 1.322 +/bin/touch --no-create %{_datadir}/icons/hicolor || : 1.323 +%{_bindir}/gtk-update-icon-cache \ 1.324 + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : 1.325 + 1.326 + 1.327 +%post dmp 1.328 +/bin/touch --no-create %{_datadir}/icons/hicolor || : 1.329 +%{_bindir}/gtk-update-icon-cache \ 1.330 + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : 1.331 + 1.332 +%postun dmp 1.333 +/bin/touch --no-create %{_datadir}/icons/hicolor || : 1.334 +%{_bindir}/gtk-update-icon-cache \ 1.335 + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : 1.336 + 1.337 + 1.338 + 1.339 + 1.340 +%files -f banshee-1.lang 1.341 +%defattr(-,root,root,-) 1.342 +# >> files 1.343 +# << files 1.344 + 1.345 + 1.346 +%files devel 1.347 +%defattr(-,root,root,-) 1.348 +%{_libdir}/banshee-1/gconf-schema-extractor.exe 1.349 +%{_libdir}/pkgconfig/banshee-1-*.pc 1.350 +# >> files devel 1.351 +# << files devel 1.352 + 1.353 +%files core 1.354 +%defattr(-,root,root,-) 1.355 +%dir %{_libdir}/banshee-1 1.356 +%dir %{_libdir}/banshee-1/Extensions 1.357 +%dir %{_libdir}/banshee-1/Backends 1.358 +%dir %{_libdir}/banshee-1/gstreamer-0.10 1.359 +%dir %{_datadir}/banshee-1 1.360 +%dir %{_datadir}/banshee-1/audio-profiles 1.361 +%dir %{_datadir}/banshee-1/icons 1.362 +%dir %{_datadir}/banshee-1/icons/hicolor 1.363 +%dir %{_datadir}/banshee-1/icons/hicolor/* 1.364 +%dir %{_datadir}/banshee-1/icons/hicolor/*/* 1.365 +%{_libdir}/banshee-1/Mono.Data.Sqlite.dll* 1.366 +%{_libdir}/banshee-1/Hyena.dll* 1.367 +%{_libdir}/banshee-1/Hyena.Data.Sqlite.dll* 1.368 +%{_libdir}/banshee-1/Hyena.Gui.dll* 1.369 +%{_libdir}/banshee-1/Migo.dll* 1.370 +%{_libdir}/banshee-1/MusicBrainz.dll* 1.371 +%{_libdir}/banshee-1/Mono.Media.dll* 1.372 +%{_libdir}/banshee-1/Lastfm.dll* 1.373 +%{_libdir}/banshee-1/Lastfm.Gui.dll* 1.374 +%{_libdir}/banshee-1/Banshee.Core.dll* 1.375 +%{_libdir}/banshee-1/Banshee.Services.dll* 1.376 +%{_libdir}/banshee-1/Banshee.Services.addins 1.377 +%{_libdir}/banshee-1/Banshee.Widgets.dll* 1.378 +%{_libdir}/banshee-1/Banshee.ThickClient.dll* 1.379 +%{_libdir}/banshee-1/Banshee.CollectionIndexer.dll* 1.380 +%{_libdir}/banshee-1/Banshee.exe* 1.381 +%{_libdir}/banshee-1/Halie.exe* 1.382 +%{_libdir}/banshee-1/Beroe.exe* 1.383 +%{_datadir}/dbus-1/services/org.bansheeproject.Banshee.service 1.384 +%{_datadir}/dbus-1/services/org.bansheeproject.CollectionIndexer.service 1.385 +%{_datadir}/banshee-1/icons/hicolor/*/categories/source-playlist.png 1.386 +%{_datadir}/banshee-1/icons/hicolor/*/categories/source-smart-playlist.png 1.387 +%{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-all.png 1.388 +%{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-none.png 1.389 +%{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-single.png 1.390 +%{_datadir}/banshee-1/icons/hicolor/*/actions/encode.png 1.391 +%{_datadir}/banshee-1/icons/hicolor/*/emblems//creative-commons*.png 1.392 +%{_datadir}/icons/hicolor/16x16/apps/media-player-banshee.png 1.393 +%{_datadir}/icons/hicolor/22x22/apps/media-player-banshee.png 1.394 +%{_datadir}/icons/hicolor/24x24/apps/media-player-banshee.png 1.395 +%{_datadir}/icons/hicolor/32x32/apps/media-player-banshee.png 1.396 +%{_datadir}/icons/hicolor/48x48/apps/media-player-banshee.png 1.397 +%{_datadir}/icons/hicolor/192x192/apps/media-player-banshee.png 1.398 +%{_libdir}/banshee-1/libbanshee.so 1.399 +%{_libdir}/banshee-1/gstreamer-0.10/libgstequalizer.so 1.400 +%{_libdir}/banshee-1/Backends/Banshee.GStreamer.dll* 1.401 +%{_datadir}/banshee-1/audio-profiles/*.xml 1.402 +# >> files core 1.403 +# << files core 1.404 + 1.405 +%files backend-platform-unix 1.406 +%defattr(-,root,root,-) 1.407 +%{_libdir}/banshee-1/Backends/Banshee.Unix.dll* 1.408 +# >> files backend-platform-unix 1.409 +# << files backend-platform-unix 1.410 + 1.411 +%files backend-platform-hal 1.412 +%defattr(-,root,root,-) 1.413 +%{_libdir}/banshee-1/Backends/Banshee.Hal.dll* 1.414 +# >> files backend-platform-hal 1.415 +# << files backend-platform-hal 1.416 + 1.417 +%files backend-platform-gnome 1.418 +%defattr(-,root,root,-) 1.419 +%{_libdir}/banshee-1/Backends/Banshee.Gnome.dll* 1.420 +%{_libdir}/banshee-1/Backends/Banshee.NowPlaying.X11.dll* 1.421 +%{_datadir}/banshee-1/icons/hicolor/*/actions/media-write-cd.png 1.422 +%{_libdir}/banshee-1/Backends/libbnpx11.so 1.423 +# >> files backend-platform-gnome 1.424 +# << files backend-platform-gnome 1.425 + 1.426 +%files backend-platform-meego 1.427 +%defattr(-,root,root,-) 1.428 +%{_libdir}/banshee-1/MeeGo.exe* 1.429 +%{_libdir}/banshee-1/Extensions/Banshee.MeeGo.dll* 1.430 +%{_libexecdir}/meego-panel-banshee 1.431 +%{_datadir}/dbus-1/services/com.meego.UX.Shell.Panels.banshee.service 1.432 +%{_datadir}/mutter-meego/panels/meego-panel-banshee.desktop 1.433 +# >> files backend-platform-meego 1.434 +# << files backend-platform-meego 1.435 + 1.436 +%files client-classic 1.437 +%defattr(-,root,root,-) 1.438 +%{_prefix}/bin/banshee-1 1.439 +%{_datadir}/applications/banshee-1*.desktop 1.440 +%{_libdir}/banshee-1/Nereid.exe* 1.441 +# >> files client-classic 1.442 +# << files client-classic 1.443 + 1.444 +%files client-muinshee 1.445 +%defattr(-,root,root,-) 1.446 +%{_prefix}/bin/muinshee 1.447 +%{_libdir}/banshee-1/Muinshee.exe* 1.448 +# >> files client-muinshee 1.449 +# << files client-muinshee 1.450 + 1.451 +%files extensions-default 1.452 +%defattr(-,root,root,-) 1.453 +%{_bindir}/bamz 1.454 +%{_datadir}/mime/audio/x-amzxml.xml 1.455 +%{_datadir}/mime/packages/amazonmp3.xml 1.456 +%{_libdir}/banshee-1/Extensions/Banshee.AmazonMp3.exe* 1.457 +%{_libdir}/banshee-1/Extensions/Banshee.Audiobook.dll* 1.458 +%{_libdir}/banshee-1/Extensions/Banshee.InternetRadio.dll* 1.459 +%{_libdir}/banshee-1/Extensions/Banshee.CoverArt.dll* 1.460 +%{_libdir}/banshee-1/Extensions/Banshee.FileSystemQueue.dll* 1.461 +%{_libdir}/banshee-1/Extensions/Banshee.Fixup.dll* 1.462 +%{_libdir}/banshee-1/Extensions/Banshee.MultimediaKeys.dll* 1.463 +%{_libdir}/banshee-1/Extensions/Banshee.Lastfm.dll* 1.464 +%{_libdir}/banshee-1/Extensions/Banshee.LastfmStreaming.dll* 1.465 +%{_libdir}/banshee-1/Extensions/Banshee.PlayQueue.dll* 1.466 +%{_libdir}/banshee-1/Extensions/Banshee.NowPlaying.dll* 1.467 +%{_libdir}/banshee-1/Extensions/Banshee.Podcasting.dll* 1.468 +%{_libdir}/banshee-1/Extensions/Banshee.InternetArchive.dll* 1.469 +%{_libdir}/banshee-1/Extensions/Banshee.LibraryWatcher.dll* 1.470 +%{_datadir}/banshee-1/icons/hicolor/*/categories/lastfm-*.png 1.471 +%{_datadir}/banshee-1/icons/hicolor/*/categories/audiobook.* 1.472 +%{_datadir}/banshee-1/icons/hicolor/*/categories/podcast*.png 1.473 +%{_datadir}/banshee-1/icons/hicolor/*/categories/radio.* 1.474 +%{_datadir}/banshee-1/icons/hicolor/*/categories/internet-archive.* 1.475 +%{_datadir}/banshee-1/icons/hicolor/*/categories/amazon-mp3-source.* 1.476 +%{_datadir}/banshee-1/icons/hicolor/*/status/podcast*.png 1.477 +%{_datadir}/banshee-1/icons/hicolor/*/actions/media-import-audio-cd.png 1.478 +# >> files extensions-default 1.479 +# << files extensions-default 1.480 + 1.481 +%files dmp 1.482 +%defattr(-,root,root,-) 1.483 +%{_libdir}/banshee-1/Extensions/Banshee.Dap.dll* 1.484 +%{_libdir}/banshee-1/Extensions/Banshee.Dap.MassStorage.dll* 1.485 +%{_datadir}/banshee-1/icons/hicolor/*/devices/phone-* 1.486 +# >> files dmp 1.487 +# << files dmp 1.488 + 1.489 +%files dmp-mtp 1.490 +%defattr(-,root,root,-) 1.491 +%{_libdir}/banshee-1/Mtp.dll* 1.492 +%{_libdir}/banshee-1/Extensions/Banshee.Dap.Mtp.dll* 1.493 +# >> files dmp-mtp 1.494 +# << files dmp-mtp 1.495 + 1.496 +%changelog 1.497 +* Sun Oct 17 2010 ting.z.zhou@intel.com 1.498 +- Added start-as-meego-client-bmc7394.patch, fix banshee failed to 1.499 + start with option "--show-import-media" (bmc#7394) 1.500 +* Fri Oct 15 2010 ting.z.zhou@intel.com 1.501 +- Replaced separate-video-rpgain-mutexes-bmc1115.patch with 1.502 + move-video-mutex-in-func-bmc5591.patch, which combines the fix 1.503 + for bmc#1115 and bmc#5591 (bmc#1115, bmc#5591) 1.504 +- Added search-unknown-artist-album-bmc6228.patch, fixing 1.505 + crash when searching unknown artist or album (bmc#6228) 1.506 +- Added import-video-playlist-bmc8383.patch, fixing video playlist 1.507 + can not be imported (bmc#8383) 1.508 +* Tue Aug 3 2010 nashif@linux.intel.com 1.509 +- Removed dependency on banshee-1-lang which does not exist as a package anymore 1.510 +* Sat Jul 31 2010 abockover@novell.com 1.511 +- Update to 1.7.3 release 1.512 +- New simplified packaging using spectacle 1.513 +- Patch to work against MeeGo 1.1 (no longer compatible on 1.514 + 1.0) due to renamed (moblin->meego) directories and files 1.515 +* Thu Jul 22 2010 abockover@novell.com 1.516 +- Added separate-video-rpgain-mutexes-bmc1115.patch, fixing a 1.517 + deadlock on the player engine when playing video (bmc#1115) 1.518 +- Added increase-pipeline-ready-timeout-bmc193.patch, fixing 1.519 + a seek problem by increasing a timeout (bmc#193) 1.520 +- Added play-next-track-after-unsupported-codec-bmc802.patch, 1.521 + allowing transitioning to the next track after a track with 1.522 + an unsupported codec is encountered (bmc#802) 1.523 +- Added close-player-engine-on-fsq-clear-bmc2684.patch, which 1.524 + will stop playback when clearing the File System Queue if 1.525 + the track playing is in the FSQ. This works around the issue 1.526 + where USB devices cannot be ejected when playing from them; 1.527 + a full fix will be in 1.1/Banshee 1.7.x/1.8 as that version 1.528 + will bring native integrated device support to MeeGo through 1.529 + GIO/udev support; 1.6 only supported HAL, which MeeGo does 1.530 + not have (bmc#2684) 1.531 +* Thu Jul 22 2010 abockover@novell.com 1.532 +- Annotate patches with their upstreamed status 1.533 +- Clean up the mangling of the Banshee .desktop files in 1.534 + %%install and only do this mangling on Intel's MeeGo 1.535 +* Tue Jun 29 2010 abockover@novell.com 1.536 +- Added gnome-proxy-support-bmc1920.patch, implementing full 1.537 + support for GNOME proxy configuration via GConf (bmc#1920) 1.538 +- Identify patches in %%prep with -b flags 1.539 +* Thu May 20 2010 chris.e.ferron@linux.intel.com 1.540 +- Fixed name of banshee media player to media player for meego. 1.541 + media-as-meego-icon-name.patch 1.542 +* Fri May 14 2010 abockover@novell.com 1.543 +- Fix bmc#531: added stream-volume-interaction-support-bmc531.patch 1.544 + to never load/save the volume from preferences since volume state 1.545 + is fully managed on the stream/pipeline in GStreamer 0.10.25+ 1.546 +- Update for bmc#1756: added make-source-view-lighter-bmc1756.patch 1.547 + to tweak the background color of the source view to fit in better 1.548 + with the updated toolbar color in MeeGo 1.549 +* Thu May 13 2010 abockover@novell.com 1.550 +- Fix bmc#1746: use 'media' not 'Banshee Media Player' as MeeGo 1.551 + toolbar button tooltip 1.552 + * Added media-as-meego-panel-button-tooltip-bmc1746.patch 1.553 + * Added po file overlay tarball po-since-1.6.1.tar.bz2, provides 1.554 + German translation updates and ensures 'media' is translated 1.555 + in all 15 POR languages 1.556 +* Fri May 7 2010 abockover@novell.com 1.557 +- Updated to 1.6.1 release, capturing all the cumulative MeeGo fixes 1.558 +- Additioanl fixes for MeeGo theme updates (bmc#1756) since last 1.559 + since-1.6.0.patch update 1.560 +* Mon May 3 2010 abockover@novell.com 1.561 +- Respun since-1.6.0.patch to b5c7c103fd9bcc409a70dcb7be9f37468b3097de 1.562 +- Fixes UI/usability issues around the MeeGo toolbar, improves 1.563 + spacing, padding, and color scheme for MeeGo (bmc#790) 1.564 +- Fixes Last.fm support (bmc#163), it was missing from the build 1.565 +- Always load config.xml from /etc/skel if it exists and there is no 1.566 + user configuration (e.g. user removes their config) 1.567 +* Sun May 2 2010 abockover@novell.com 1.568 +- Respun since-1.6.0.patch to 51b166a3885b6367ea2abe370dea853ca1aaa658 1.569 +- Fixes a number of MeeGo bugs: 1.570 + * bmc#1036 - zone switches when toggling fullscreen 1.571 + * bmc#1420 - regression where can't launch after quitting 1.572 + * bmc#537 - exits fullscreen when pausing/resuming video 1.573 + * bmc#809 - video can pop out of main window 1.574 + * bmc#531 - volume will will be set to 100%% when playing 1.575 + * bmc#928 - shows traditional window title for a second at startup 1.576 + * bmc#538 - toolbar can't be shown again when toggling fullscreen 1.577 + * bmc#571 - 'media' should be localized 1.578 +* Tue Apr 27 2010 abockover@novell.com 1.579 +- Respun since-1.6.0.patch to b286a9818f3ce21ef45163fe7724d747b7e211ce 1.580 + * Ensures that if either the music or video library is empty, 1.581 + for instance, when Banshee has never been run before, that the 1.582 + media folders are scanned (media from /etc/skel shows up on 1.583 + first launch). 1.584 +* Tue Apr 27 2010 abockover@novell.com 1.585 +- Respun since-1.6.0.patch to 65b6789309f01504011f3f6acd17b8b2a4879f7d 1.586 + * Fixes bmc#222 - need to click twice to launch panel 1.587 + * Fixes bmc#828 - Banshee crashes regularly, especially when importing 1.588 + * Fixes bmc#1034 - repeat menu items get removed from shuffle menu 1.589 + * Various upstream bug fixes 1.590 +- Added meego-aware-context-menu-positions-bmc869.patch 1.591 + * Fixes bmc#869 - context menu can be hidden under MeeGo toolbar 1.592 +- Disable DAAP support in MeeGo (was not supposed to be enabled) 1.593 +* Wed Apr 14 2010 abockover@novell.com 1.594 +- Added since-1.6.0.patch 1.595 + * MeeGo panel UI overhaul, implementing new UI design 1.596 + * Adds support for showing some dialogs via DBus/command line, 1.597 + like the import dialog (for MeeGo devices panel) 1.598 + * Fixes various MeeGo bugs 1.599 + * Minor bug fixes for MusicBrainz/Amazon ASIN lookup 1.600 + * Maemo DAP path fixes (do not read/sync private media 1.601 + folders, and support the Playlists folder) 1.602 +* Wed Mar 31 2010 abockover@novell.com 1.603 +- Update to 1.6.0 release 1.604 + * 265 bugs fixed since 1.5.1 1.605 + * 30 bugs fixed since 1.5.6 1.606 +- Notable bugs fixed since 1.5.6 1.607 + * Fix device support on upcoming distros with DeviceKit rename 1.608 + * Restore equalizer preset correctly (bgo#614313) 1.609 + * Handle broken symlinks correctly (bgo#614065) 1.610 + * Allow overriding Android, Maemo, WebOS default settings (bgo#611991) 1.611 + * Fix crash deleting playlist on mass storage device (bgo#613734) 1.612 + * Fix issue with iTunes importer dialog sizing (bgo#613607) 1.613 + * Fix play count calculation with gapless enabled (bgo#613418) 1.614 + * Handle exceptions thrown by old plugins (Mirage, etc) 1.615 + * Use panel-specific (eg monochrome) icon in notification area 1.616 +* Mon Mar 29 2010 abockover@novell.com 1.617 +- Updated to 1.5.99 tarball which brings the package up to almost 1.618 + 1.6.0, including various general bug fixes and MeeGo improvements 1.619 +- Added artist list to MeeGo panel 1.620 +- Improved speed of MeeGo toolbar binding 1.621 +- Fixed various sync issues between sources, models, views 1.622 + in the MeeGo panel 1.623 +- Various UI polish on the MeeGo panel 1.624 +- Enable library watcher (e.g. inotify, auto-import) by default 1.625 +* Tue Mar 23 2010 abockover@novell.com 1.626 +- Update to 1.5.7 release, providing the new MeeGo panel and 1.627 + working integration 1.628 +* Mon Mar 22 2010 abockover@novell.com 1.629 +- Support building on MeeGo 1.630 +- New package: banshee-1-backend-platform-meego 1.631 +- Exclude some extensions from banshee-1-extensions-default 1.632 +* Mon Mar 22 2010 abockover@novell.com 1.633 +- Update to 1.5.6 release, fixing 44 bugs since 1.5.5 1.634 + * Fix rendering and interaction bugs in the grid view 1.635 + * Fix issue with volume getting reset on every song change 1.636 + * Handle volume changes from outside Banshee (eg PulseAudio) 1.637 + * Fix issue parsing some RSS feeds 1.638 + * Fix library importing and rescanning on all IO backends 1.639 + * Support coverart for albums without an artist (bgo#612626) 1.640 + * Don't capture 's' presses if keybindings disabled 1.641 + * Fix typing in the Wikipedia webkit view 1.642 + * Fix equalizer settings migration (bgo#612669) 1.643 + * Redraw the entire ListView when dragging columns 1.644 + * Increase podcast download timeout 1.645 + * Fix bad startup crash in PlayQueue on old Mono 1.646 + * Fix "Too many open files" bug with GIO backend 1.647 + * [Banshee.Hardware] Handle exceptions (bgo#613173) 1.648 + * [PodcastActions] Unsubscribe from an event on dispose 1.649 + * [ContextPane] Fix crash if active removed (bgo#613277) 1.650 + * [LastfmSource] Fix crash (bgo#612824) 1.651 + * [Lastfm] Fix crash using auth Refresh button (bgo#610911) 1.652 + * [Lastfm] Fix crash (bgo#613276) 1.653 + * Fix compilation error with older Mono 1.654 + * Fix compilation error with bundled notify-sharp 1.655 + * Fix --disable-youtube flag 1.656 + * Set YouTube install dir to Extensions/ 1.657 + * Fix building with older GStreamer (bgo#613339) 1.658 +* Wed Mar 17 2010 gburt@suse.de 1.659 +- Require libmtp8, not libmtp 1.660 +* Tue Mar 16 2010 gburt@suse.de 1.661 +- Fix extensions-default Requires 1.662 +* Thu Mar 11 2010 gburt@suse.de 1.663 +- Update to 1.5.5 release 1.664 + * Minor feature and bug fix/stability release 1.665 + - Gapless Playback / Playbin2 1.666 + - Grid View 1.667 + - YouTube Extension 1.668 + * Enhancements: 1.669 + - Improve search responsiveness on large libraries 1.670 + - Add icons for Nexus One and Audiobooks 1.671 + - Play Queue item count, size, duration now ignores old tracks 1.672 + - Muinshee fixes: disable Auto-DJ, allow reordering, hide previous song 1.673 + * Notable bug fixes: 1.674 + - Fix a very common, SQL-related crash in 1.5.4 1.675 + - Fix saving equalizer settings in culture-invariant way 1.676 + - Jumping to a source's prefs via its context menu works again 1.677 + - Usage data not submitted more than every 48 hours 1.678 + - Fix repeatedly resyncing some files to a device b/c transcoded 1.679 + - Clear the redo stack on shuffle mode change 1.680 + - Accept feeds with empty title 1.681 + - Uri encode file location queries, making them work properly 1.682 + - Fixes to the OS X build 1.683 + * 26 bugs were fixed since 1.5.4 1.684 +* Wed Feb 24 2010 gburt@suse.de 1.685 +- Update to 1.5.4 release 1.686 + * Minor feature and bug fix/stability release 1.687 + * New features: 1.688 + - Opt-In Usage Data Collection 1.689 + - Default Equalizer Presets 1.690 + - Banshee Community Extensions 1.691 + - Extensible Shuffle Modes 1.692 + * Enhancements: 1.693 + - Wikipedia context pane extension enabled by default 1.694 + - Add support for Nokia N900 phones 1.695 + - Add tooltip to playback error column 1.696 + - On close Internet Archive item, return to Search 1.697 + - Notify user if try to sync missing file to DAP 1.698 + - Popup explanation of manual playlist ordering when appropriate 1.699 + - Simplify the default set of columns in Podcasts 1.700 + - Enable 'Delete From Drive' action in File System Queue 1.701 + - Make debuggable from within MonoDevelop 1.702 + - Coverart for unicode artist/albums now supported 1.703 + - Dropped glade-sharp dep; GNOME 3.0 ready 1.704 + - Add columns showing track sample rate and bits per sample 1.705 + - Option to sort an artist's albums by year, not title 1.706 + * Notable bug fixes: 1.707 + - Fixes to GIO backend 1.708 + - Many crash/startup fixes for OS X build 1.709 + - Enable LibraryWatcher only for Music and Video libraries 1.710 + - Do better job preserving IsCompilation metadata 1.711 + - Store some PlayQueue settings in the db (not GConf) 1.712 + - Update to Last.fm's API change for scrobbling/recs 1.713 + - Bring back static FileNamePattern API used by some scripts 1.714 + - Fix several memory leaks 1.715 + * 40 bugs were fixed since 1.5.3 1.716 +* Thu Jan 28 2010 gburt@suse.de 1.717 +- Enable building GIO backend 1.718 +* Wed Jan 27 2010 gburt@suse.de 1.719 +- Fix issue with muinshee getting installed instead of 1.720 + the classic client on some versions of SUSE 1.721 +* Wed Jan 27 2010 gburt@suse.de 1.722 +- Update to 1.5.3 release 1.723 + * Minor feature and bug fix/stability release 1.724 + * New features 1.725 + - Sync device from playlist option 1.726 + - Type-ahead find in track, artist, and album lists 1.727 + - Optional cover art in lower-left corner 1.728 + - Cover art editable via drag-and-drop and right-click 1.729 + - Audiobooks library extension 1.730 + - Library-folder watcher extension 1.731 + - eMusic importer/downloader extension 1.732 + - GIO file backend, supports non-local files 1.733 + - Return of the Mac OS X release 1.734 + * Enhancements: 1.735 + - Improved Podcast filtering/browsing 1.736 + - Extension preferences tab reworked 1.737 + - Extension names/descriptions translated 1.738 + - Improved sqlite performance 1.739 + - Added --set-rating=RATING command line option 1.740 + - Support for Nexus One devices 1.741 + * Notable bug fixes: 1.742 + - DAPs (ipods, etc) should work on DeviceKit-using distros 1.743 + - Fix issue with DAAP authenticating 1.744 + - Podcast renaming should work well now 1.745 + - Podcast download cancelling is now fast 1.746 + - Internet Archive results paging off-by-one fixed 1.747 + - Should build with older Mono/Gtk# again (eg on openSUSE 11.0) 1.748 + - Fix issue with MTP devices on 64-bit distros 1.749 + * 75 bugs were fixed since 1.5.2 1.750 +* Sat Nov 21 2009 abockover@novell.com 1.751 +- Update to 1.5.2 release 1.752 + * Minor feature and bug fix/stability release 1.753 + * New features 1.754 + - The Internet Archive extension 1.755 + - The iTunes importer 1.756 + - Metadata ratings and playcount import and export 1.757 + - Add support for Pulse and Droid phones 1.758 + - Use new Last.fm API 1.759 + * Enhancements 1.760 + - Many accessibility enhancements 1.761 + - When sorting by score also sort by playcount (bgo#598431) 1.762 + - Add WICD support (bgo#596918) 1.763 + - Add the USB id for the Palm Pre in developer mode 1.764 + - Improve the import media dialog (bgo#559013) 1.765 + - Allow seeking in DAAP streams 1.766 + - Tooltip for the AutoDJ source combobox (bgo#598504) 1.767 + - Improve recognition of Android devices 1.768 + - Recognize Samsung Galaxy device in debug mode 1.769 + - PlaybackError query field (bgo#590946) 1.770 + - Additional tokens for file system organization (bgo#489861) 1.771 + - Remember direction when sorting the list view (bgo#590869) 1.772 + - Cleaner track change notification popup (bgo#565453) 1.773 + - Move Last.fm settings to the preferences dialog 1.774 + - Double click toggles fullscreen in Now Playing (bgo#577971) 1.775 + * Notable bug fixes 1.776 + - Fix the playcount update (bgo#563021) 1.777 + - Correct default button in message dialogs (bgo#599495) 1.778 + - Hide shuffle menu when shuffling is disabled (bgo#599465) 1.779 + - Fix bug with AutoDJ updating LastPlayed erroneously (bgo#594701) 1.780 + - Fix next playback source (bgo#599834) 1.781 + - Fix adding tracks to the play queue (bgo#600498) 1.782 + - Fix up iPod podcast support (bgo#434237) 1.783 + - Fix cover art pick up for multi-disc albums (bgo#591982) 1.784 + - Fix the play queue when StopWhenFinished is on (bgo#563021) 1.785 + - Fix race when saving track metadata (bgo#598321) 1.786 + * 49 bugs were fixed since 1.5.1 1.787 +* Wed Sep 30 2009 abockover@novell.com 1.788 +- Update to 1.5.1 release 1.789 + * Major feature and bug fix/stability release 1.790 + * New features 1.791 + - Play Queue Auto DJ keeps the tunes coming 1.792 + - Shuffle by album and artist 1.793 + - Shuffle by weighted rating and score mode 1.794 + - Add tooltips for ellipsized list view text 1.795 + - Keep the playing song visible in the track list 1.796 + - Add support for WebOS/Pre devices 1.797 + - Add support for the Samsung Galaxy Android Phone 1.798 + - Scores of other enhancements and minor features 1.799 + * Major bugs fixed 1.800 + - Fix MimeTypes for tracks ripped before 1.4 (bgo##536590) 1.801 + - Fix compilation metadata reading and writing (bgo#563283) 1.802 + - Work with new notification-daemon (bgo#565876) 1.803 + - Avoid needlessly syncing iPods twice 1.804 + - Fix crash in equalizer (bgo #548912) 1.805 + - Prevent endless "Searching for CD metadata..." (bgo#527788) 1.806 + - Dispose the SqliteCommand after it's executed (bgo#586498) 1.807 + - Fix crash when opening the profile conf dialog (bgo#587308) 1.808 + - Fix editor always prompting to save podcasts (bgo#584880) 1.809 + - Fix initial track score calculation (bgo#594568) 1.810 + - Many, many, many more bug fixes 1.811 + - ~130 bugs were fixed since 1.5.0 1.812 + - ~250 bugs were fixed since 1.4.3 (last packaged release) 1.813 +- Major packaging changes 1.814 + * Split Boo extension into an -extensions-boo package 1.815 + * Split Digital Media Player extensions into -dmp (core libraries 1.816 + and the generic USB mass storage support), -dmp-ipod, and 1.817 + - dmp-mtp packages (since they have extra deps) 1.818 + * Split clients into separate packages (-client-classic and 1.819 + - client-muinshee); each client provides banshee-1-client 1.820 + * Split core libraries, services, and resources into the -core 1.821 + package 1.822 + * The root package is basically a meta package now that requires 1.823 + a client package, the GStreamer engine, the UNIX backend, and 1.824 + recommends the classic client, and some extensions 1.825 +- All patches and translation overlays removed since they are 1.826 + merged into the upstream release 1.827 +* Tue Aug 25 2009 aj@suse.de 1.828 +- Add build require on mono-zeroconf-devel to fix build. 1.829 +* Sat Aug 15 2009 beineri@opensuse.org 1.830 +- fix duplicate appearance of Banshee in (KDE) start menu 1.831 +* Thu Mar 5 2009 abockover@novell.com 1.832 +- Update to 1.4.3 release 1.833 + * Bug-fix-only release 1.834 + * 17 bugs fixed since 1.4.2 (most of which were already applied) 1.835 + * Removed the Novell translations since I disagree with the way 1.836 + we handle them with upstream - the upstream translations are 1.837 + rather complete (~93%%); kept the Korean translation since one 1.838 + does not exist upstream 1.839 +* Wed Feb 4 2009 gburt@suse.de 1.840 +- Patch fixing playlists not being saved to DAPs (bnc#472526) 1.841 +- Patch fixing adding files to MTP devices (bnc#472524) 1.842 +- Patch renaming sr@Latn translation to sr@latin (bnc#472522) 1.843 +* Fri Jan 30 2009 gburt@suse.de 1.844 +- Patch fixing freeze on DAP load (bnc#465214) 1.845 +- Patch fixing crash on delete from File System Queue (bnc#467377) 1.846 +- Patch fixing crash on MTP device load (bnc#470722) 1.847 +- Patch fixing hang while loading streams (bnc#376532) 1.848 +* Wed Jan 21 2009 abockover@novell.com 1.849 +- Patch to fix RPMLINT warning about trailing ; on MimeType field 1.850 + in .desktop files 1.851 +- Remove some legacy hacks for dealing with openSUSE < 10.3 1.852 +- Add logic to bundle certain assemblies when we are building from 1.853 + the upstream/devel OBS project (Banshee) and not openSUSE or SLE 1.854 + to allow us to do safe intermediate upgrades of packages outside 1.855 + of the distro 1.856 +* Wed Jan 21 2009 abockover@novell.com 1.857 +- Update to 1.4.2 1.858 +- Bug fix only release that includes all previous patches to 1.4.1 1.859 +* Mon Jan 12 2009 mauro@suse.de 1.860 +- Translations update. 1.861 +* Sun Jan 11 2009 gburt@suse.de 1.862 +- Patch to fix support for itms podcast subscription inks (bnc#465149) 1.863 +- Patch to fix freeze caused by submitting Last.fm now playing (bnc#465215) 1.864 +* Sun Jan 11 2009 abockover@novell.com 1.865 +- Patch to support Nautilus/GIO device actions (play CD, highlight 1.866 + media player, etc) (bnc#461677) 1.867 +- Patch to prevent DAAP service from crashing (bnc#465159) 1.868 +- Patch to allow persisting build metadata and vendor information in 1.869 + assemblies, and show in log file to help with better bug reports; 1.870 + adds --with-vendor-build-id="%%distribution" to the spec 1.871 +* Sun Jan 11 2009 abockover@novell.com 1.872 +- Fix up desktop files (bnc#456120, bnc#459993, bnc#440615, bnc#461677) 1.873 +- Fix primary desktop file to -N "Banshee" -G "Media Player" (bnc#433594) 1.874 +* Sat Jan 10 2009 abockover@novell.com 1.875 +- Patch to set the mimetype for ripped tracks (bnc#464889) 1.876 +- Patch to handle spaces in command line arguments (bnc#440883) 1.877 +- Patch to make xx_YY langs work from xml:lang, fixes zh_CN et al (bnc#449788) 1.878 +- Patch for API compat fix for 1.4.2 (bgo#562151) 1.879 +- Patch to show audio CDs in import dialog, fixes SLE 10 regression (bnc#457918) 1.880 +* Fri Jan 9 2009 gburt@suse.de 1.881 +- Patch to fix handling of internet radio loading (bnc#456120) 1.882 +* Thu Jan 8 2009 gburt@suse.de 1.883 +- Patch to avoid Rescan tool podcast bug (bnc#464604) 1.884 +- Patch to avoid Rescan tool gui glitch (bnc#462304) 1.885 +- Patch for non-UTF8 RSS parsing (bnc#459084) 1.886 +- Patch to show .MP3 in import dialog (bnc#464608) 1.887 +- Patch for less rigid rss date parsing - bnc#464612) 1.888 +- Patch to fix genre-search casing bug (bnc#464615) 1.889 +- Patch for non-ASCII scrobbling (bnc#464613) 1.890 +- Patch for podcast published date (bnc#464617) 1.891 +- Patch for duplicate albums b/c compilation support (bnc#464619) 1.892 +- Patch for track count editor fix (bnc#464620) 1.893 +- Patch to remove /tmp extension loading (bnc#464622) 1.894 +- Patch for pack/add browser fix (bnc#464629) 1.895 +* Fri Dec 19 2008 gburt@suse.de 1.896 +- Patch to fix podcast-related DAP crash (bnc#464627) 1.897 +- Patch to fix DAAP-related freeze on startup (bnc#450125) 1.898 +- Patch to fix bug that prevented unsubscribing from a podcast (bnc#464624) 1.899 +- Patch to fix crash when using Banshee in certain languages and inserting 1.900 + an audio CD (bnc#464626) 1.901 +* Fri Dec 12 2008 mauro@suse.de 1.902 +- Patch to fix bnc#447606 Unlocalised text on Equalizer menu 1.903 +* Fri Nov 21 2008 abockover@suse.de 1.904 +- Patch to create music directory in prefs dialog (bnc#432754) 1.905 +- Remove Real audio/video mime types from .desktop file (bnc#440615) 1.906 +- Fix an issue with generics for gmcs (bgo#561392) 1.907 +- Allow escape key to close the equalizer dialog (bgo#552818) 1.908 +- Allow last track in a folder to be deleted on mass storage DAPs (bgo##560550) 1.909 +- Updated translations 1.910 +* Tue Nov 11 2008 abockover@suse.de 1.911 +- Updated to 1.4.1 Release 1.912 + * Fix some API/extensibility issues to ensure 1.4 API will not need to break 1.913 + * Fixed assembly versioning to be static as 1.4.0.0 to ensure compat 1.914 + * Store known devices in the extension manfiest to ensure other devices 1.915 + can be added later externally (forward compat) 1.916 + * Updated G1 icons from Jakub Steiner 1.917 + * Cosmetic fixes (spacing/padding/alignment) with the DAP overview page 1.918 + * Fix build issue with 10.3 1.919 + * Fix build issue with Mono trunk 1.920 +* Fri Nov 7 2008 abockover@suse.de 1.921 +- Updated to 1.4.0.1 Release 1.922 + * Fixes an issue with the G1 not reading cover art at wrong folder depth 1.923 + * Fix a path typo 1.924 +* Fri Nov 7 2008 abockover@suse.de 1.925 +- Updated to 1.4.0 Release 1.926 + * Fixes on top of mass storage extension support T-Mobile G1/Android Phone 1.927 + * Added verification tool at build time to test DLL mapping to 1.928 + avoid further bugs like bgo#557868 and bnc#440409 1.929 + * Worked around a potential Mono bug causing a crash (bgo#556573) 1.930 + * Fixes in the track editor to avoid false positives on edit-save confirm 1.931 + * Fixed track edito auto-order for track-number/count 1.932 + * Fixed a seldom seen crasher (bnc#557867) 1.933 +* Fri Oct 31 2008 gburt@suse.de 1.934 +- Fix critical bug in our dll mapping config (bgo#557868, bnc#440409) 1.935 +* Sat Oct 25 2008 abockover@suse.de 1.936 +- Updated to 1.3.3 Release 1.937 + * Small Bug-fix only release 1.938 + - Removed code that prompted/set Banshee as default player (bnc#433096) 1.939 + - Bug fix in equalizer element fixing crash (bnc#557260) 1.940 + - Fixed bug where play queue would stop after every song (bnc#557386) 1.941 + - Allow prepending the play queue over DBus (for GNOME Do) (bnc##557526) 1.942 +* Mon Oct 13 2008 abockover@suse.de 1.943 +- Fixed .desktop file (bnc#433594) 1.944 +* Mon Oct 13 2008 abockover@suse.de 1.945 +- Updated to 1.3.2 Release 1.946 + * Minor features/improvements: 1.947 + - Allow queueing files via dbus 1.948 + - Fix to allow the podcast primary source to contain [smart] playlists 1.949 + - When finished playing from the play queue, play the song after 1.950 + the song we left off from, or stop playing if nothing was playing before 1.951 + - Improved podcast refresh timing 1.952 + - Import all white-listed files, even if TagLib# doesn't recognize them 1.953 + - Cache and store images directly as Cairo ImageSurfaces, yielding 1.954 + performance and memory improvements 1.955 + - Major memory leak and performance fixes (avoid PangoContext leak) 1.956 + - Enable autocomplete in editor for artist, album, and album artist 1.957 + - Many improvements and fixes to the collection indexer, ready for external 1.958 + applications to consume now 1.959 + * 59 bugs were closed since 1.3.1 1.960 + * Notable Bugs FIXED: 1.961 + - Fix bug with non-JPEG cover art (bgo#388162) 1.962 + - Remember the user's smart playlist units (bgo#545887) 1.963 + - Look for PNG and BMP artwork in the album's folder (bgo#547841) 1.964 + - Avoid showing album art for 'unknown' artists (bgo#549320) 1.965 + - Jump to playing podcast and radio station now work 1.966 + - Fix bug with default CD importing profile (bgo#528621) 1.967 + - libmtp8 support (bgo#542117) 1.968 + - Fix bug with switching themes and things not getting updated 1.969 + - Recommendations and DAP storage panes are visible again 1.970 + - F11 toggles fullscreen (bgo#553440) 1.971 + - Remove newlines from podcast titles and descriptions (bgo#550008) 1.972 + - Fix issue with the Seek slider and recent versions of Gtk# (bgo#536397) 1.973 + - Fix bug with showing/selecting invalid profile for DAP transcoding 1.974 +* Mon Sep 22 2008 abockover@suse.de 1.975 +- Updated to 1.3.1 Release 1.976 + * Minor feature/cosmetic improvements: 1.977 + - Improved track editor UI and usability 1.978 + - Break columns context menu into two columns for easier navigation 1.979 + - Many fixes regarding column resizing and default widths 1.980 + * 42 bugs were closed since 1.3.0 1.981 + * Notable Bugs FIXED: 1.982 + - Remember sorting per source (bgo#524656) 1.983 + - Fix audio CD crash bug 1.984 + - Dialogs' translation domain properly set (bgo#536268) 1.985 + - Fix recent regression where the ListView scrolled to the top 1.986 + when switching sources 1.987 + - Allow shrinking selections with shift-click (bgo#535561) 1.988 + - Fix issue with it taking two clicks on the notification icon to 1.989 + get the main window visible, if Banshee was minimized (bgo#551916) 1.990 + - Don't give UI indication that the track list is sortable unless 1.991 + it really is (bgo#551969) 1.992 +* Fri Sep 12 2008 abockover@suse.de 1.993 +- Updated to 1.3.0 Release 1.994 + * Features & Enhancements 1.995 + - Vastly improved portable media player support 1.996 + o Automatic/proper synchronization mode 1.997 + o Playlists and smart playlists can be saved to devices (fate#303577) 1.998 + o Cover art can be synced to mass storage devices 1.999 + - Library rescanning - can now detect newly added, removed, and 1.1000 + relocated files and update its collection (fate#5152) 1.1001 + - Option to rename files when metadata changes 1.1002 + - Collection indexer service with DBus API for third party apps 1.1003 + like GNOME Do, Beagle, Tangerine to query/index (dep. of fate#303568) 1.1004 + - Flat-file playlists can be opened from command line (fate#303576) 1.1005 + - Podcasting improvements 1.1006 + - New fancy cover art UI for the Now Playing source 1.1007 + - ReplayGain level correction support 1.1008 + - Improved performance of the album/podcast browsers 1.1009 + - Offline mode (disable features requiring network access) 1.1010 + - Banshee will now ask if it should be the default media player 1.1011 + - Support for extra metadata fields including BPM, Grouping, BitRate, 1.1012 + Conductor, DiscCount, and IsCompilation: read/write/colums/query support 1.1013 + * 64 bugs were closed since 1.2.1 1.1014 + * Notable Bugs FIXED: 1.1015 + - Drag and Drop to Nautilus works again (bgo#535128) 1.1016 + - Improved support for dark themes (bgo#544840) 1.1017 + - Improved ASX support (bgo#545646) 1.1018 + - Fix performance bug with loading USB Mass Storage DAPs (bgo#548254) 1.1019 + - Fix bug with the DAP usage bar being filtered (bgo#537366) 1.1020 + - Fix performance issue with album and podcast browsers (bgo#547628) 1.1021 +* Wed Aug 27 2008 abockover@suse.de 1.1022 +- Add a define based on if we are in OBS or autobuild 1.1023 +- Only call suse_update_desktop_file in autobuild, since parity 1.1024 + between OBS and autobuild is a myth, and we don't want to nuke 1.1025 + upstream translations in our desktop file 1.1026 +* Fri Aug 15 2008 abockover@suse.de 1.1027 +- BuildRequires for boo-devel, it provides the .pc file 1.1028 +* Thu Aug 14 2008 abockover@suse.de 1.1029 +- Enabled Boo support for openSUSE 11.1 and newer now that the 1.1030 + boo package is properly split into boo and boo-devel to avoid 1.1031 + a painful and unnecessary dependency chain 1.1032 +- spec file cleanup 1.1033 +* Wed Aug 13 2008 gburt@suse.de 1.1034 +- Add patch to fix common crash for tracks without cover art (bgo#547520) 1.1035 +* Tue Aug 12 2008 abockover@suse.de 1.1036 +- Updated to 1.2.1 Release 1.1037 + * Features & Enhancements 1.1038 + - Drag and drop albums or artists from the browser 1.1039 + - New import source to aid in importing videos from your camera 1.1040 + - Show cover art in Now Playing 1.1041 + - Pressing play will play the first track selected if nothing is loaded 1.1042 + - Pressing o on a track selection behaves the same as pressing enter 1.1043 + - Include never-played tracks when querying against last played 1.1044 + - Prefer cover art named cover/folder/front.jpg over other image files 1.1045 + - Translation updates from 19 translators 1.1046 + * 24 Bugs FIXED since Banshee 1.2.0 1.1047 + * Notable bugs FIXED: 1.1048 + - Fix bug with loading USB Mass Storage Players 1.1049 + - Fix ASX and mms:// support 1.1050 + - Fix a common crash when quitting Banshee 1.2 1.1051 + - Amarok importer now migrates date added and last played 1.1052 + - Fix crash when editing smart playlists with date fields 1.1053 + - 24 bugs fixed since 1.2 1.1054 +* Mon Aug 4 2008 abockover@suse.de 1.1055 +- Updated to 1.2 Release (1.2.0) 1.1056 + * Major new features bringing full parity to 0.13.2: 1.1057 + - 10-band equalizer with preset support 1.1058 + - Multi-Artist (Compilation/Various) Album Support 1.1059 + - Internet Radio 1.1060 + - Recommendations pane 1.1061 + - DAAP/Music Sharing 1.1062 + - Playlist importing 1.1063 + - Manual track reordering of playlists/play queue 1.1064 + - Amarok database migration 1.1065 + * 82 Bugs FIXED since Banshee 1.0 1.1066 + * Notable bugs FIXED: 1.1067 + - More robust parsing of podcast (RSS) files 1.1068 + - Find and use cover art from the album folder (cover.jpg, etc) 1.1069 + - Add Last.fm as a cover art provider 1.1070 + - The last playback source is used when the Play Queue is empty 1.1071 + - Better performance (start up time, memory usage, searching, etc) 1.1072 + - Disable the screensaver when in fullscreen mode 1.1073 + - Much improved performance and UI for automatic cover art fetching 1.1074 + - Fix issues with importing and playing files in folders named Music* 1.1075 +* Mon Jun 9 2008 jpr@suse.de 1.1076 +- Turn off boo scripting, it causes too many dependencies in a 1.1077 + stock install 1.1078 +* Thu Jun 5 2008 abockover@suse.de 1.1079 +- Updated to 1.0 Final Release (1.0.0) 1.1080 + * 57 Bugs FIXED since RC1 1.1081 + * Notable bugs FIXED: 1.1082 + - Fix GUI identifying podcast items to avoid dupes (bgo#536555) 1.1083 + - Use standard seek/position widget in popup (bgo#536396) 1.1084 + - Fix metacity focus bug in fullscreen (bgo#531187) 1.1085 + - Fix GTK theme issues (bgo#536052, bgo#534731) 1.1086 + - Show fullscreen on same monitor as parent window (bgo#535982) 1.1087 + - Fix player engine DBus support (bgo#534472) 1.1088 + - Added matching for oga and ogv extensions (bgo#532561) 1.1089 + - Fix crash when ejecting hardware (bgo#535898) 1.1090 + - Only set rating when mouse is released (bgo#535338) 1.1091 + - Use proper icon in notif area depending on panel size (bgo#526333) 1.1092 + - Set notification window hint on popup (bgo#526326) 1.1093 + - Fixed a number of DBus API issues (bgo#532215) 1.1094 + * Fixed audio CD duplication through Brasero and Nautilus 1.1095 + * Fixed GStreamer plugin installation hooks 1.1096 + * Show full --help information to expose command line functions 1.1097 +- Since 1.0 Alpha 3: 1.1098 + * Full iPod and MTP support including video sync 1.1099 + * Default smart playlist selection 1.1100 + * Mini mode extension 1.1101 + * Extension manager 1.1102 + * Boo scripting support 1.1103 + * Full screen video support 1.1104 + * Podcast support (including video) 1.1105 + * Auto-rip CD importing 1.1106 + * CD Burning through Brasero 1.1107 + * New device status bar 1.1108 + * Automatic cover art downloader 1.1109 + * DBus command line client 1.1110 + * Single instance support 1.1111 + * File system/local queue support 1.1112 + * Over 100 bugs fixed 1.1113 +* Sat May 31 2008 abockover@suse.de 1.1114 +- Updated to 1.0 RC1 Release (0.99.3) 1.1115 + * Full iPod and MTP support including video sync 1.1116 + * Default smart playlist selection 1.1117 + * Mini mode extension 1.1118 + * Extension manager 1.1119 + * Boo scripting support 1.1120 + * Full screen video support 1.1121 + * Podcast support (including video) 1.1122 + * Auto-rip CD importing 1.1123 + * CD Burning through Brasero 1.1124 + * New device status bar 1.1125 + * Automatic cover art downloader 1.1126 + * DBus command line client 1.1127 + * Single instance support 1.1128 + * File system/local queue support 1.1129 + * Over 100 bugs fixed 1.1130 +* Wed May 28 2008 sbrabec@suse.cz 1.1131 +- Do not call gtk-update-icon-cache (bnc#395056). 1.1132 +* Tue Apr 15 2008 coolo@suse.de 1.1133 +- disable parallel build to fix build 1.1134 +* Thu Apr 10 2008 abockover@suse.de 1.1135 +- Updated to 1.0 Alpha 3 Release (0.98.3) 1.1136 + * Adds audio CD playback and ripping 1.1137 + * Adds USB Mass Storage Digital Audio Player syncing 1.1138 + * New experimental shuffle UI was added 1.1139 + * Repeat modes now work 1.1140 + * Jump to song was implemented 1.1141 + * Full screen mode was implemented (not video) 1.1142 + * Visual improvements in Last.fm 1.1143 + * Cairo widgets (list view, track header) respect system DPI 1.1144 + * Over 40 other bugs fixed since 0.98.2 1.1145 +* Wed Mar 26 2008 abockover@suse.de 1.1146 +- Updated to 1.0 Alpha 2 Release (0.98.2) 1.1147 + * Adds video importing, collection management, and playback 1.1148 + * Cache files respect XDG_CACHE_HOME 1.1149 + * List view settings are preserved (column width/visibility) 1.1150 + * Play Count, Skip Count, Last Played, and Last Skipped are updated 1.1151 + * Allow editing of artist and album names 1.1152 + * Start playing when artist or album browser is double clicked 1.1153 + * Bookmarks extension was ported to 1.0 APIs 1.1154 + * Date-based searches and smart playlists should be working much better 1.1155 + * Initialize the translation Catalog so translations can actually be used 1.1156 + * Improved support for dark themes 1.1157 + * Disable the equalizer temporarily until gstreamer pipeline issues resolved 1.1158 +- Removed the icon fix patch; rolled into upstream 1.1159 +* Fri Mar 14 2008 abockover@suse.de 1.1160 +- Added a patch to fix the icon name bug found after the release 1.1161 +* Fri Mar 14 2008 abockover@suse.de 1.1162 +- Initial package for Banshee 1.0 1.1163 +- Banshee 1.0 Alpha 1 Release (0.98.1) 1.1164 +- Can be installed and used in parallel with previous Banshee (banshee-*) 1.1165 +- http://banshee-project.org/Releases/0.98.1