banshee r4146 - in trunk/banshee: . src/Clients src/Core/Banshee.Core/Resources



Author: abock
Date: Thu Jun 12 16:30:51 2008
New Revision: 4146
URL: http://svn.gnome.org/viewvc/banshee?rev=4146&view=rev

Log:
2008-06-12  Aaron Bockover  <abock gnome org>

    * src/Clients/banshee-1.in: Ensure we're not always passing --debug to
    mono; this was quite an oversight and the wrapper script logic from
    0.13.x has been ported here - should account for about a 5MB savings of
    RSS on startup and could fix a number of mysterious leaks, since in
    many cases Mono leaks stack traces when an exception is thrown in --debug
    mode (only in --debug mode, Mono does not leak otherwise); Whoops.

    * src/Core/Banshee.Core/Resources/translators.xml: Updated

    * configure.ac: Bump version and turn on the dev build



Modified:
   trunk/banshee/ChangeLog
   trunk/banshee/configure.ac
   trunk/banshee/src/Clients/banshee-1.in
   trunk/banshee/src/Core/Banshee.Core/Resources/translators.xml

Modified: trunk/banshee/configure.ac
==============================================================================
--- trunk/banshee/configure.ac	(original)
+++ trunk/banshee/configure.ac	Thu Jun 12 16:30:51 2008
@@ -1,8 +1,8 @@
 dnl Automake setup
 
-AC_INIT([banshee-1], [1.0.0]) 
-ASM_DISPLAY_VERSION="1.0"
-DEVEL_BUILD=no
+AC_INIT([banshee-1], [1.0.1]) 
+ASM_DISPLAY_VERSION="1.0.1"
+DEVEL_BUILD=yes
 
 AC_CANONICAL_SYSTEM
 AC_PREREQ(2.13)

Modified: trunk/banshee/src/Clients/banshee-1.in
==============================================================================
--- trunk/banshee/src/Clients/banshee-1.in	(original)
+++ trunk/banshee/src/Clients/banshee-1.in	Thu Jun 12 16:30:51 2008
@@ -9,6 +9,29 @@
 export LD_LIBRARY_PATH= expanded_libdir@:@expanded_libdir@/@PACKAGE ${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}
 export GST_PLUGIN_PATH= expanded_libdir@/@PACKAGE@/gstreamer-0.10${GST_PLUGIN_PATH+:$GST_PLUGIN_PATH}
 
+[ -n "$BANSHEE_DEBUG" ] && BANSHEE_DEBUG="--debug"
+[ -n "$BANSHEE_TRACE" ] && BANSHEE_TRACE="--trace=$BANSHEE_TRACE"
+[ -n "$BANSHEE_PROFILE" ] && BANSHEE_PROFILE="--profile=$BANSHEE_PROFILE"
+
+for arg in $*; do
+    case "x--debug" in ("x$arg")
+        BANSHEE_DEBUG=$arg
+    esac
+
+    case "x--trace=" in ("x${arg:0:8}")
+        BANSHEE_TRACE=$arg
+    esac
+
+    case "x--profile=" in ("x${arg:0:10}")
+        BANSHEE_PROFILE=$arg
+    esac
+done
+
+if [ -n "$BANSHEE_DEBUG" -o -n "$BANSHEE_TRACE" -o -n "$BANSHEE_PROFILE" ]; then
+    MONO_OPTIONS="$BANSHEE_DEBUG $BANSHEE_TRACE $BANSHEE_PROFILE"
+    echo "** Running Mono with $MONO_OPTIONS **"
+fi
+
 # Finally - environment is set up, time to run our beloved
-exec -a banshee-1 mono --debug $MONO_EXE "$@"
+exec -a banshee-1 mono $MONO_OPTIONS $MONO_EXE "$@"
 

Modified: trunk/banshee/src/Core/Banshee.Core/Resources/translators.xml
==============================================================================
--- trunk/banshee/src/Core/Banshee.Core/Resources/translators.xml	(original)
+++ trunk/banshee/src/Core/Banshee.Core/Resources/translators.xml	Thu Jun 12 16:30:51 2008
@@ -23,6 +23,7 @@
     <person>Lasse Bang Mikkelsen</person>
   </language>
   <language code="de" name="German">
+    <person>Philipp Kerling</person>
     <person>Jochen Skulj</person>
     <person>Daniel Schindler</person>
   </language>
@@ -53,6 +54,9 @@
     <person>Florent Le Coz</person>
     <person>Robert-Andrà Mauchin</person>
   </language>
+  <language code="gl" name="Galego">
+    <person>Ignacio Casal Quinteiro</person>
+  </language>
   <language code="he" name="hebrew">
     <person>Mark Krapivner</person>
   </language>
@@ -93,7 +97,7 @@
   <language code="pa" name="Panjabi">
     <person>A S Alam</person>
   </language>
-  <language code="pl" name="Polish">
+  <language code="pl" name="Tomasz Dominikowski">
     <person>Tomasz Dominikowski</person>
   </language>
   <language code="pt" name="Portuguese">



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]