1 |
Author: zmedico |
2 |
Date: 2009-09-06 00:31:10 +0000 (Sun, 06 Sep 2009) |
3 |
New Revision: 14206 |
4 |
|
5 |
Modified: |
6 |
main/trunk/man/emerge.1 |
7 |
main/trunk/man/make.conf.5 |
8 |
main/trunk/man/portage.5 |
9 |
Log: |
10 |
Document ACCEPT_PROPERTIES and package.properties. |
11 |
|
12 |
|
13 |
Modified: main/trunk/man/emerge.1 |
14 |
=================================================================== |
15 |
--- main/trunk/man/emerge.1 2009-09-06 00:15:27 UTC (rev 14205) |
16 |
+++ main/trunk/man/emerge.1 2009-09-06 00:31:10 UTC (rev 14206) |
17 |
@@ -660,6 +660,14 @@ |
18 |
of a package masked by \fBLICENSE\fR. See \fBmake.conf\fR(5) for information |
19 |
about \fBACCEPT_LICENSE\fR, and see \fBportage\fR(5) for information about |
20 |
\fI/etc/portage/package.license\fR. |
21 |
+.TP |
22 |
+.BR PROPERTIES |
23 |
+The \fBPROPERTIES\fR variable in an \fBebuild\fR file can be used to mask |
24 |
+packages based on properties restrictions. \fBemerge\fR examines the |
25 |
+\fBACCEPT_PROPERTIES\fR environment variable to allow or disallow the emerging |
26 |
+of a package masked by \fBPROPERTIES\fR. See \fBmake.conf\fR(5) for information |
27 |
+about \fBACCEPT_PROPERTIES\fR, and see \fBportage\fR(5) for information about |
28 |
+\fI/etc/portage/package.properties\fR. |
29 |
.SH "CONFIGURATION FILES" |
30 |
Portage has a special feature called "config file protection". The purpose of |
31 |
this feature is to prevent new package installs from clobbering existing |
32 |
|
33 |
Modified: main/trunk/man/make.conf.5 |
34 |
=================================================================== |
35 |
--- main/trunk/man/make.conf.5 2009-09-06 00:15:27 UTC (rev 14205) |
36 |
+++ main/trunk/man/make.conf.5 2009-09-06 00:31:10 UTC (rev 14206) |
37 |
@@ -41,6 +41,12 @@ |
38 |
.br |
39 |
Defaults to the value of * -@EULA. |
40 |
.TP |
41 |
+\fBACCEPT_PROPERTIES\fR = \fI[space delimited list of properties]\fR |
42 |
+This variable is used to mask packages based on PROPERTIES restrictions. |
43 |
+See \fBebuild\fR(5) for more information about PROPERTIES. |
44 |
+.br |
45 |
+Defaults to the value of *. |
46 |
+.TP |
47 |
.B CBUILD |
48 |
This variable is passed by the \fIebuild scripts\fR to the \fIconfigure\fR |
49 |
as \fI\-\-build=${CBUILD}\fR only if it is defined. Do not set this yourself |
50 |
|
51 |
Modified: main/trunk/man/portage.5 |
52 |
=================================================================== |
53 |
--- main/trunk/man/portage.5 2009-09-06 00:15:27 UTC (rev 14205) |
54 |
+++ main/trunk/man/portage.5 2009-09-06 00:31:10 UTC (rev 14206) |
55 |
@@ -53,6 +53,7 @@ |
56 |
package.keywords |
57 |
package.license |
58 |
package.mask |
59 |
+package.properties |
60 |
package.unmask |
61 |
package.use |
62 |
repos.conf |
63 |
@@ -542,6 +543,15 @@ |
64 |
>=media\-video/nvidia\-glx\-1.0.4496 |
65 |
.fi |
66 |
.TP |
67 |
+.BR package.properties |
68 |
+This will allow ACCEPT_PROPERTIES to be augmented for a single package. |
69 |
+ |
70 |
+.I Format: |
71 |
+.nf |
72 |
+\- comment lines begin with # (no inline comments) |
73 |
+\- one DEPEND atom per line followed by additional properties |
74 |
+.fi |
75 |
+.TP |
76 |
.BR package.unmask |
77 |
Just like package.mask above, except here you list packages you want to |
78 |
unmask. Useful for overriding the global package.mask file (see |