summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2009-02-13 10:20:50 +0100
committerDaniel Baumann <daniel@debian.org>2011-03-09 19:09:42 +0100
commit9e5862563186d4eab07913ec00c4c311db0c99b0 (patch)
tree4416e4f79182263615ba269035407b54822a9792 /examples
parent9a8304d03b6b8e006b9e6187eb47199b1f2cab96 (diff)
downloadlive-build-9e5862563186d4eab07913ec00c4c311db0c99b0.zip
live-build-9e5862563186d4eab07913ec00c4c311db0c99b0.tar.gz
Trimming down gnome-desktop images to fit cd size in example build script.
Diffstat (limited to 'examples')
-rwxr-xr-xexamples/cron/images.sh48
1 files changed, 34 insertions, 14 deletions
diff --git a/examples/cron/images.sh b/examples/cron/images.sh
index 5d891ea..57226e3 100755
--- a/examples/cron/images.sh
+++ b/examples/cron/images.sh
@@ -29,24 +29,44 @@ do
rm -rf cache/packages*
rm -rf cache/stages_rootfs
- if [ "${ARCHITECTURE}" = "i386" ]
- then
- case "${FLAVOUR}" in
- standard|rescue|lxde-desktop|xfce-desktop)
- KERNEL="-p '486 686'"
- ;;
-
- gnome-desktop|kde-desktop)
- KERNEL="-p '686'"
- ;;
- esac
- fi
+ case "${ARCHITECTURE}" in
+ amd64)
+ case "${FLAVOUR}" in
+ gnome-desktop)
+ mkdir -p config/chroot_local-hooks
+ echo "apt-get remove --yes --purge openoffice.org-help-en-us" > config/chroot_local-hooks/package-removals
+ echo "apt-get remove --yes --purge epiphany-browser epiphany-browser-data epiphany-extensions epiphany-gecko" >> config/chroot_local-hooks/package-removals
+ echo "apt-get remove --yes --purge gnome-user-guide" >> config/chroot_local-hooks/package-removals
+
+ INDICES="none"
+ ;;
+
+ kde-desktop)
+ INDICES="none"
+ ;;
+ esac
+ ;;
+
+ i386)
+ case "${FLAVOUR}" in
+ standard|rescue|lxde-desktop|xfce-desktop)
+ KERNEL="-p '486 686'"
+ INDICES="enabled"
+ ;;
+
+ gnome-desktop|kde-desktop)
+ KERNEL="-p '686'"
+ INDICES="none"
+ ;;
+ esac
+ ;;
+ esac
if [ "${SOURCE}" = "enabled" ]
then
- lh config -d ${DISTRIBUTION} -p ${FLAVOUR} --cache-stages "bootstrap rootfs" --apt-recommends disabled --tasksel aptitude ${KERNEL} --source enabled --mirror-bootstrap ${MIRROR} --mirror-chroot ${MIRROR} --mirror-chroot-security ${MIRROR_SECURITY}
+ lh config -d ${DISTRIBUTION} -p ${FLAVOUR} --cache-stages "bootstrap rootfs" --apt-recommends disabled --binary-indices ${INDICES} --tasksel aptitude ${KERNEL} --source enabled --mirror-bootstrap ${MIRROR} --mirror-chroot ${MIRROR} --mirror-chroot-security ${MIRROR_SECURITY}
else
- lh config -d ${DISTRIBUTION} -p ${FLAVOUR} --cache-stages "bootstrap rootfs" --apt-recommends disabled --tasksel aptitude ${KERNEL} --source disabled --mirror-bootstrap ${MIRROR} --mirror-chroot ${MIRROR} --mirror-chroot-security ${MIRROR_SECURITY}
+ lh config -d ${DISTRIBUTION} -p ${FLAVOUR} --cache-stages "bootstrap rootfs" --apt-recommends disabled --binary-indices ${INDICES} --tasksel aptitude ${KERNEL} --source disabled --mirror-bootstrap ${MIRROR} --mirror-chroot ${MIRROR} --mirror-chroot-security ${MIRROR_SECURITY}
fi
if [ "${DISTRIBUTION}" = "sid" ]