Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r11305 - in main/trunk: cnf man
Date: Fri, 01 Aug 2008 02:09:27
Message-Id: E1KOk55-0005cp-7Y@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-08-01 02:09:22 +0000 (Fri, 01 Aug 2008)
3 New Revision: 11305
4
5 Modified:
6 main/trunk/cnf/make.conf
7 main/trunk/man/make.conf.5
8 Log:
9 Remove the list of FEATURES descriptions from make.conf.example and replace
10 it with a reference to the make.conf(5) man page.
11
12
13 Modified: main/trunk/cnf/make.conf
14 ===================================================================
15 --- main/trunk/cnf/make.conf 2008-08-01 01:44:10 UTC (rev 11304)
16 +++ main/trunk/cnf/make.conf 2008-08-01 02:09:22 UTC (rev 11305)
17 @@ -236,61 +236,11 @@
18 # packages. Do not use it unless absolutely necessary!
19 #AUTOCLEAN="yes"
20 #
21 -# FEATURES are settings that affect the functionality of portage. Most of
22 -# these settings are for developer use, but some are available to non-
23 -# developers as well.
24 -#
25 -# 'buildpkg' causes binary packages to be created of all packages that
26 -# are being merged.
27 -# 'buildsyspkg' only build binary packages for system packages.
28 -# 'ccache' enable support for the dev-util/ccache package, which can
29 -# noticably decrease the time needed to remerge previously built
30 -# packages.
31 -# 'collision-protect'
32 -# prevents packages from overwriting files that are owned by
33 -# another package or by no package at all.
34 -# 'distcc' enables distcc support via CC.
35 -# 'distlocks' enables distfiles locking using fcntl or hardlinks. This
36 -# is enabled by default. Tools exist to help clean the locks
37 -# after crashes: /usr/lib/portage/bin/clean_locks.
38 -# 'installsources'
39 -# Install source code into /usr/src/debug/${CATEGORY}/${PF}
40 -# (also see 'splitdebug'). This feature works only if debugedit
41 -# is installed and CFLAGS is set to include debug information
42 -# (such as with the -ggdb flag).
43 -# 'test' causes ebuilds to perform testing phases if they are capable
44 -# of it. Some packages support this automatically via makefiles.
45 -# 'metadata-transfer'
46 -# automatically perform a metadata transfer when `emerge --sync`
47 -# is run.
48 -# 'noauto' causes ebuild to perform only the action requested and
49 -# not any other required actions like clean or unpack -- for
50 -# debugging purposes only.
51 -# 'nostrip' prevents the stripping of binaries.
52 -# 'notitles' disables xterm titlebar updates (which contain status info).
53 -# 'parallel-fetch'
54 -# do fetching in parallel to compilation
55 -# 'preserve-libs'
56 -# keep libraries around that would normally removed by an upgrade,
57 -# but are still needed by other packages
58 -# 'sandbox' enables sandboxing when running emerge and ebuild.
59 -# 'splitdebug' Prior to stripping ELF etdyn and etexec files, the debugging
60 -# info is stored for later use by various debuggers. This
61 -# feature is disabled by 'nostrip'. For installation of source
62 -# code, see 'installsources'.
63 -# 'strict' causes portage to react strongly to conditions that are
64 -# potentially dangerous, like missing/incorrect Manifest files.
65 -# 'stricter' causes portage to react strongly to conditions that may
66 -# conflict with system security provisions (for example
67 -# textrels, executable stacks).
68 -# 'userfetch' when portage is run as root, drop privileges to
69 -# portage:portage during the fetching of package sources.
70 -# 'userpriv' allows portage to drop root privileges while it is compiling,
71 -# as a security measure. As a side effect this can remove
72 -# sandbox access violations for users.
73 -# 'usersandbox' enables sandboxing while portage is running under userpriv.
74 -#FEATURES="sandbox buildpkg ccache distcc userpriv usersandbox notitles noauto"
75 -#FEATURES="sandbox ccache distcc distlocks"
76 +# FEATURES defines actions portage takes by default. This is an incremental
77 +# variable. See the make.conf(5) man page for a complete list of supported
78 +# values and their respective meanings.
79 +#FEATURES="ccache collision-protect distcc installsources \
80 +# splitdebug test userpriv usersandbox"
81
82 # CCACHE_SIZE and CCACHE_DIR are used to control the behavior of ccache, and
83 # and are only used if "ccache" is in FEATURES.
84
85 Modified: main/trunk/man/make.conf.5
86 ===================================================================
87 --- main/trunk/man/make.conf.5 2008-08-01 01:44:10 UTC (rev 11304)
88 +++ main/trunk/man/make.conf.5 2008-08-01 02:09:22 UTC (rev 11305)
89 @@ -143,10 +143,10 @@
90 script arguments (see \fBebuild\fR(5)).
91 .TP
92 \fBFEATURES\fR = \fI"sandbox ccache"\fR
93 -Defines actions portage takes by default. These options should
94 -not be changed by anyone but developers and/or maintainers. 'sandbox' is an important
95 -part of \fBFEATURES\fR and should not be disabled by default. This is
96 -an incremental variable.
97 +Defines actions portage takes by default. This is an incremental variable.
98 +Most of these settings are for developer use, but some are available to
99 +non-developers as well. The \fBsandbox\fR feature is very important and
100 +should not be disabled by default.
101 .RS
102 .TP
103 .B assume\-digests