diff options
author | Aaron Bockover <abock@gnome.org> | 2006-10-23 06:29:22 +0000 |
---|---|---|
committer | Aaron Bockover <abock@src.gnome.org> | 2006-10-23 06:29:22 +0000 |
commit | 2f5b590b5d1af740ea019bfbf69b2e248c535e9d (patch) | |
tree | 15f63fde87d772d01e0692e9ad38f64dca0fe05c | |
parent | f3a6820ff5aa61f65fe455daa30916d81aacadbd (diff) |
Banshee 0.11.2 ReleasedBANSHEE_0_11_2
2006-10-23 Aaron Bockover <abock@gnome.org>
Banshee 0.11.2 Released
* NEWS: Updated
* configure.ac:
* build/Common.Makefile:
* src/Boo/Makefile.am: Use external boo if --enable-external-boo is passed
(Sebastian Dröge)
-rw-r--r-- | ChangeLog | 11 | ||||
-rw-r--r-- | NEWS | 45 | ||||
-rw-r--r-- | build/Common.Makefile | 5 | ||||
-rw-r--r-- | configure.ac | 11 | ||||
-rw-r--r-- | src/Boo/Makefile.am | 2 |
5 files changed, 51 insertions, 23 deletions
@@ -1,5 +1,16 @@ 2006-10-23 Aaron Bockover <abock@gnome.org> + Banshee 0.11.2 Released + + * NEWS: Updated + + * configure.ac: + * build/Common.Makefile: + * src/Boo/Makefile.am: Use external boo if --enable-external-boo is passed + (Sebastian Dröge) + +2006-10-23 Aaron Bockover <abock@gnome.org> + Patch by Scott Peterson, BGO #363548 * src/Banshee.Base/Source.cs: Fix for ClearChildSources @@ -1,4 +1,4 @@ -Banshee 0.11.1 +Banshee 0.11.2 "Import, organize, play, and share your music using Banshee's simple, powerful interface. Rip CDs, play and sync your iPod, create playlists, @@ -23,31 +23,30 @@ MODULE NOTES NEW CORE FEATURES ----------------- - * New encoding profile support: user friendly and easily configurable. - Vorbis uses the quality metric instead of constant bitrates. Each - DAP device can also save and manage its own encoding profile. - (Aaron Bockover) + * New interactive interpreted Boo shell (CTRL-SHIFT-S) that allows live + in-process manipulation of Banshee using the Boo language (Aaron Bockover) - * Updated DAAP core to 0.3.5; importing from DAAP now works - (daap-sharp, James Willcox) + * Show DAAP shares under a single master container source (Scott Peterson, + BGO #363548) - * New DBus support that does not depend on old dbus-sharp or libdbus; see - http://ndesk.org/DBusSharp (Alp Toker, Aaron Bockover) + * Recursive child sources now possible (Scott Peterson, BGO #363548) - * HAL support now uses DBus instead of libhal (Aaron Bockover) + * Load XML audio profiles from multiple sources; fixed sorting issue with + the combo control; added 'mode' support to mp3-lame; load profiles from + the BANSHEE_PROFILES_PATH environment variable if set (Aaron Bockover) - * Notification support now uses DBus instead of libnotify (Sebastian Dröge) + * New SQL Database Command layer for more secure and optimized queries + (Aaron Bockover) - * Updates to smart playlists (Gabriel Burt) + * MTP fixes and improvements (Patrick van Staveren) - * Updated build system - easier to build banshee components and supports - running fully uninstalled ('make run') (Aaron Bockover) + * Do not require intltool 0.35 (Aaron Bockover) - * Patches merged back from 0.10.x: BNC #200953, #199902, #188437 + * Fixed various build problems and workaround regarding Mono 1.1.18 + (Aaron Bockover, Alp Toker) + + * Bugs fixed: BNC #212477, BGO #363548 - * Other bugs fixed: BNC #184491, #187643, #199345, BGO #357548, #356990, - #356985, #348373 (Michael Quinn), #361943 - NEW OFFICIAL PLUGINS FEATURES ----------------------------- @@ -62,13 +61,13 @@ IMPORTANT LINKS --------------- Release Overview Page: -http://banshee-project.org/Releases/0.11.1 +http://banshee-project.org/Releases/0.11.2 -Banshee 0.11.1 Tarball: -http://banshee-project.org/files/banshee/banshee-0.11.1.tar.gz +Banshee 0.11.2 Tarball: +http://banshee-project.org/files/banshee/banshee-0.11.2.tar.gz -Banshee Official Plugins 0.11.1 Tarball: -http://banshee-project.org/files/banshee-official-plugins/banshee-official-plugins-0.11.1.tar.gz +Banshee Official Plugins 0.11.2 Tarball +http://banshee-project.org/files/banshee-official-plugins/banshee-official-plugins-0.11.2.tar.gz ipod-sharp 0.6.2 Tarball: http://banshee-project.org/files/ipod-sharp/ipod-sharp-0.6.2.tar.gz diff --git a/build/Common.Makefile b/build/Common.Makefile index ffa43a8a8..4466099bb 100644 --- a/build/Common.Makefile +++ b/build/Common.Makefile @@ -29,9 +29,14 @@ LINK_GNOME_KEYRING = -r:$(DIR_GNOME_KEYRING)/Gnome.Keyring.dll LINK_DBUS = \ -r:$(DIR_DBUS)/NDesk.DBus.dll \ -r:$(DIR_DBUS)/NDesk.DBus.GLib.dll + +if EXTERNAL_BOO +LINK_BOO = $(BOO_LIBS) +else LINK_BOO = \ -r:$(DIR_BOO)/Boo.Lang.Compiler.dll \ -r:$(DIR_BOO)/Boo.Lang.Interpreter.dll +endif LINK_BOOBUDDY = -r:$(DIR_BOOBUDDY)/BooBuddy.dll LINK_BANSHEE_WIDGETS = -r:$(DIR_BANSHEE_WIDGETS)/Banshee.Widgets.dll diff --git a/configure.ac b/configure.ac index 79019358a..156cc53e3 100644 --- a/configure.ac +++ b/configure.ac @@ -312,6 +312,17 @@ dnl GConf AC_PATH_PROG(GCONFTOOL, gconftool-2, no) AM_GCONF_SOURCE_2 +dnl Boo +AC_ARG_ENABLE(external_boo, AC_HELP_STRING([--enable-external-boo], [Use external Boo instead of the bundled one]), enable_external_boo="yes", enable_external_boo="no") + +if test "x$enable_external_boo" = "xyes"; then + PKG_CHECK_MODULES(BOO, boo >= 0.7.6) + AC_SUBST(BOO_LIBS) + AM_CONDITIONAL(EXTERNAL_BOO, true) +else + AM_CONDITIONAL(EXTERNAL_BOO, false) +fi + dnl Find the real @libdir@ expanded_libdir=`( case $prefix in NONE) prefix=$ac_default_prefix ;; *) ;; esac diff --git a/src/Boo/Makefile.am b/src/Boo/Makefile.am index f3158b645..993393c98 100644 --- a/src/Boo/Makefile.am +++ b/src/Boo/Makefile.am @@ -1,5 +1,7 @@ +if !EXTERNAL_BOO bansheedir = $(pkglibdir) banshee_SCRIPTS = $(srcdir)/*.dll +endif EXTRA_DIST = $(banshee_SCRIPTS) MAINTAINERCLEANFILES = Makefile.in |