/[gentoo]/xml/htdocs/doc/en/handbook/hb-working-use.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-working-use.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.14 Revision 1.15
1<?xml version='1.0' encoding='UTF-8'?> 1<?xml version='1.0' encoding='UTF-8'?>
2<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> 2<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
3 3
4<!-- The content of this document is licensed under the CC-BY-SA license --> 4<!-- The content of this document is licensed under the CC-BY-SA license -->
5<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> 5<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
6 6
7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-use.xml,v 1.14 2004/06/30 21:44:46 neysx Exp $ --> 7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-use.xml,v 1.15 2004/07/07 14:01:31 swift Exp $ -->
8 8
9<sections> 9<sections>
10<section> 10<section>
11<title>What are USE-flags?</title> 11<title>What are USE-flags?</title>
12<subsection> 12<subsection>
13<title>The ideas behind USE-flags</title> 13<title>The ideas behind USE-flags</title>
14<body> 14<body>
15 15
16<p> 16<p>
17When you are installing Gentoo (or any other distribution, or even operating 17When you are installing Gentoo (or any other distribution, or even operating
18system for that matter) you make choices depending on the environment you are 18system for that matter) you make choices depending on the environment you are
19working with. A setup for a server differs from a setup for a workstation. 19working with. A setup for a server differs from a setup for a workstation.
20A gaming workstation differs from a 3D rendering workstation. 20A gaming workstation differs from a 3D rendering workstation.
21</p> 21</p>
22 22
193setting. To view the list of packages that provide a USE-flag, check 193setting. To view the list of packages that provide a USE-flag, check
194<path>/etc/make.profile/use.defaults</path>: 194<path>/etc/make.profile/use.defaults</path>:
195</p> 195</p>
196 196
197<pre caption="A snippet from /etc/make.profile/use.defaults"> 197<pre caption="A snippet from /etc/make.profile/use.defaults">
198gnome gnome-base/gnome 198gnome gnome-base/gnome
199gtk x11-libs/gtk+ 199gtk x11-libs/gtk+
200qt x11-libs/qt 200qt x11-libs/qt
201kde kde-base/kdebase 201kde kde-base/kdebase
202motif x11-libs/openmotif 202motif x11-libs/openmotif
203</pre> 203</pre>
204 204
205</body> 205</body>
206</subsection> 206</subsection>
207<subsection> 207<subsection>
208<title>Precendence</title> 208<title>Precedence</title>
209<body> 209<body>
210 210
211<p> 211<p>
212Of course there is a certain precendence on what setting has priority over the 212Of course there is a certain precdence on what setting has priority over the
213USE setting. You don't want to declare <c>USE="-java"</c> only to see that 213USE setting. You don't want to declare <c>USE="-java"</c> only to see that
214<c>java</c> is declared anyway. The precedence for the USE setting is, ordered 214<c>java</c> is declared anyway. The precedence for the USE setting is, ordered
215by priority (first has lowest priority): 215by priority (first has lowest priority):
216</p> 216</p>
217 217
218<ol> 218<ol>
219 <li> 219 <li>
220 Default USE setting declared in <path>/etc/make.profile/make.defaults</path> 220 Default USE setting declared in <path>/etc/make.profile/make.defaults</path>
221 </li> 221 </li>
222 <li> 222 <li>
223 Inherited USE setting if a package from 223 Inherited USE setting if a package from
224 <path>/etc/make.profile/use.defaults</path> is installed 224 <path>/etc/make.profile/use.defaults</path> is installed
225 </li> 225 </li>
226 <li> 226 <li>
227 User-defined USE setting in <path>/etc/make.conf</path> 227 User-defined USE setting in <path>/etc/make.conf</path>

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15

  ViewVC Help
Powered by ViewVC 1.1.20