Arkaitz Ruiz Alvarez | 5e864cb | 2011-07-19 20:42:09 | [diff] [blame] | 1 | # Copyright (c) 2011 The Chromium OS Authors. All rights reserved. |
| 2 | # Use of this source code is governed by a BSD-style license that can be |
| 3 | # found in the LICENSE file. |
| 4 | |
| 5 | # This configuration file is intended to reside in the rootfs of pristine |
| 6 | # images. If the developer mode switch is enabled these settings will allow |
| 7 | # us to bootstrap emerge and allow to install packages in /usr/local. Rootfs |
| 8 | # will remain unmodified. |
| 9 | |
Arkaitz Ruiz Alvarez | 7e02a54 | 2011-07-26 20:37:44 | [diff] [blame] | 10 | # Point everything to /usr/local. |
Arkaitz Ruiz Alvarez | 5e864cb | 2011-07-19 20:42:09 | [diff] [blame] | 11 | ROOT=/usr/local |
| 12 | |
Arkaitz Ruiz Alvarez | 7e02a54 | 2011-07-26 20:37:44 | [diff] [blame] | 13 | PORTDIR="${ROOT}/portage" |
Arkaitz Ruiz Alvarez | 5e864cb | 2011-07-19 20:42:09 | [diff] [blame] | 14 | |
Arkaitz Ruiz Alvarez | 7e02a54 | 2011-07-26 20:37:44 | [diff] [blame] | 15 | PKGDIR="${ROOT}/portage/packages" |
Arkaitz Ruiz Alvarez | 5e864cb | 2011-07-19 20:42:09 | [diff] [blame] | 16 | |
Arkaitz Ruiz Alvarez | 7e02a54 | 2011-07-26 20:37:44 | [diff] [blame] | 17 | DISTDIR="${ROOT}/portage/distfiles" |
Arkaitz Ruiz Alvarez | 5e864cb | 2011-07-19 20:42:09 | [diff] [blame] | 18 | |
Arkaitz Ruiz Alvarez | 7e02a54 | 2011-07-26 20:37:44 | [diff] [blame] | 19 | RPMDIR="${ROOT}/portage/rpm" |
Arkaitz Ruiz Alvarez | 5e864cb | 2011-07-19 20:42:09 | [diff] [blame] | 20 | |
Arkaitz Ruiz Alvarez | 7e02a54 | 2011-07-26 20:37:44 | [diff] [blame] | 21 | PORTAGE_TMPDIR="${ROOT}/var/tmp" |
Arkaitz Ruiz Alvarez | 5e864cb | 2011-07-19 20:42:09 | [diff] [blame] | 22 | |
Arkaitz Ruiz Alvarez | 7e02a54 | 2011-07-26 20:37:44 | [diff] [blame] | 23 | BUILD_PREFIX="${ROOT}/var/tmp/portage" |
Arkaitz Ruiz Alvarez | 5e864cb | 2011-07-19 20:42:09 | [diff] [blame] | 24 | |
| 25 | CONFIG_PROTECT="/usr/local/share/portage" |
| 26 | |
Arkaitz Ruiz Alvarez | 7e02a54 | 2011-07-26 20:37:44 | [diff] [blame] | 27 | # TODO(arkaitzr): Generate this in the ebuild. |
| 28 | ACCEPT_KEYWORDS="x86 ~x86 arm ~arm" |
Arkaitz Ruiz Alvarez | 5e864cb | 2011-07-19 20:42:09 | [diff] [blame] | 29 | |
| 30 | PORTAGE_WORKDIR_MODE="0700" |
| 31 | |
Arkaitz Ruiz Alvarez | 7e02a54 | 2011-07-26 20:37:44 | [diff] [blame] | 32 | EMERGE_DEFAULT_OPTS="--getbinpkg --usepkgonly" |
| 33 | |
Arkaitz Ruiz Alvarez | 6975a2c | 2011-08-17 23:57:40 | [diff] [blame] | 34 | # use curl instead of wget since curl supports HTTPS with Subject Alternative |
| 35 | # Name (commondatastorage.googleapis.com for googleusercontent.com) |
| 36 | FETCHCOMMAND="/usr/bin/curl --connect-timeout 15 -# -o \${DISTDIR}/\${FILE} \${URI}" |
| 37 | RESUMECOMMAND="/usr/bin/curl --connect-timeout 15 -# -C - -o \${DISTDIR}/\${FILE}\${URI}" |