summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Bockover <abock@gnome.org>2006-10-23 06:29:22 +0000
committerAaron Bockover <abock@src.gnome.org>2006-10-23 06:29:22 +0000
commit2f5b590b5d1af740ea019bfbf69b2e248c535e9d (patch)
tree15f63fde87d772d01e0692e9ad38f64dca0fe05c
parentf3a6820ff5aa61f65fe455daa30916d81aacadbd (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--ChangeLog11
-rw-r--r--NEWS45
-rw-r--r--build/Common.Makefile5
-rw-r--r--configure.ac11
-rw-r--r--src/Boo/Makefile.am2
5 files changed, 51 insertions, 23 deletions
diff --git a/ChangeLog b/ChangeLog
index a6a05202b..4531ff374 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
diff --git a/NEWS b/NEWS
index 9328a3909..38c73d659 100644
--- a/NEWS
+++ b/NEWS
@@ -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