3
0
mirror of https://git.launchpad.net/livecd-rootfs synced 2025-04-21 16:11:24 +00:00

Import patches-unapplied version 2.49 to ubuntu/precise

Imported using git-ubuntu import.

Changelog parent: ca831414fddcc823874a0ed0d8d90e48a5927e59

New changelog entries:
  [ Adam Conrad ]
  * Update maintainer to Ubuntu Developers, LaMont doesn't upload much.
  [ Colin Watson ]
  * Get live-build to divert update-initramfs while building the chroot.
    This should cut a few minutes off builds, particularly on slow
    architectures.
This commit is contained in:
Colin Watson 2012-01-16 12:53:23 +00:00 committed by usd-importer
parent ca831414fd
commit 875daa3f44
3 changed files with 34 additions and 1 deletions
debian
live-build/auto

12
debian/changelog vendored

@ -1,3 +1,15 @@
livecd-rootfs (2.49) precise; urgency=low
[ Adam Conrad ]
* Update maintainer to Ubuntu Developers, LaMont doesn't upload much.
[ Colin Watson ]
* Get live-build to divert update-initramfs while building the chroot.
This should cut a few minutes off builds, particularly on slow
architectures.
-- Colin Watson <cjwatson@ubuntu.com> Mon, 16 Jan 2012 12:53:23 +0000
livecd-rootfs (2.48) precise; urgency=low
* Fix sense of live/preinstalled change in 2.46; add the live task for

2
debian/control vendored

@ -2,7 +2,7 @@ Source: livecd-rootfs
Section: devel
Priority: optional
Build-Depends: debhelper (>= 7)
Maintainer: LaMont Jones <lamont@ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Standards-Version: 3.6.1.0
Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk

@ -26,6 +26,27 @@ Expire-Date: 0
fi
lb bootstrap "$@"
Chroot chroot "dpkg-divert --quiet --add \
--divert /usr/sbin/update-initramfs.REAL --rename \
/usr/sbin/update-initramfs"
cat > chroot/usr/sbin/update-initramfs <<'EOF'
#! /bin/sh
if [ $# != 1 ] || [ "$1" != -u ]; then
exec update-initramfs.REAL "$@"
fi
echo "update-initramfs: diverted by livecd-rootfs (will be called later)" >&2
exit 0
EOF
chmod +x chroot/usr/sbin/update-initramfs
cat > config/chroot_local-hooks/zz-undivert-update-initramfs.sh <<'EOF'
#! /bin/sh
rm -f /usr/sbin/update-initramfs
dpkg-divert --quiet --remove --rename /usr/sbin/update-initramfs
EOF
chmod +x config/chroot_local-hooks/zz-undivert-update-initramfs.sh
lb chroot "$@"
if [ -d chroot/var/lib/preinstalled-pool ]; then