Add support for a separate 'LXDE desktop environment' CD

For now use A as identifier for INSTALLER_CD in contrib/testingcds;
we should probably switch to a double digit scheme post lenny or
even generally rationalize the use of INSTALLER_CD.
This commit is contained in:
Frans Pop 2008-12-05 14:12:17 +00:00
parent d01a79979a
commit 7763cff1bd
7 changed files with 31 additions and 4 deletions

View File

@ -64,10 +64,12 @@ case "$INSTALLER_CD" in
export DISKTYPE=kde-CD;;
5)
export DISKTYPE=xfce-CD;;
A)
export DISKTYPE=lxde-CD;;
9)
export OUT_TYPE=bd
export DISKTYPE=BD;;
*) export DISKTYPE=CD;;
*) export DISKTYPE=CD;;
esac
if [ "$OUT_TYPE"x = ""x ] ; then
@ -91,6 +93,8 @@ elif [ "$INSTALLER_CD" = "4" ]; then
export OFFICIAL="Official KDE CD Snapshot"
elif [ "$INSTALLER_CD" = "5" ]; then
export OFFICIAL="Official Xfce CD Snapshot"
elif [ "$INSTALLER_CD" = "A" ]; then
export OFFICIAL="Official LXDE CD Snapshot"
elif [ "$INSTALLER_CD" = "6" ]; then
export OFFICIAL="Official Multi-Arch DVD"
elif [ "$INSTALLER_CD" = "7" ]; then

1
debian/changelog vendored
View File

@ -71,6 +71,7 @@ debian-cd (3.1.0) UNRELEASED; urgency=low
* Indicate which tasks are "secondary" by adding a "-" suffix in task.list.*
files instead of hardcoding it in update_tasks. Closes: #506668.
* Update list of languages supported by tasksel and D-I for Lenny.
* Add support for a separate 'LXDE desktop environment' CD.
-- Frans Pop <fjp@debian.org> Fri, 05 Dec 2008 10:04:03 +0100

View File

@ -6,7 +6,7 @@ set -e
## See also CONF.sh for the meaning of variables used here.
show_usage() {
echo "Usage: $(basename $0) [-d kde|xfce] BC|NETINST|CD|DVD [<ARCH> ...]"
echo "Usage: $(basename $0) [-d kde|lxde|xfce] BC|NETINST|CD|DVD [<ARCH> ...]"
}
@ -31,7 +31,7 @@ if [ "$1" = "-d" ]; then
# Ignore (gnome is default)
shift 2
;;
kde|xfce)
kde|lxde|xfce)
desktop=$2
shift 2
;;

18
tasks/lenny/Debian-lxde Normal file
View File

@ -0,0 +1,18 @@
/*
*
* This file will be used to build an official installation CD for Lenny
* that can be used to install the LXDE desktop environment.
*
*/
/* Packages that should really be on CD1 */\
#include <debian-installer+kernel>
#include <forcd1>
#include <task-essential-lxde>
/* Other interesting packages */
#include <task-full-lxde>
#include <interesting-fromcd23>
/* The rest ordered by popularity */
#include <popularity-contest>

View File

@ -12,3 +12,4 @@ file-server
# Alternative desktop environments
kde-desktop -
xfce-desktop -
lxde-desktop -

View File

@ -0,0 +1,3 @@
lxde-desktop
desktop
laptop

View File

@ -165,7 +165,7 @@ dpkg -x $TASKSEL_DEB $TDIR/tasksel
[ -e task.languages ] || exit 1
grep -Ev "^(#.*)?[[:space:]]*$" task.languages > $TDIR/languages
for variant in "" kde xfce; do
for variant in "" kde lxde xfce; do
if [ ! -e task.list${variant:+.$variant} ]; then
echo "Warning: task.list${variant:+.$variant} does not exist; skipping"
continue