# ChangeLog for gentoo/src/catalyst
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.81 2004/09/08 15:58:12 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.82 2004/09/09 05:09:11 zhen Exp $
+
+ 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
+ bugfixes for #63382 and #63338
08 Sep 2004; John Davis <zhen@gentoo.org>
livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
#!/usr/bin/python
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/catalyst,v 1.44 2004/07/12 15:01:17 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/catalyst,v 1.45 2004/09/09 05:09:11 zhen Exp $
# Maintained in full by John Davis <zhen@gentoo.org>
print " -C --cli catalyst commandline (MUST BE LAST OPTION)"
print " -f --file read specfile"
print " -V --verbose verbose output"
+ print
+ print "Build examples:"
+ print
+ print "Using the commandline option (-C, --cli) to build a Portage snapshot:"
+ print "catalyst -C target=snapshot version_stamp=my_date"
+ print
+ print "Using the specfile option (-f, --file) to build a stage target:"
+ print "catalyst -f stage1-specfile.spec"
def version():
print "Gentoo Catalyst, version "+__version__
myconfig=""
myspecfile=""
mycmdline=[]
-
+
+ if len(opts) == 0:
+ print "!!! catalyst: please specify one of either -f or -C"
+ sys.exit(2)
+
for o, a in opts:
if o in ("-h", "--help"):
usage()
if o in ("-V", "--verbose"):
conf_values["VERBOSE"]="1"
-
+
# import configuration file and import our main module using those settings
parse_config(myconfig)
sys.path.append(conf_values["sharedir"]+"/modules")
build_target(addlargs, targetmap)
except:
print "!!! catalyst: could not complete build"
+ sys.exit(2)