Jiri Skala a7f454
diff -up bltk-1.0.9/wl_developer/bltk_wl_developer_install.sh.cond_install bltk-1.0.9/wl_developer/bltk_wl_developer_install.sh
Jiri Skala a7f454
--- bltk-1.0.9/wl_developer/bltk_wl_developer_install.sh.cond_install	2009-07-29 11:38:48.000000000 +0200
Jiri Skala a7f454
+++ bltk-1.0.9/wl_developer/bltk_wl_developer_install.sh	2009-07-29 14:54:40.878602487 +0200
Jiri Skala a7f454
@@ -38,6 +38,8 @@
Jiri Skala a7f454
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jiri Skala a7f454
 #
Jiri Skala a7f454
 
Jiri Skala 398c5f
+[ -f "$BLTK_CONF" ] && . "$BLTK_CONF"
Jiri Skala a7f454
+
Jiri Skala a7f454
 source `dirname $0`/../../bin/bltk_wl_common
Jiri Skala a7f454
 [[ $? != 0 ]] && { echo "bltk tree corrupted"; exit 2; }
Jiri Skala a7f454
 
Jiri Skala a7f454
@@ -139,9 +141,14 @@ else
Jiri Skala a7f454
 	exit 1
Jiri Skala a7f454
 fi
Jiri Skala a7f454
 
Jiri Skala a7f454
-{
Jiri Skala a7f454
-startup
Jiri Skala a7f454
-$work
Jiri Skala a7f454
-cleanup 0
Jiri Skala a7f454
-}  2>&1 | tee -i $work.log
Jiri Skala a7f454
+if [[ "$WL_DEVELOPER_ENABLED" = "YES" && "$WL_DEVELOPER_EXTERN" = "YES" ]]
Jiri Skala a7f454
+then
Jiri Skala a7f454
+	{
Jiri Skala a7f454
+	startup
Jiri Skala a7f454
+	$work
Jiri Skala a7f454
+	cleanup 0
Jiri Skala a7f454
+	}  2>&1 | tee -i $work.log
Jiri Skala a7f454
+else
Jiri Skala a7f454
+	exit 0
Jiri Skala a7f454
+fi
Jiri Skala a7f454
 
Jiri Skala a7f454
diff -up bltk-1.0.9/wl_office/bltk_wl_office_install.sh.cond_install bltk-1.0.9/wl_office/bltk_wl_office_install.sh
Jiri Skala a7f454
--- bltk-1.0.9/wl_office/bltk_wl_office_install.sh.cond_install	2009-07-29 11:38:48.000000000 +0200
Jiri Skala a7f454
+++ bltk-1.0.9/wl_office/bltk_wl_office_install.sh	2009-07-29 15:00:59.406496688 +0200
Jaroslav Škarvada 3c0c0c
@@ -38,6 +38,8 @@
Jiri Skala a7f454
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jiri Skala a7f454
 #
Jiri Skala a7f454
 
Jiri Skala 398c5f
+[ -f "$BLTK_CONF" ] && . "$BLTK_CONF"
Jaroslav Škarvada 3c0c0c
+
Jiri Skala a7f454
 source `dirname $0`/../../bin/bltk_wl_common
Jiri Skala a7f454
 [[ $? != 0 ]] && { echo "bltk tree corrupted"; exit 2; }
Jaroslav Škarvada 3c0c0c
 
Jiri Skala a7f454
@@ -80,7 +81,6 @@ cleanup()
Jiri Skala a7f454
 
Jiri Skala a7f454
 install_ooo()
Jiri Skala a7f454
 {
Jiri Skala a7f454
-
Jiri Skala a7f454
 	wl_remove_file ${HOME}/.sversionrc
Jiri Skala a7f454
 	wl_check_error $?
Jiri Skala a7f454
 
Jaroslav Škarvada 3c0c0c
@@ -188,23 +188,27 @@
Jiri Skala a7f454
 
Jiri Skala a7f454
 }
Jiri Skala a7f454
 
Jiri Skala a7f454
-if [[ $# = 0 || $1 = i || $1 = install ]]
Jiri Skala a7f454
+if [[ "$WL_OFFICE_ENABLED" = "YES" && "$WL_OFFICE_EXTERN" = "YES" ]]
Jiri Skala a7f454
 then
Jaroslav Škarvada 3c0c0c
-	work=install
Jaroslav Škarvada 3c0c0c
-elif [[ $1 = install-loc ]]
Jaroslav Škarvada 3c0c0c
-then
Jaroslav Škarvada 3c0c0c
-	work=install-loc
Jaroslav Škarvada 3c0c0c
-elif [[ $1 = u || $1 = uninstall ]]
Jaroslav Škarvada 3c0c0c
-then
Jiri Skala a7f454
-	work=uninstall
Jiri Skala a7f454
+	if [[ $# = 0 || $1 = i || $1 = install ]]
Jiri Skala a7f454
+	then
Jiri Skala a7f454
+		work=install
Jaroslav Škarvada 3c0c0c
+	elif [[ $1 = install-loc ]]
Jaroslav Škarvada 3c0c0c
+	then
Jaroslav Škarvada 3c0c0c
+		work=install-loc
Jiri Skala a7f454
+	elif [[ $1 = u || $1 = uninstall ]]
Jiri Skala a7f454
+	then
Jiri Skala a7f454
+		work=uninstall
Jiri Skala a7f454
+	else
Jiri Skala a7f454
+		echo "Invalid parameter"
Jiri Skala a7f454
+		exit 1
Jiri Skala a7f454
+	fi
Jiri Skala a7f454
+
Jiri Skala a7f454
+	{
Jiri Skala a7f454
+		startup
Jiri Skala a7f454
+		$work
Jiri Skala a7f454
+		cleanup 0
Jiri Skala a7f454
+	}  2>&1 | tee -i $work.log
Jiri Skala a7f454
 else
Jiri Skala a7f454
-	echo "Invalid parameter"
Jiri Skala a7f454
-	exit 1
Jiri Skala a7f454
+	exit 0
Jiri Skala a7f454
 fi
Jaroslav Škarvada 3c0c0c
-
Jiri Skala a7f454
-{
Jiri Skala a7f454
-startup
Jiri Skala a7f454
-$work
Jiri Skala a7f454
-cleanup 0
Jiri Skala a7f454
-}  2>&1 | tee -i $work.log
Jiri Skala a7f454
-
Jiri Skala a7f454
--- bltk-1.0.9/wl_player/bltk_wl_player_install.sh.cond_install	2009-07-29 11:38:48.000000000 +0200
Jiri Skala a7f454
+++ bltk-1.0.9/wl_player/bltk_wl_player_install.sh	2009-07-29 15:06:43.249585854 +0200
Jiri Skala a7f454
@@ -41,6 +41,8 @@
Jiri Skala a7f454
 
Jiri Skala a7f454
 PLAYER_INSTALL_FLAGS=" --disable-ivtv"
Jiri Skala a7f454
 
Jiri Skala 398c5f
+[ -f "$BLTK_CONF" ] && . "$BLTK_CONF"
Jiri Skala a7f454
+
Jiri Skala a7f454
 source `dirname $0`/../../bin/bltk_wl_common
Jiri Skala a7f454
 [[ $? != 0 ]] && { echo "bltk tree corrupted"; exit 2; }
Jiri Skala a7f454
 
Jiri Skala a7f454
@@ -286,17 +288,21 @@ else
Jiri Skala a7f454
 	exit 1
Jiri Skala a7f454
 fi
Jiri Skala a7f454
 
Jiri Skala a7f454
+if [[ "$WL_PLAYER_ENABLED" = "YES" && "$WL_PLAYER_EXTERN" = "YES" ]]
Jiri Skala a7f454
+then
Jiri Skala a7f454
 {
Jiri Skala a7f454
-
Jiri Skala a7f454
 #If there is a ENV variable named CFLAGS, the CFLAGS value in wl_player/Makefile
Jiri Skala a7f454
 #will be set to this ENV variable. Since the MPlayer will inherit the ENV CFLAGS
Jiri Skala a7f454
 #value, the compiling will failed for "-pedantic -std=c99" in CFLAGS. So we need
Jiri Skala a7f454
 #to unset the variable here.
Jiri Skala a7f454
 
Jiri Skala a7f454
-CFLAGS=
Jiri Skala a7f454
-LDFLAGS=
Jiri Skala a7f454
-startup
Jiri Skala a7f454
-$work
Jiri Skala a7f454
-cleanup 0
Jiri Skala a7f454
-}  2>&1 | tee -i $work.log
Jiri Skala a7f454
-
Jiri Skala a7f454
+	CFLAGS=
Jiri Skala a7f454
+	LDFLAGS=
Jiri Skala a7f454
+	startup
Jiri Skala a7f454
+	$work
Jiri Skala a7f454
+	cleanup 0
Jiri Skala a7f454
+	}  2>&1 | tee -i $work.log
Jiri Skala a7f454
+}
Jiri Skala a7f454
+else
Jiri Skala a7f454
+	exit 0
Jiri Skala a7f454
+fi