swift       06/08/01 17:35:06

  Modified:             hb-portage-branches.xml hb-working-portage.xml
  Log:
  Portage supports directories as well

Revision  Changes    Path
1.14                 xml/htdocs/doc/en/handbook/hb-portage-branches.xml

file : 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-portage-branches.xml?rev=1.14&view=markup
plain: 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-portage-branches.xml?rev=1.14&content-type=text/plain
diff : 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-portage-branches.xml?r1=1.13&r2=1.14

Index: hb-portage-branches.xml
===================================================================
RCS file: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-branches.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- hb-portage-branches.xml     14 Mar 2006 19:29:29 -0000      1.13
+++ hb-portage-branches.xml     1 Aug 2006 17:35:05 -0000       1.14
@@ -4,12 +4,12 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 
-<!-- $Header: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-branches.xml,v 1.13 
2006/03/14 19:29:29 neysx Exp $ -->
+<!-- $Header: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-branches.xml,v 1.14 
2006/08/01 17:35:05 swift Exp $ -->
 
 <sections>
 
-<version>1.6</version>
-<date>2005-08-11</date>
+<version>1.7</version>
+<date>2006-08-01</date>
 
 <section>
 <title>Using One Branch</title>
@@ -80,15 +80,16 @@
 <section>
 <title>Mixing Stable with Testing</title>
 <subsection>
-<title>The package.keywords file</title>
+<title>The package.keywords location</title>
 <body>
 
 <p>
 You can ask Portage to allow the testing branch for particular packages but use
 the stable branch for the rest of the system. To achieve this, add the package
 category and name you want to use the testing branch of in
-<path>/etc/portage/package.keywords</path>. For instance, to use the testing
-branch for <c>gnumeric</c>:
+<path>/etc/portage/package.keywords</path>. You can also create a directory
+(with the same name) and list the package in the files under that directory.
+For instance, to use the testing branch for <c>gnumeric</c>:
 </p>
 
 <pre caption="/etc/portage/package.keywords setting for gnumeric, full line">
@@ -104,8 +105,8 @@
 <p>
 If you want to use a specific software version from the testing branch but you
 don't want Portage to use the testing branch for subsequent versions, you can
-add in the version in the <path>package.keywords</path> file. In this case you
-<e>must</e> use the = operator. You can also enter a version range 
+add in the version in the <path>package.keywords</path> location. In this case 
+you <e>must</e> use the = operator. You can also enter a version range 
 using the &lt;=, &lt;, &gt; or &gt;= operators.
 </p>
 
@@ -128,11 +129,11 @@
 <section>
 <title>Using Masked Packages</title>
 <subsection>
-<title>The package.unmask file</title>
+<title>The package.unmask location</title>
 <body>
 
 <p>
-The Gentoo developers do <b>not</b> support the use of these files. Please
+The Gentoo developers do <b>not</b> support the use of this location. Please
 exercise due caution when doing so. Support requests related to
 <c>package.unmask</c> and/or <c>package.mask</c> will not be answered. You have
 been warned.
@@ -142,12 +143,13 @@
 When a package has been masked by the Gentoo developers and you still want to
 use it despite the reason mentioned in the <path>package.mask</path> file
 (situated in <path>/usr/portage/profiles</path> by default), add the
-<e>exact</e> same line in <path>/etc/portage/package.unmask</path>. 
+<e>exact</e> same line in the <path>/etc/portage/package.unmask</path> file
+(or in a file in that directory if it is a directory). 
 </p>
 
 <p>
 For instance, if <c>=net-mail/hotwayd-0.8</c> is masked, you can unmask it by
-adding the exact same line in the <path>package.unmask</path> file:
+adding the exact same line in the <path>package.unmask</path> location:
 </p>
 
 <pre caption="/etc/portage/package.unmask">
@@ -157,19 +159,20 @@
 </body>
 </subsection>
 <subsection>
-<title>The package.mask file</title>
+<title>The package.mask location</title>
 <body>
 
 <p>
 When you don't want Portage to take a certain package or a specific version of 
a
 package into account you can mask it yourself by adding an appropriate line to
-<path>/etc/portage/package.mask</path>.
+the <path>/etc/portage/package.mask</path> location (either in that file or
+in a file in this directory).
 </p>
 
 <p>
 For instance, if you don't want Portage to install newer kernel sources than
-<c>gentoo-sources-2.6.8.1</c>, you add the following line to
-<path>package.mask</path>:
+<c>gentoo-sources-2.6.8.1</c>, you add the following line at the
+<path>package.mask</path> location:
 </p>
 
 <pre caption="/etc/portage/package.mask example">



1.58                 xml/htdocs/doc/en/handbook/hb-working-portage.xml

file : 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml?rev=1.58&view=markup
plain: 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml?rev=1.58&content-type=text/plain
diff : 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml?r1=1.57&r2=1.58

Index: hb-working-portage.xml
===================================================================
RCS file: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- hb-working-portage.xml      26 Dec 2005 16:47:16 -0000      1.57
+++ hb-working-portage.xml      1 Aug 2006 17:35:05 -0000       1.58
@@ -4,12 +4,12 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 
-<!-- $Header: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v 1.57 
2005/12/26 16:47:16 swift Exp $ -->
+<!-- $Header: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v 1.58 
2006/08/01 17:35:05 swift Exp $ -->
 
 <sections>
 
-<version>1.52</version>
-<date>2005-12-26</date>
+<version>1.53</version>
+<date>2006-08-01</date>
 
 <section>
 <title>Welcome to Portage</title>
@@ -199,7 +199,9 @@
 <p>
 You can enable or disable the <c>doc</c> USE flag either globally in the
 <path>/etc/make.conf</path> file or per package in the
-<path>/etc/portage/package.use</path> file. The <uri
+<path>/etc/portage/package.use</path> file. You can also create a directory
+called <path>/etc/portage/package.use</path> and list it in a file inside this
+directory. The <uri
 link="?part=2&amp;chap=2">USE Flags</uri> chapter covers this aspect in detail.
 </p>
 



-- 
[email protected] mailing list

Reply via email to