From a7a00b5afed315a665f07aac031aa49cd02ab259 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 1 Aug 2008 02:09:22 +0000 Subject: Remove the list of FEATURES descriptions from make.conf.example and replace it with a reference to the make.conf(5) man page. svn path=/main/trunk/; revision=11305 --- cnf/make.conf | 60 +++++------------------------------------------------------ 1 file changed, 5 insertions(+), 55 deletions(-) (limited to 'cnf/make.conf') diff --git a/cnf/make.conf b/cnf/make.conf index ecc382b96..d35c3ea88 100644 --- a/cnf/make.conf +++ b/cnf/make.conf @@ -236,61 +236,11 @@ # packages. Do not use it unless absolutely necessary! #AUTOCLEAN="yes" # -# FEATURES are settings that affect the functionality of portage. Most of -# these settings are for developer use, but some are available to non- -# developers as well. -# -# 'buildpkg' causes binary packages to be created of all packages that -# are being merged. -# 'buildsyspkg' only build binary packages for system packages. -# 'ccache' enable support for the dev-util/ccache package, which can -# noticably decrease the time needed to remerge previously built -# packages. -# 'collision-protect' -# prevents packages from overwriting files that are owned by -# another package or by no package at all. -# 'distcc' enables distcc support via CC. -# 'distlocks' enables distfiles locking using fcntl or hardlinks. This -# is enabled by default. Tools exist to help clean the locks -# after crashes: /usr/lib/portage/bin/clean_locks. -# 'installsources' -# Install source code into /usr/src/debug/${CATEGORY}/${PF} -# (also see 'splitdebug'). This feature works only if debugedit -# is installed and CFLAGS is set to include debug information -# (such as with the -ggdb flag). -# 'test' causes ebuilds to perform testing phases if they are capable -# of it. Some packages support this automatically via makefiles. -# 'metadata-transfer' -# automatically perform a metadata transfer when `emerge --sync` -# is run. -# 'noauto' causes ebuild to perform only the action requested and -# not any other required actions like clean or unpack -- for -# debugging purposes only. -# 'nostrip' prevents the stripping of binaries. -# 'notitles' disables xterm titlebar updates (which contain status info). -# 'parallel-fetch' -# do fetching in parallel to compilation -# 'preserve-libs' -# keep libraries around that would normally removed by an upgrade, -# but are still needed by other packages -# 'sandbox' enables sandboxing when running emerge and ebuild. -# 'splitdebug' Prior to stripping ELF etdyn and etexec files, the debugging -# info is stored for later use by various debuggers. This -# feature is disabled by 'nostrip'. For installation of source -# code, see 'installsources'. -# 'strict' causes portage to react strongly to conditions that are -# potentially dangerous, like missing/incorrect Manifest files. -# 'stricter' causes portage to react strongly to conditions that may -# conflict with system security provisions (for example -# textrels, executable stacks). -# 'userfetch' when portage is run as root, drop privileges to -# portage:portage during the fetching of package sources. -# 'userpriv' allows portage to drop root privileges while it is compiling, -# as a security measure. As a side effect this can remove -# sandbox access violations for users. -# 'usersandbox' enables sandboxing while portage is running under userpriv. -#FEATURES="sandbox buildpkg ccache distcc userpriv usersandbox notitles noauto" -#FEATURES="sandbox ccache distcc distlocks" +# FEATURES defines actions portage takes by default. This is an incremental +# variable. See the make.conf(5) man page for a complete list of supported +# values and their respective meanings. +#FEATURES="ccache collision-protect distcc installsources \ +# splitdebug test userpriv usersandbox" # CCACHE_SIZE and CCACHE_DIR are used to control the behavior of ccache, and # and are only used if "ccache" is in FEATURES. -- cgit v1.2.3-1-g7c22