[neon/neon/livecd-rootfs/Neon/release] live-build/auto: modify for new noble paradigms

Carlos De Maine null at kde.org
Fri Jul 12 12:55:04 BST 2024


Git commit 21af9c1f10ce4e3838c4977c4b390155382db03a by Carlos De Maine.
Committed on 12/07/2024 at 11:54.
Pushed by carlosdem into branch 'Neon/release'.

modify for new noble paradigms

M  +5    -12   live-build/auto/config

https://invent.kde.org/neon/neon/livecd-rootfs/-/commit/21af9c1f10ce4e3838c4977c4b390155382db03a

diff --git a/live-build/auto/config b/live-build/auto/config
index 06f46e43..70e19276 100755
--- a/live-build/auto/config
+++ b/live-build/auto/config
@@ -713,7 +713,7 @@ case $PROJECT in
                 FLAVOUR=kubuntu
                 ;;
         neon*)
-                SEED=neon
+                FLAVOUR=neon
                 ;;
         xubuntu*)
                 FLAVOUR=xubuntu
@@ -751,7 +751,7 @@ case $PROJECT in
 	edubuntu|ubuntu-budgie|ubuntucinnamon|ubuntukylin)
 		COMPONENTS='main restricted universe'
 		;;
-	lubuntu|kubuntu|ubuntu-mate|ubuntu-unity|ubuntustudio-dvd|xubuntu)
+	lubuntu|kubuntu|neon|ubuntu-mate|ubuntu-unity|ubuntustudio-dvd|xubuntu)
 		COMPONENTS='main restricted universe multiverse'
 		;;
 esac
@@ -976,15 +976,8 @@ case $PROJECT in
 		HWE=""
 		KERNEL_FLAVOURS="generic${HWE:+-$HWE_SUFFIX}"
 		add_task install minimal standard
-		# Make sure we also have the HWE xwayland or things are gonna explode.
-		# Regular HWE code kinda ignores this because Ubuntu doesn't really
-		# support wayland.
-		add_package install "xwayland${HWE:+-$HWE_SUFFIX}"
-		case $ARCH in
-			amd64)	add_package live linux-$KERNEL_FLAVOURS neon-live;;
-		esac
+		add_package live linux-$KERNEL_FLAVOURS neon-live
 		add_package neon-desktop neon-live
-		COMPONENTS='main restricted universe'
 		;;
 
 	ubuntu-core-desktop)
@@ -1343,7 +1336,7 @@ fi
 # grab a list of packags to remove for a "minimal" installation from the seed
 # mirror for this project
 case $PROJECT in
-	kubuntu|ubuntu-mate|ubuntu-unity|ubuntukylin)
+	kubuntu|neon|ubuntu-mate|ubuntu-unity|ubuntukylin)
 		# only used now for the 'minimal-remove' functionality,
 		# which is not used at all in layered images
 		BASE_SEED='desktop'
@@ -1766,4 +1759,4 @@ cd /var/lib/preinstalled-pool/pool/
 apt-get -y download $PREINSTALL_POOL
 EOF
 	fi
-fi
\ No newline at end of file
+fi


More information about the Neon-commits mailing list