# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.664 2006/10/02 20:41:53 wolf31o2 Exp $
+ 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ modules/generic_stage_target.py, modules/stage4_target.py:
+ Added a check to see if we have the tarball option enabled, which causes
+ catalyst to run the capture sequence. This was requested by Tim Yamin for
+ the stage4 target, but I thought it should be usable on any stage target.
+
03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
targets/support/livecdfs-update.sh:
Moved fstab tweaks all into one location and added make.conf tweak for bug
#Default action sequence for run method
self.settings["action_sequence"]=["unpack","unpack_snapshot",\
"config_profile_link","setup_confdir","portage_overlay","bind","chroot_setup",\
- "setup_environment","run_local","preclean","unbind","clean","capture","clear_autoresume"]
+ "setup_environment","run_local","preclean","unbind","clean"]
+ if not self.settings.has_key("TARBALL"):
+ self.settings["action_sequence"].append("capture")
+ self.settings["action_sequence"].append("clear_autoresume")
def set_use(self):
if self.settings.has_key(self.settings["spec_prefix"]+"/use"):
"bind","chroot_setup","setup_environment","build_packages",\
"build_kernel","bootloader","root_overlay","fsscript",\
"preclean","rcupdate","unmerge","unbind","remove","empty",\
- "clean","capture", "clear_autoresume"]
+ "clean"]
+
+ if self.settings.has_key("TARBALL"):
+ self.settings["action_sequence"].append("capture")
+ self.settings["action_sequence"].append("clear_autoresume")
def register(foo):
foo.update({"stage4":stage4_target})