[Pkg-cli-apps-commits] r4504 - /packages/banshee/trunk/debian/patches/01_remove-bash-dep.patch
hyperair-guest at users.alioth.debian.org
hyperair-guest at users.alioth.debian.org
Tue Feb 3 15:07:56 UTC 2009
Author: hyperair-guest
Date: Tue Feb 3 15:07:56 2009
New Revision: 4504
URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4504
Log:
Patch banshee-1 shell booter script to remove Bash dependency
Added:
packages/banshee/trunk/debian/patches/01_remove-bash-dep.patch
Added: packages/banshee/trunk/debian/patches/01_remove-bash-dep.patch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/banshee/trunk/debian/patches/01_remove-bash-dep.patch?rev=4504&op=file
==============================================================================
--- packages/banshee/trunk/debian/patches/01_remove-bash-dep.patch (added)
+++ packages/banshee/trunk/debian/patches/01_remove-bash-dep.patch Tue Feb 3 15:07:56 2009
@@ -1,0 +1,45 @@
+diff -Nur -x '*.orig' -x '*~' banshee-1.4.2/src/Clients/Booter/banshee-1.in banshee-1.4.2.new/src/Clients/Booter/banshee-1.in
+--- banshee-1.4.2/src/Clients/Booter/banshee-1.in 2009-01-21 04:17:04.000000000 +0800
++++ banshee-1.4.2.new/src/Clients/Booter/banshee-1.in 2009-02-03 23:06:08.000000000 +0800
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+
+ prefix=@prefix@
+ libdir=@expanded_libdir@
+@@ -20,16 +20,16 @@
+ BANSHEE_DEBUG=$arg
+ esac
+
+- case "x--trace=" in ("x${arg:0:8}")
++ case "x--trace=" in ("x$(echo $arg | sed -re 's/^(.{8}).*$/\1/')")
+ BANSHEE_TRACE=$arg
+ esac
+
+- case "x--profile=" in ("x${arg:0:10}")
++ case "x--profile=" in ("x$(echo $arg | sed -re 's/^(.{10}).*$/\1/')")
+ BANSHEE_PROFILE=$arg
+ esac
+
+ case "x--redirect-log" in ("x$arg")
+- [ -z "$(pidof $BANSHEE_EXEC_NAME)" ] && BANSHEE_REDIRECT_LOG="${BANSHEE_CONFIG_DIR}/log"
++ [ -z "$(ps -C banshee-1 -o pid=)" ] && BANSHEE_REDIRECT_LOG="${BANSHEE_CONFIG_DIR}/log"
+ esac
+ done
+
+@@ -39,13 +39,13 @@
+ fi
+
+ # Finally - environment is set up, time to run our beloved
+-exec_args="-a $BANSHEE_EXEC_NAME mono $MONO_OPTIONS $MONO_EXE $BANSHEE_DEBUG"
++exec_args="mono $MONO_OPTIONS $MONO_EXE $BANSHEE_DEBUG"
+
+ if [ -z "$BANSHEE_REDIRECT_LOG" ]; then
+ exec $exec_args "$@"
+ else
+ mkdir -p `dirname "$BANSHEE_REDIRECT_LOG"`
+- (echo "exec $exec_args " "$@"; echo; exec $exec_args "$@") &> $BANSHEE_REDIRECT_LOG
++ (echo "exec $exec_args " "$@"; echo; exec $exec_args "$@") 2>&1 > $BANSHEE_REDIRECT_LOG
+ fi
+
+
More information about the Pkg-cli-apps-commits
mailing list