Gentoo Archives: gentoo-catalyst

From: Brian Dolbec <dolsen@g.o>
To: gentoo-catalyst@l.g.o
Cc: Brian Dolbec <dolsen@g.o>
Subject: [gentoo-catalyst] [PATCH 4/4] rename files directory to etc to better reflect the directories contents
Date: Sat, 14 Dec 2013 03:21:25
Message-Id: 1386991211-9296-5-git-send-email-dolsen@gentoo.org
In Reply to: [gentoo-catalyst] rewrite-on-master patches, round-2 by Brian Dolbec
1 ---
2 etc/.gitignore | 4 +++
3 etc/catalyst.conf | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++
4 etc/catalystrc | 5 +++
5 files/.gitignore | 4 ---
6 files/catalyst.conf | 97 -----------------------------------------------------
7 files/catalystrc | 5 ---
8 6 files changed, 106 insertions(+), 106 deletions(-)
9 create mode 100644 etc/.gitignore
10 create mode 100644 etc/catalyst.conf
11 create mode 100755 etc/catalystrc
12 delete mode 100644 files/.gitignore
13 delete mode 100644 files/catalyst.conf
14 delete mode 100755 files/catalystrc
15
16 diff --git a/etc/.gitignore b/etc/.gitignore
17 new file mode 100644
18 index 0000000..9dbf1f1
19 --- /dev/null
20 +++ b/etc/.gitignore
21 @@ -0,0 +1,4 @@
22 +catalyst.1
23 +catalyst-spec.5
24 +*.html
25 +*.css
26 diff --git a/etc/catalyst.conf b/etc/catalyst.conf
27 new file mode 100644
28 index 0000000..57606ca
29 --- /dev/null
30 +++ b/etc/catalyst.conf
31 @@ -0,0 +1,97 @@
32 +# /etc/catalyst/catalyst.conf
33 +
34 +# Simple desriptions of catalyst settings. Please refer to the online
35 +# documentation for more information.
36 +
37 +# Creates a .DIGESTS file containing the hash output from any of the supported
38 +# options below. Adding them all may take a long time.
39 +# Supported hashes:
40 +# adler32, crc32, crc32b, gost, haval128, haval160, haval192, haval224,
41 +# haval256, md2, md4, md5, ripemd128, ripemd160, ripemd256, ripemd320, sha1,
42 +# sha224, sha256, sha384, sha512, snefru128, snefru256, tiger, tiger128,
43 +# tiger160, whirlpool
44 +digests="md5 sha1 sha512 whirlpool"
45 +
46 +# Creates a .CONTENTS file listing the contents of the file. Pick from any of
47 +# the supported options below:
48 +# auto - strongly recommended
49 +# tar-tv - does 'tar tvf FILE'
50 +# tar-tvz - does 'tar tvzf FILE'
51 +# tar-tvy - does 'tar tvyf FILE'
52 +# isoinfo-l - does 'isoinfo -l -i FILE'
53 +# isoinfo-f - does 'isoinfo -f -i FILE'
54 +# 'isoinfo-f' is the only option not chosen by the automatic algorithm.
55 +# If this variable is empty, no .CONTENTS will be generated at all.
56 +contents="auto"
57 +
58 +# distdir specifies where your distfiles are located. This setting should
59 +# work fine for most default installations.
60 +distdir="/usr/portage/distfiles"
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="/etc/catalyst/catalystrc"
67 +
68 +# Internal hash function catalyst should use for things like autoresume,
69 +# seedcache, etc. The default and fastest is crc32. You should not ever need
70 +# to change this unless your OS does not support it.
71 +# Supported hashes:
72 +# adler32, crc32, crc32b, gost, haval128, haval160, haval192, haval224,
73 +# haval256, md2, md4, md5, ripemd128, ripemd160, ripemd256, ripemd320, sha1,
74 +# sha224, sha256, sha384, sha512, snefru128, snefru256, tiger, tiger128,
75 +# tiger160, whirlpool
76 +hash_function="crc32"
77 +
78 +# options set different build-time options for catalyst. Some examples are:
79 +# autoresume = Attempt to resume a failed build, clear the autoresume flags with
80 +# the -a option to the catalyst cmdline. -p will clear the autoresume flags
81 +# as well as your pkgcache and kerncache
82 +# ( This option is not fully tested, bug reports welcome )
83 +# bindist = enables the bindist USE flag, please see package specific definition,
84 +# however, it is suggested to enable this if redistributing builds.
85 +# ccache = enables build time ccache support
86 +# distcc = enable distcc support for building. You have to set distcc_hosts in
87 +# your spec file.
88 +# icecream = enables icecream compiler cluster support for building
89 +# kerncache = keeps a tbz2 of your built kernel and modules (useful if your
90 +# build stops in livecd-stage2)
91 +# pkgcache = keeps a tbz2 of every built package (useful if your build stops
92 +# prematurely)
93 +# preserve_libs = enables portage to preserve used libs when unmerging packages
94 +# (used on installcd-stage2 and stage4 targets)
95 +# seedcache = use the build output of a previous target if it exists to speed up
96 +# the copy
97 +# snapcache = cache the snapshot so that it can be bind-mounted into the chroot.
98 +# WARNING: moving parts of the portage tree from within fsscript *will* break
99 +# your cache. The cache is unlinked before any empty or rm processing, though.
100 +#
101 +# (These options can be used together)
102 +options="autoresume bindist kerncache pkgcache seedcache snapcache"
103 +
104 +# portdir specifies the source portage tree used by the snapshot target.
105 +portdir="/usr/portage"
106 +
107 +# sharedir specifies where all of the catalyst runtime executables are. Most
108 +# users do not need to change this.
109 +sharedir="/usr/lib/catalyst"
110 +
111 +# snapshot_cache specifies where the snapshots will be cached to if snapcache is
112 +# enabled in the options.
113 +snapshot_cache="/var/tmp/catalyst/snapshot_cache"
114 +
115 +# storedir specifies where catalyst will store everything that it builds, and
116 +# also where it will put its temporary files and caches.
117 +storedir="/var/tmp/catalyst"
118 +
119 +# port_logdir is where all build logs will be kept. This dir will be automatically cleaned
120 +# of all logs over 30 days old. If left undefined the logs will remain in the build directory
121 +# as usual and get cleaned every time a stage build is restarted.
122 +# port_logdir="/var/tmp/catalyst/tmp"
123 +
124 +# var_tmpfs_portage will mount a tmpfs for /var/tmp/portage so building takes place in RAM
125 +# this feature requires a pretty large tmpfs ({open,libre}office needs ~8GB to build)
126 +# WARNING: If you use too much RAM everything will fail horribly and it is not our fault.
127 +# set size of /var/tmp/portage tmpfs in gigabytes
128 +# var_tmpfs_portage=16
129 diff --git a/etc/catalystrc b/etc/catalystrc
130 new file mode 100755
131 index 0000000..bcd729a
132 --- /dev/null
133 +++ b/etc/catalystrc
134 @@ -0,0 +1,5 @@
135 +#!/bin/bash
136 +# This is an example catalystrc. As such, it doesn't actually *do* anything.
137 +
138 +# Uncomment the following to increase the number of threads used to compile.
139 +# export MAKEOPTS="-j16"
140 diff --git a/files/.gitignore b/files/.gitignore
141 deleted file mode 100644
142 index 9dbf1f1..0000000
143 --- a/files/.gitignore
144 +++ /dev/null
145 @@ -1,4 +0,0 @@
146 -catalyst.1
147 -catalyst-spec.5
148 -*.html
149 -*.css
150 diff --git a/files/catalyst.conf b/files/catalyst.conf
151 deleted file mode 100644
152 index 57606ca..0000000
153 --- a/files/catalyst.conf
154 +++ /dev/null
155 @@ -1,97 +0,0 @@
156 -# /etc/catalyst/catalyst.conf
157 -
158 -# Simple desriptions of catalyst settings. Please refer to the online
159 -# documentation for more information.
160 -
161 -# Creates a .DIGESTS file containing the hash output from any of the supported
162 -# options below. Adding them all may take a long time.
163 -# Supported hashes:
164 -# adler32, crc32, crc32b, gost, haval128, haval160, haval192, haval224,
165 -# haval256, md2, md4, md5, ripemd128, ripemd160, ripemd256, ripemd320, sha1,
166 -# sha224, sha256, sha384, sha512, snefru128, snefru256, tiger, tiger128,
167 -# tiger160, whirlpool
168 -digests="md5 sha1 sha512 whirlpool"
169 -
170 -# Creates a .CONTENTS file listing the contents of the file. Pick from any of
171 -# the supported options below:
172 -# auto - strongly recommended
173 -# tar-tv - does 'tar tvf FILE'
174 -# tar-tvz - does 'tar tvzf FILE'
175 -# tar-tvy - does 'tar tvyf FILE'
176 -# isoinfo-l - does 'isoinfo -l -i FILE'
177 -# isoinfo-f - does 'isoinfo -f -i FILE'
178 -# 'isoinfo-f' is the only option not chosen by the automatic algorithm.
179 -# If this variable is empty, no .CONTENTS will be generated at all.
180 -contents="auto"
181 -
182 -# distdir specifies where your distfiles are located. This setting should
183 -# work fine for most default installations.
184 -distdir="/usr/portage/distfiles"
185 -
186 -# envscript allows users to set options such as http proxies, MAKEOPTS,
187 -# GENTOO_MIRRORS, or any other environment variables needed for building.
188 -# The envscript file sets environment variables like so:
189 -# export FOO="bar"
190 -envscript="/etc/catalyst/catalystrc"
191 -
192 -# Internal hash function catalyst should use for things like autoresume,
193 -# seedcache, etc. The default and fastest is crc32. You should not ever need
194 -# to change this unless your OS does not support it.
195 -# Supported hashes:
196 -# adler32, crc32, crc32b, gost, haval128, haval160, haval192, haval224,
197 -# haval256, md2, md4, md5, ripemd128, ripemd160, ripemd256, ripemd320, sha1,
198 -# sha224, sha256, sha384, sha512, snefru128, snefru256, tiger, tiger128,
199 -# tiger160, whirlpool
200 -hash_function="crc32"
201 -
202 -# options set different build-time options for catalyst. Some examples are:
203 -# autoresume = Attempt to resume a failed build, clear the autoresume flags with
204 -# the -a option to the catalyst cmdline. -p will clear the autoresume flags
205 -# as well as your pkgcache and kerncache
206 -# ( This option is not fully tested, bug reports welcome )
207 -# bindist = enables the bindist USE flag, please see package specific definition,
208 -# however, it is suggested to enable this if redistributing builds.
209 -# ccache = enables build time ccache support
210 -# distcc = enable distcc support for building. You have to set distcc_hosts in
211 -# your spec file.
212 -# icecream = enables icecream compiler cluster support for building
213 -# kerncache = keeps a tbz2 of your built kernel and modules (useful if your
214 -# build stops in livecd-stage2)
215 -# pkgcache = keeps a tbz2 of every built package (useful if your build stops
216 -# prematurely)
217 -# preserve_libs = enables portage to preserve used libs when unmerging packages
218 -# (used on installcd-stage2 and stage4 targets)
219 -# seedcache = use the build output of a previous target if it exists to speed up
220 -# the copy
221 -# snapcache = cache the snapshot so that it can be bind-mounted into the chroot.
222 -# WARNING: moving parts of the portage tree from within fsscript *will* break
223 -# your cache. The cache is unlinked before any empty or rm processing, though.
224 -#
225 -# (These options can be used together)
226 -options="autoresume bindist kerncache pkgcache seedcache snapcache"
227 -
228 -# portdir specifies the source portage tree used by the snapshot target.
229 -portdir="/usr/portage"
230 -
231 -# sharedir specifies where all of the catalyst runtime executables are. Most
232 -# users do not need to change this.
233 -sharedir="/usr/lib/catalyst"
234 -
235 -# snapshot_cache specifies where the snapshots will be cached to if snapcache is
236 -# enabled in the options.
237 -snapshot_cache="/var/tmp/catalyst/snapshot_cache"
238 -
239 -# storedir specifies where catalyst will store everything that it builds, and
240 -# also where it will put its temporary files and caches.
241 -storedir="/var/tmp/catalyst"
242 -
243 -# port_logdir is where all build logs will be kept. This dir will be automatically cleaned
244 -# of all logs over 30 days old. If left undefined the logs will remain in the build directory
245 -# as usual and get cleaned every time a stage build is restarted.
246 -# port_logdir="/var/tmp/catalyst/tmp"
247 -
248 -# var_tmpfs_portage will mount a tmpfs for /var/tmp/portage so building takes place in RAM
249 -# this feature requires a pretty large tmpfs ({open,libre}office needs ~8GB to build)
250 -# WARNING: If you use too much RAM everything will fail horribly and it is not our fault.
251 -# set size of /var/tmp/portage tmpfs in gigabytes
252 -# var_tmpfs_portage=16
253 diff --git a/files/catalystrc b/files/catalystrc
254 deleted file mode 100755
255 index bcd729a..0000000
256 --- a/files/catalystrc
257 +++ /dev/null
258 @@ -1,5 +0,0 @@
259 -#!/bin/bash
260 -# This is an example catalystrc. As such, it doesn't actually *do* anything.
261 -
262 -# Uncomment the following to increase the number of threads used to compile.
263 -# export MAKEOPTS="-j16"
264 --
265 1.8.3.2

Replies