[SCM] live-build branch, debian, updated. debian/3.0_a17-1-10-gb9ddc38

Daniel Baumann daniel at debian.org
Fri Jun 3 10:01:34 UTC 2011


The following commit has been merged in the debian branch:
commit 338ebe5e6b432cdf8777e55b1ef538faa573b33c
Author: Daniel Baumann <daniel at debian.org>
Date:   Fri Jun 3 11:47:08 2011 +0200

    Correcting wrong task defaults.

diff --git a/functions/defaults.sh b/functions/defaults.sh
index bbe2ac4..9463451 100755
--- a/functions/defaults.sh
+++ b/functions/defaults.sh
@@ -722,54 +722,57 @@ Set_defaults ()
 	esac
 
 	# Setting tasks string
-	for LIST in ${LB_PACKAGE_LISTS}
-	do
-		case "${LIST}" in
-			stripped|minimal)
-				LB_APT="apt-get"
-				;;
+	if [ -z "${LB_TASKS}" ] || [ "${LB_TASKS}" != "none" ]
+	then
+		for LIST in ${LB_PACKAGE_LISTS}
+		do
+			case "${LIST}" in
+				stripped|minimal)
+					LB_APT="apt-get"
+					;;
 
-			standard)
-				LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|standard||') standard"
-				LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||') standard"
-				;;
+				standard)
+					LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|standard||') standard"
+					LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||') standard"
+					;;
 
-			rescue)
-				LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|standard||' -e 's|rescue||') standard rescue"
-				LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|rescue||') standard rescue"
-				;;
+				rescue)
+					LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|standard||' -e 's|rescue||') standard rescue"
+					LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|rescue||') standard rescue"
+					;;
 
-			gnome-desktop)
-				LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|gnome-desktop||') standard-x11"
-				LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|gnome-desktop||' -e 's|desktop||' -e 's|laptop||') standard gnome-desktop desktop laptop"
-				LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher"
-				;;
+				gnome-desktop)
+					LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|gnome-desktop||') standard-x11"
+					LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|gnome-desktop||' -e 's|desktop||' -e 's|laptop||') standard gnome-desktop desktop laptop"
+					LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher"
+					;;
 
-			kde-desktop)
-				LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|kde-desktop||') standard-x11"
+				kde-desktop)
+					LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|kde-desktop||') standard-x11"
 
-				LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|kde-desktop||' -e 's|desktop||' -e 's|laptop||') standard kde-desktop desktop laptop"
-				LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher"
-				;;
+					LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|kde-desktop||' -e 's|desktop||' -e 's|laptop||') standard kde-desktop desktop laptop"
+					LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher"
+					;;
 
-			lxde-desktop)
-				LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|lxde-desktop||') standard-x11"
+				lxde-desktop)
+					LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|lxde-desktop||') standard-x11"
 
-				LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|lxde-desktop||' -e 's|desktop||' -e 's|laptop||') standard lxde-desktop desktop laptop"
-				LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher"
-				;;
+					LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|lxde-desktop||' -e 's|desktop||' -e 's|laptop||') standard lxde-desktop desktop laptop"
+					LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher"
+					;;
 
-			xfce-desktop)
-				LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|xfce-desktop||') standard-x11"
+				xfce-desktop)
+					LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|xfce-desktop||') standard-x11"
 
-				LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|xfce-desktop||' -e 's|desktop||' -e 's|laptop||') standard xfce-desktop desktop laptop"
-				LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher"
-				;;
-		esac
-	done
+					LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|standard||' -e 's|xfce-desktop||' -e 's|desktop||' -e 's|laptop||') standard xfce-desktop desktop laptop"
+					LB_PACKAGES="$(echo ${LB_PACKAGES} | sed -e 's|debian-installer-launcher||') debian-installer-launcher"
+					;;
+			esac
+		done
 
-	LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|  ||g')"
-	LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|  ||g')"
+		LB_PACKAGE_LISTS="$(echo ${LB_PACKAGE_LISTS} | sed -e 's|  ||g')"
+		LB_TASKS="$(echo ${LB_TASKS} | sed -e 's|  ||g')"
+	fi
 
 	# Setting security updates option
 	case "${LB_DISTRIBUTION}" in

-- 
live-build



More information about the debian-live-changes mailing list