@@ -6,7 +6,13 @@ ROOT_PATH=$(pwd)/work
66OUTPUT_PATH=$( pwd) /output
77
88FLAVOUR=$1
9- FLAVOUR_CAP=$( echo " ${FLAVOUR} " | tr ' _-' ' ' | awk ' {for(i=1;i<=NF;i++) $i=toupper(substr($i,1,1)) substr($i,2); print}' )
9+ if [ " $FLAVOUR " = " ubuntucinnamon" ]; then
10+ FLAVOUR_CAP=" Ubuntu Cinnamon"
11+ elif [ " $FLAVOUR " = " ubuntu-mate" ]; then
12+ FLAVOUR_CAP=" Ubuntu MATE"
13+ else
14+ FLAVOUR_CAP=$( echo " ${FLAVOUR} " | tr ' _-' ' ' | awk ' {for(i=1;i<=NF;i++) $i=toupper(substr($i,1,1)) substr($i,2); print}' )
15+ fi
1016ISO_MOUNT_DIR=" $ROOT_PATH /${FLAVOUR} -original" # Temporary mount point for the original ISO
1117VER=25.10
1218CODENAME=questing
@@ -18,10 +24,10 @@ ISO_WORK_DIR="$ROOT_PATH/${FLAVOUR}-iso"
1824CHROOT_DIR=" $ROOT_PATH /${FLAVOUR} -edit"
1925CHROOT_DIR_EXTRA=" $ROOT_PATH /${FLAVOUR} -edit-extra"
2026
21- if [ " $FLAVOUR " = " ubuntu" ]; then
22- SUBIQUITY=yes
23- else
27+ if [ " $FLAVOUR " = " kubuntu" ] || [ " $FLAVOUR " = " ubuntu-unity" ]; then
2428 SUBIQUITY=no
29+ else
30+ SUBIQUITY=yes
2531fi
2632
2733echo " ROOT_PATH=$ROOT_PATH "
@@ -105,9 +111,10 @@ if [ "$SUBIQUITY" = "yes" ]; then
105111 ln -s minimal.manifest filesystem.manifest
106112 FILESYSTEM_SIZE=$(( $(cat minimal.size)+ $(cat minimal.standard.live.size)) )
107113 echo ${FILESYSTEM_SIZE} > filesystem.size
114+ LINUXGENERIC=$( cat ./install-sources.yaml | grep default | grep generic | cut -d " :" -f 2 | xargs)
108115cat << EOF | tee ./install-sources.yaml
109116kernel:
110- default: linux-generic-hwe-24.04
117+ default: ${LINUXGENERIC}
111118sources:
112119- default: true
113120 description:
0 commit comments