Check for failed SIZE calculation in sysresccd-custom
[systemrescuecd.git] / mainfiles / catalyst.conf
1 # Copyright 1999-2005 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo/src/catalyst/files/catalyst.conf,v 1.21 2005/12/19 21:19:11 wolf31o2 Exp $
4
5 # Simple desriptions of catalyst settings. Please refer to the online
6 # documentation for more information.
7
8 # distdir specifies where your distfiles are located. This setting should
9 # work fine for most default installations.
10 distdir="/usr/portage/distfiles"
11
12 # options set different build-time options for catalyst. Some examples are:
13 # autoresume = Attempt to resume a failed build, clear the autoresume flags with
14 #       the -a option to the catalyst cmdline.  -p will clear the autoresume flags
15 #       as well as your pkgcache and kerncache
16 #       ( This option is not fully tested, bug reports welcome )
17 # ccache = enables build time ccache support (highly recommended)
18 # distcc = enable distcc support for building. You have to set distcc_hosts in
19 #       your spec file.
20 # pkgcache = keeps a tbz2 of every built package (useful if your build stops
21 #       prematurely)
22 # kerncache = keeps a tbz2 of your built kernel and modules (useful if your
23 #       build stops in livecd-stage2)
24 # seedcache = use the build output of a previous target if it exists to speed up
25 #       the copy
26 # snapcache = cache the snapshot so that it can be bind-mounted into the chroot.
27 #       WARNING: moving parts of the portage tree from within fsscript *will* break
28 #       your cache. The cache is unlinked before any empty or rm processing, though.
29 #
30 # (These options can be used together)
31 #options="autoresume kerncache pkgcache seedcache snapcache"
32 options="autoresume ccache pkgcache kerncache seedcache"
33
34 # sharedir specifies where all of the catalyst runtime executables are. Most
35 # users do not need to change this.
36 sharedir="/usr/lib/catalyst"
37
38 # storedir specifies where catalyst will store everything that it builds, and
39 # also where it will put its temporary files and caches.
40 storedir="CATALYSTDIR"
41
42 # portdir specifies the source portage tree used by the snapshot target.
43 # portdir="/usr/portage"
44
45 # snapshot_cache specifies where the snapshots will be cached to if snapcache is
46 # enabled in the options.
47 # snapshot_cache="<path_to_new_cache_dir>"
48
49 # Internal hash function catalyst should use for things like autoresume, 
50 # seedcache, etc.  The default and fastest is crc32.  You should not ever need
51 # to change this unless your OS does not support it.
52 # Supported options: sha1, sha224, ripemd128, ripemd320, sha384, crc32,
53 #       ripemd256, sha256, sha512, ripemd160, md5
54 hash_function="crc32"
55
56 # Creates a .digests file containing the hash output from any of the supported
57 # options below.  Adding them all may take a long time.
58 # Supported options: sha1, sha224, ripemd128, ripemd320, sha384, crc32,
59 #       ripemd256, sha256, sha512, ripemd160, md5
60 digests="md5 sha1"
61
62 # envscript allows users to set options such as http proxies, MAKEOPTS,
63 # GENTOO_MIRRORS, or any other environment variables needed for building.
64 # The envscript file sets environment variables like so:
65 # export FOO="bar"
66 envscript="REPOSRC/mainfiles/catalyst-env.sh"