merge with trunk

ubuntu/precise
Mario Limonciello 17 years ago
commit 209541fff0

@ -55,9 +55,9 @@ if [ -z "$SUITES" ]; then
echo "No valid suites to build for" >&2 && exit 1 echo "No valid suites to build for" >&2 && exit 1
fi fi
if (( $# == 0 )) || [ "X$1" = "Xall" ]; then if (( $# == 0 )) || [ "X$1" = "Xall" ]; then
set -- ubuntu kubuntu edubuntu xubuntu base set -- ubuntu kubuntu kubuntu-kde4 edubuntu xubuntu base
if [ "$ARCH" = "i386" ]; then if [ "$ARCH" = "i386" ]; then
set -- ubuntu ubuntu-lpia kubuntu edubuntu xubuntu base set -- ubuntu ubuntu-dvd ubuntu-lpia kubuntu kubuntu-dvd kubuntu-kde4 edubuntu edubuntu-dvd xubuntu base
fi fi
fi fi
@ -68,7 +68,7 @@ esac
for arg in "$@"; do for arg in "$@"; do
case "$arg" in case "$arg" in
*ubuntu|ubuntu-lpia|base|tocd) ;; *ubuntu|*ubuntu-dvd|kubuntu-kde4|ubuntu-lpia|base|tocd) ;;
*) *)
echo "bad project: $arg" >&2 echo "bad project: $arg" >&2
exit 2 exit 2

88
debian/changelog vendored

@ -1,9 +1,95 @@
livecd-rootfs (0.44) UNRELEASED; urgency=low livecd-rootfs (0.56) UNRELEASED; urgency=low
* Add Mythbuntu support. * Add Mythbuntu support.
-- Mario Limonciello <superm1@ubuntu.com> Wed, 31 Oct 2007 10:26:25 -0400 -- Mario Limonciello <superm1@ubuntu.com> Wed, 31 Oct 2007 10:26:25 -0400
livecd-rootfs (0.55) hardy; urgency=low
* All powerpc builds (including ps3) use the powerpc/powerpc64-smp kernels
now.
-- Colin Watson <cjwatson@ubuntu.com> Wed, 27 Feb 2008 20:19:16 +0000
livecd-rootfs (0.54) hardy; urgency=low
* Run /etc/cron.daily/mlocate rather than /etc/cron.daily/slocate.
-- Colin Watson <cjwatson@ubuntu.com> Wed, 27 Feb 2008 06:54:12 +0000
livecd-rootfs (0.53) hardy; urgency=low
* Set kubuntu-kde4 to universe
-- Jonathan Riddell <jriddell@ubuntu.com> Fri, 22 Feb 2008 09:42:15 +0000
livecd-rootfs (0.52) hardy; urgency=low
* Enable *ubuntu-dvd and kubuntu-kde4 as known projects in BuildLiveCD
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 14 Feb 2008 15:58:31 -0800
livecd-rootfs (0.51) hardy; urgency=low
[ Jonathan Riddell ]
* Add kubuntu-kde4
[ Steve Langasek ]
* Add new targets for {k,ed,}ubuntu-dvd
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 14 Feb 2008 10:15:33 -0800
livecd-rootfs (0.50) hardy; urgency=low
* Switch Xubuntu to libgoffice-gtk-0-6.
-- Colin Watson <cjwatson@ubuntu.com> Thu, 31 Jan 2008 17:22:35 +0000
livecd-rootfs (0.49) hardy; urgency=low
* Allow Xubuntu to build against universe and multiverse.
-- Colin Watson <cjwatson@ubuntu.com> Mon, 28 Jan 2008 16:33:06 +0000
livecd-rootfs (0.48) hardy; urgency=low
* fix typo in getopts call so the -m and -S options are recognized
* drop call to non-existent sanitize command (LP: #179130)
-- Oliver Grawert <ogra@ubuntu.com> Fri, 25 Jan 2008 17:40:57 +0100
livecd-rootfs (0.47) hardy; urgency=low
* Fix versioned dependency to squashfs-tools. "." != "-", silly me.
-- Martin Pitt <martin.pitt@ubuntu.com> Thu, 20 Dec 2007 14:17:47 +0100
livecd-rootfs (0.46) hardy; urgency=low
* Use -nolzma option of mksquashfs, since our current kernel squashfs module
does not support it yet (see LP #177634). Bump dependency to
squashfs-tools to ensure availability of that option.
-- Martin Pitt <martin.pitt@ubuntu.com> Thu, 20 Dec 2007 12:03:41 +0100
livecd-rootfs (0.45) hardy; urgency=low
[ Colin Watson ]
* Vcs-Bzr is now an official field. Use an unauthenticated URL for it.
[ Bryce Harrington ]
* livecd.sh: Leave a token empty xorg.conf in place to let
xserver-xorg postinst know it needs to regenerate it. (LP: #174537)
-- Timo Aaltonen <tepsipakki@ubuntu.com> Wed, 19 Dec 2007 01:23:32 +0200
livecd-rootfs (0.44) hardy; urgency=low
* xubuntu seed change - libgoffice-gtk-0-4 --> libgoffice-gtk-0-5
-- Sarah Hobbs <hobbsee@ubuntu.com> Fri, 30 Nov 2007 14:52:29 +1100
>>>>>>> MERGE-SOURCE
livecd-rootfs (0.43) hardy; urgency=low livecd-rootfs (0.43) hardy; urgency=low
* Add Gobuntu support. * Add Gobuntu support.

4
debian/control vendored

@ -4,11 +4,11 @@ Priority: optional
Build-Depends: debhelper (>=4) Build-Depends: debhelper (>=4)
Maintainer: Adam Conrad <adconrad@ubuntu.com> Maintainer: Adam Conrad <adconrad@ubuntu.com>
Standards-Version: 3.6.1.0 Standards-Version: 3.6.1.0
XS-Vcs-Bzr: bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk
Package: livecd-rootfs Package: livecd-rootfs
Architecture: all Architecture: all
Depends: debootstrap, rsync, python-minimal | python, procps, squashfs-tools, grep-dctrl, fdupes Depends: debootstrap, rsync, python-minimal | python, procps, squashfs-tools (>= 1:3.3-1), grep-dctrl, fdupes
Suggests: partimage Suggests: partimage
Description: construction script for the livecd rootfs Description: construction script for the livecd rootfs
livecd-rootfs provides the script used to create the root filesystem livecd-rootfs provides the script used to create the root filesystem

@ -129,15 +129,15 @@ esac; done;
shift $((OPTIND-1)) shift $((OPTIND-1))
if (( $# == 0 )) || [ "X$1" = "Xall" ]; then if (( $# == 0 )) || [ "X$1" = "Xall" ]; then
set -- ubuntu kubuntu edubuntu xubuntu gobuntu mythbuntu base set -- ubuntu kubuntu kubuntu-kde4 edubuntu xubuntu gobuntu base
if [ "$ARCH" = "i386" ]; then if [ "$ARCH" = "i386" ]; then
set -- ubuntu ubuntu-lpia kubuntu edubuntu xubuntu gobuntu mythbuntu base set -- ubuntu ubuntu-dvd ubuntu-lpia kubuntu kubuntu-dvd kubuntu-kde4 edubuntu edubuntu-dvd xubuntu gobuntu base
fi fi
fi fi
for arg in "$@"; do for arg in "$@"; do
case "$arg" in case "$arg" in
ubuntu|ubuntu-lpia|edubuntu|kubuntu|xubuntu|gobuntu|mythbuntu|base|tocd) ubuntu|ubuntu-dvd|ubuntu-lpia|edubuntu|edubuntu-dvd|kubuntu|kubuntu-dvd|kubuntu-kde4|xubuntu|gobuntu|base|tocd)
;; ;;
*) *)
echo bad name >&2; echo bad name >&2;
@ -169,15 +169,20 @@ Flags: seen
@@EOF @@EOF
case "$FS" in case "$FS" in
ubuntu|ubuntu-lpia) ubuntu|ubuntu-lpia|ubuntu-dvd)
LIST="$LIST minimal^ standard^ ubuntu-desktop^" LIST="$LIST minimal^ standard^ ubuntu-desktop^"
LIVELIST="ubuntu-live^ xresprobe laptop-detect casper lupin-casper" LIVELIST="ubuntu-live^ xresprobe laptop-detect casper lupin-casper"
;; ;;
kubuntu) kubuntu|kubuntu-dvd)
LIST="$LIST minimal^ standard^ kubuntu-desktop^" LIST="$LIST minimal^ standard^ kubuntu-desktop^"
LIVELIST="kubuntu-live^ xresprobe laptop-detect casper lupin-casper" LIVELIST="kubuntu-live^ xresprobe laptop-detect casper lupin-casper"
;; ;;
edubuntu) kubuntu-kde4)
LIST="$LIST minimal^ standard^ kubuntu-kde4-desktop^"
LIVELIST="kubuntu-kde4-live^ xresprobe laptop-detect casper lupin-casper"
COMP="main restricted universe multiverse"
;;
edubuntu|edubuntu-dvd)
LIST="$LIST minimal^ standard^ edubuntu-desktop^" LIST="$LIST minimal^ standard^ edubuntu-desktop^"
LIVELIST="edubuntu-live^ xresprobe laptop-detect casper lupin-casper" LIVELIST="edubuntu-live^ xresprobe laptop-detect casper lupin-casper"
;; ;;
@ -223,6 +228,11 @@ Flags: seen
LIST="$LIST $tocddesktop" LIST="$LIST $tocddesktop"
LIVELIST="$tocdlive casper" LIVELIST="$tocdlive casper"
esac esac
case "$FS" in
*-dvd)
LIVELIST="$LIVELIST ${FS}-live^"
;;
esac
dpkg -l livecd-rootfs || true # get our version # in the log. dpkg -l livecd-rootfs || true # get our version # in the log.
if [ "$FS" != "ubuntu-lpia" ]; then if [ "$FS" != "ubuntu-lpia" ]; then
@ -290,15 +300,11 @@ link_in_boot = $link_in_boot
ubuntu-lpia) LIST="$LIST linux-lpia";; ubuntu-lpia) LIST="$LIST linux-lpia";;
*) LIST="$LIST linux-generic";; *) LIST="$LIST linux-generic";;
esac;; esac;;
powerpc)
case $SUBARCH in
ps3) LIST="$LIST linux-cell";;
*) LIST="$LIST linux-powerpc linux-powerpc64-smp";;
esac;;
# and the bastard stepchildren # and the bastard stepchildren
ia64) LIST="$LIST linux-itanium linux-mckinley";; ia64) LIST="$LIST linux-itanium linux-mckinley";;
hppa) LIST="$LIST linux-hppa32 linux-hppa64";; hppa) LIST="$LIST linux-hppa32 linux-hppa64";;
powerpc) LIST="$LIST linux-powerpc linux-powerpc64-smp";;
sparc*) LIST="$LIST linux-sparc64";; sparc*) LIST="$LIST linux-sparc64";;
*) echo "Unknown architecture: no kernel."; exit 1;; *) echo "Unknown architecture: no kernel."; exit 1;;
esac esac
@ -329,7 +335,7 @@ link_in_boot = $link_in_boot
> livecd.${FSS}.manifest > livecd.${FSS}.manifest
kill_users kill_users
chroot $ROOT /etc/cron.daily/slocate || true chroot $ROOT /etc/cron.daily/mlocate || true
chroot $ROOT /etc/cron.daily/man-db || true chroot $ROOT /etc/cron.daily/man-db || true
# remove our diversions # remove our diversions
@ -363,6 +369,8 @@ deb-src ${SECSRCMIRROR} ${STE}-security ${COMP}
# get rid of the .debs - we don't need them. # get rid of the .debs - we don't need them.
chroot ${ROOT} apt-get clean chroot ${ROOT} apt-get clean
rm -f ${ROOT}etc/X11/xorg.conf rm -f ${ROOT}etc/X11/xorg.conf
# Restore an empty xorg.conf, else xserver-xorg postinst will be confused
touch ${ROOT}etc/X11/xorg.conf
rm -f ${ROOT}var/lib/apt/lists/*_* rm -f ${ROOT}var/lib/apt/lists/*_*
rm -f ${ROOT}var/spool/postfix/maildrop/* rm -f ${ROOT}var/spool/postfix/maildrop/*
# Removing update-notifier notes is now considered harmful: # Removing update-notifier notes is now considered harmful:
@ -432,7 +440,7 @@ deb-src ${SECSRCMIRROR} ${STE}-security ${COMP}
: > livecd.${FSS}.sort : > livecd.${FSS}.sort
fi fi
mksquashfs ${ROOT} livecd.${FSS}.squashfs -sort livecd.${FSS}.sort mksquashfs ${ROOT} livecd.${FSS}.squashfs -nolzma -sort livecd.${FSS}.sort
chmod 644 livecd.${FSS}.squashfs chmod 644 livecd.${FSS}.squashfs
} }

Loading…
Cancel
Save