← Back to team overview

xubuntu-dev team mailing list archive

[Merge] ~xubuntu-dev/livecd-rootfs:xubuntu-core into livecd-rootfs:ubuntu/master

 

Sean Davis has proposed merging ~xubuntu-dev/livecd-rootfs:xubuntu-core into livecd-rootfs:ubuntu/master.

Commit message:
Add Xubuntu Core

Requested reviews:
  Ubuntu Core Development Team (ubuntu-core-dev)

For more details, see:
https://code.launchpad.net/~xubuntu-dev/livecd-rootfs/+git/livecd-rootfs/+merge/435315

Some history:
- https://xubuntu.org/news/introducing-xubuntu-core/
- https://github.com/Xubuntu/xubuntu-development/issues/1

Announced in 2015 and supported by our community members since, Xubuntu Core is a trimmed down version of Xubuntu that fits on smaller installation media.

The Xubuntu Team would very much like to have official images published for Xubuntu Core starting with the 23.04 cycle.
-- 
Your team Xubuntu Developers is subscribed to branch ~xubuntu-dev/livecd-rootfs:xubuntu-core.
diff --git a/debian/tests/default-bootstraps b/debian/tests/default-bootstraps
index 9e1fc5f..6e8cbb8 100755
--- a/debian/tests/default-bootstraps
+++ b/debian/tests/default-bootstraps
@@ -38,7 +38,8 @@ ALL_TRIPLETS="
  ubuntu-mate-live::
  ubuntu-netbook::
  ubuntu-server:live:ubuntu-server
- xubuntu::"
+ xubuntu::
+ xubuntu-core::"
 
 if [ -z "$SELECTED_TRIPLETS" ]; then
     SELECTED_TRIPLETS="
diff --git a/live-build/auto/config b/live-build/auto/config
index 1722e98..e8f45d1 100755
--- a/live-build/auto/config
+++ b/live-build/auto/config
@@ -656,7 +656,7 @@ case $PROJECT in
 	kubuntu|kubuntu-dvd|kubuntu-plasma5|ubuntu-gnome|ubuntu-budgie|ubuntukylin)
 		COMPONENTS='main restricted universe'
 		;;
-	xubuntu|mythbuntu|lubuntu|ubuntu-mate|ubuntu-unity|ubuntustudio-dvd|ubuntu-unity)
+	xubuntu|xubuntu-core|mythbuntu|lubuntu|ubuntu-mate|ubuntu-unity|ubuntustudio-dvd|ubuntu-unity)
 		COMPONENTS='main restricted universe multiverse'
 		;;
 esac
@@ -784,6 +784,15 @@ case $PROJECT in
 		esac
 		;;
 
+	xubuntu-core)
+		add_task install minimal standard xubuntu-core
+		add_package install xterm
+		LIVE_TASK='xubuntu-live'
+		case $ARCH in
+			amd64)	KERNEL_FLAVOURS=generic ;;
+		esac
+		;;
+
 	ubuntu-netbook)
 		add_task install minimal standard ubuntu-netbook
 		LIVE_TASK='netbook-live'

Follow ups