summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-09-20 19:11:53 +0000
committerZac Medico <zmedico@gentoo.org>2008-09-20 19:11:53 +0000
commitf2bf747d19a4cac1518f93b9bc050cad8b930a9a (patch)
treedd94f42b78955f83e63fe16850d7de5cd7fe998e /profiles/base
parentarm/sh stable (diff)
downloadgentoo-2-f2bf747d19a4cac1518f93b9bc050cad8b930a9a.tar.gz
gentoo-2-f2bf747d19a4cac1518f93b9bc050cad8b930a9a.tar.bz2
gentoo-2-f2bf747d19a4cac1518f93b9bc050cad8b930a9a.zip
Define PROFILE_ONLY_VARIABLES to include ARCH, ELIBC, KERNEL, and USERLAND.
This is intended for use by package managers, to indicate which variables are set exclusively by the profile and not by user configuration files. This variable is currently supported in at least sys-apps/portage-2.1.4.4.
Diffstat (limited to 'profiles/base')
-rw-r--r--profiles/base/ChangeLog8
-rw-r--r--profiles/base/make.defaults6
2 files changed, 12 insertions, 2 deletions
diff --git a/profiles/base/ChangeLog b/profiles/base/ChangeLog
index d0e2e67a6663..a4cb50efa339 100644
--- a/profiles/base/ChangeLog
+++ b/profiles/base/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for Gentoo base-profile
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.54 2008/09/17 07:37:34 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.55 2008/09/20 19:11:53 zmedico Exp $
+
+ 20 Sep 2008; Zac Medico <zmedico@gentoo.org> make.defaults:
+ Define PROFILE_ONLY_VARIABLES to include ARCH, ELIBC, KERNEL, and USERLAND.
+ This is intended for use by package managers, to indicate which variables
+ are set exclusively by the profile and not by user configuration files. This
+ variable is currently supported in at least sys-apps/portage-2.1.4.4.
17 Sep 2008; Alexis Ballier <aballier@gentoo.org> package.use.mask:
Mask media-sound/lmms:vst useflag; x86 only
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 616902642486..f952b8730d45 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/base/make.defaults,v 1.38 2008/08/02 20:43:15 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/base/make.defaults,v 1.39 2008/09/20 19:11:53 zmedico Exp $
#
# System-wide defaults for the Portage system
# See portage(5) manpage
@@ -19,6 +19,10 @@ USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
+# Variables that are set exclusively by the profile
+# and not by user configuration files.
+PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
+
# 'Sane' defaults
ELIBC="glibc"
KERNEL="linux"