Lines 207-227
Defaults to "/etc/portage/gnupg"
Link Here
|
207 |
.br |
207 |
.br |
208 |
.TP |
208 |
.TP |
209 |
.B CBUILD |
209 |
.B CBUILD |
210 |
This variable is passed by the \fIebuild scripts\fR to the \fIconfigure\fR |
210 |
This variable is passed by the \fIebuild scripts\fR to the \fIconfigure\fR |
211 |
as \fI\-\-build=${CBUILD}\fR only if it is defined. Do not set this yourself |
211 |
as \fI\-\-build=${CBUILD}\fR only if it is defined. Do not set this yourself |
212 |
unless you know what you are doing. |
212 |
unless you know what you are doing. |
213 |
.TP |
213 |
.TP |
214 |
\fBCCACHE_DIR\fR = \fI[path]\fR |
214 |
\fBCCACHE_DIR\fR = \fI[path]\fR |
215 |
Defines the location of the ccache working directory. See the \fBccache\fR(1) |
215 |
Defines the location of the ccache working directory. See the \fBccache\fR(1) |
216 |
man page for more information. |
216 |
man page for more information. |
217 |
.br |
217 |
|
|
|
218 |
Only trusted users should be granted write access to this location. |
219 |
|
218 |
Defaults to /var/tmp/ccache |
220 |
Defaults to /var/tmp/ccache |
219 |
.TP |
221 |
.TP |
220 |
\fBCCACHE_SIZE\fR = \fI"size"\fR |
222 |
\fBCCACHE_SIZE\fR = \fI"size"\fR |
221 |
This controls the space use limitations for ccache. See the \fI\-M\fR flag in |
223 |
This controls the space use limitations for ccache. See the \fI\-M\fR flag in |
222 |
the \fBccache\fR(1) man page for more information. |
224 |
the \fBccache\fR(1) man page for more information. |
223 |
.TP |
225 |
.TP |
224 |
.B CFLAGS CXXFLAGS |
226 |
.B CFLAGS CXXFLAGS |
225 |
Use these variables to set the desired optimization/CPU instruction settings |
227 |
Use these variables to set the desired optimization/CPU instruction settings |
226 |
for applications that you compile. These two variables are passed to the C |
228 |
for applications that you compile. These two variables are passed to the C |
227 |
and C++ compilers, respectively. (CXX is used to refer to the C++ compiler |
229 |
and C++ compilers, respectively. (CXX is used to refer to the C++ compiler |
Lines 275-294
of \fBemerge\fR(1) for more information.
Link Here
|
275 |
This variable is passed by the \fIebuild scripts\fR to the \fIconfigure\fR |
277 |
This variable is passed by the \fIebuild scripts\fR to the \fIconfigure\fR |
276 |
as \fI\-\-target=${CTARGET}\fR only if it is defined. |
278 |
as \fI\-\-target=${CTARGET}\fR only if it is defined. |
277 |
.TP |
279 |
.TP |
278 |
\fBDISTDIR\fR = \fI[path]\fR |
280 |
\fBDISTDIR\fR = \fI[path]\fR |
279 |
Defines the location of your local source file repository. After packages |
281 |
Defines the location of your local source file repository. After packages |
280 |
are built, it is safe to remove any and all files from this directory since |
282 |
are built, it is safe to remove any and all files from this directory since |
281 |
they will be automatically fetched on demand for a given build. If you would |
283 |
they will be automatically fetched on demand for a given build. If you would |
282 |
like to selectively prune obsolete files from this directory, see |
284 |
like to selectively prune obsolete files from this directory, see |
283 |
\fBeclean\fR(1) from the gentoolkit package. |
285 |
\fBeclean\fR(1) from the gentoolkit package. |
284 |
|
286 |
|
|
|
287 |
Only trusted users should be granted write access to this location. |
288 |
|
285 |
Use the \fBPORTAGE_RO_DISTDIRS\fR variable to specify one or |
289 |
Use the \fBPORTAGE_RO_DISTDIRS\fR variable to specify one or |
286 |
more read-only directories containing distfiles. |
290 |
more read-only directories containing distfiles. |
287 |
.br |
291 |
.br |
288 |
Defaults to /var/cache/distfiles. |
292 |
Defaults to /var/cache/distfiles. |
289 |
.TP |
293 |
.TP |
290 |
.B DOC_SYMLINKS_DIR |
294 |
.B DOC_SYMLINKS_DIR |
291 |
If this variable contains a directory then symlinks to html documentation will |
295 |
If this variable contains a directory then symlinks to html documentation will |
292 |
be installed into it. |
296 |
be installed into it. |
293 |
.TP |
297 |
.TP |
294 |
.B EBEEP_IGNORE |
298 |
.B EBEEP_IGNORE |
Lines 949-969
of \fBNO_COLOR\fR.
Link Here
|
949 |
Defaults to false. |
953 |
Defaults to false. |
950 |
.TP |
954 |
.TP |
951 |
\fBPKGDIR\fR = \fI[path]\fR |
955 |
\fBPKGDIR\fR = \fI[path]\fR |
952 |
Defines the location where created .tbz2 or .gpkg binary packages will be |
956 |
Defines the location where created .tbz2 or .gpkg binary packages will be |
953 |
stored when the \fBemerge\fR(1) \fB\-\-buildpkg\fR option is enabled. |
957 |
stored when the \fBemerge\fR(1) \fB\-\-buildpkg\fR option is enabled. |
954 |
By default, a given package is stored in a subdirectory corresponding |
958 |
By default, a given package is stored in a subdirectory corresponding |
955 |
to its category. However, for backward compatibility with the layout |
959 |
to its category. However, for backward compatibility with the layout |
956 |
used by older versions of portage, if the \fI${PKGDIR}/All\fR directory |
960 |
used by older versions of portage, if the \fI${PKGDIR}/All\fR directory |
957 |
exists then all packages will be stored inside of it and symlinks to |
961 |
exists then all packages will be stored inside of it and symlinks to |
958 |
the packages will be created in the category subdirectories. |
962 |
the packages will be created in the category subdirectories. |
959 |
.br |
963 |
|
|
|
964 |
Only trusted users should be granted write access to this location. |
965 |
|
960 |
Defaults to /var/cache/binpkgs. |
966 |
Defaults to /var/cache/binpkgs. |
961 |
.TP |
967 |
.TP |
962 |
.B PORT_LOGDIR |
968 |
.B PORT_LOGDIR |
963 |
See \fIPORTAGE_LOGDIR\fR below. Deprecated. |
969 |
See \fIPORTAGE_LOGDIR\fR below. Deprecated. |
964 |
.TP |
970 |
.TP |
965 |
.B PORT_LOGDIR_CLEAN |
971 |
.B PORT_LOGDIR_CLEAN |
966 |
See \fIPORTAGE_LOGDIR_CLEAN\fR below. Deprecated. |
972 |
See \fIPORTAGE_LOGDIR_CLEAN\fR below. Deprecated. |
967 |
.TP |
973 |
.TP |
968 |
\fBPORTAGE_BINHOST\fR = \fI[space delimited URI list]\fR |
974 |
\fBPORTAGE_BINHOST\fR = \fI[space delimited URI list]\fR |
969 |
This is a list of hosts from which portage will grab prebuilt\-binary packages. |
975 |
This is a list of hosts from which portage will grab prebuilt\-binary packages. |
Lines 1198-1218
quotes must be escaped in make.conf settings).
Link Here
|
1198 |
Defaults to no value. |
1204 |
Defaults to no value. |
1199 |
.TP |
1205 |
.TP |
1200 |
\fBPORTAGE_SYNC_STALE\fR = \fI[NUMBER]\fR |
1206 |
\fBPORTAGE_SYNC_STALE\fR = \fI[NUMBER]\fR |
1201 |
Defines the number of days after the last `emerge \-\-sync` that a warning |
1207 |
Defines the number of days after the last `emerge \-\-sync` that a warning |
1202 |
message should be produced. A value of 0 will disable warnings. |
1208 |
message should be produced. A value of 0 will disable warnings. |
1203 |
.br |
1209 |
.br |
1204 |
Defaults to 30. |
1210 |
Defaults to 30. |
1205 |
.TP |
1211 |
.TP |
1206 |
\fBPORTAGE_TMPDIR\fR = \fI[path]\fR |
1212 |
\fBPORTAGE_TMPDIR\fR = \fI[path]\fR |
1207 |
Defines the location of the temporary build directories. |
1213 |
Defines the location of the temporary build directories. |
1208 |
.br |
1214 |
|
|
|
1215 |
Only trusted users should be granted write access to ${PORTAGE_TMPDIR}/portage. |
1216 |
|
1209 |
Defaults to /var/tmp. |
1217 |
Defaults to /var/tmp. |
1210 |
|
1218 |
|
1211 |
This should not be set to point anywhere under location of any repository. |
1219 |
This should not be set to point anywhere under location of any repository. |
1212 |
.TP |
1220 |
.TP |
1213 |
\fBPORTAGE_TRUST_HELPER\fR = \fI[path]\fR |
1221 |
\fBPORTAGE_TRUST_HELPER\fR = \fI[path]\fR |
1214 |
Defines an executable file which initializes and maintains |
1222 |
Defines an executable file which initializes and maintains |
1215 |
/etc/portage/gnupg, installing keys that are trusted for binary package |
1223 |
/etc/portage/gnupg, installing keys that are trusted for binary package |
1216 |
signing, and refreshing these keys from a key server. This helper is called |
1224 |
signing, and refreshing these keys from a key server. This helper is called |
1217 |
before all operations involving remote binary packages if and only if |
1225 |
before all operations involving remote binary packages if and only if |
1218 |
binpkg-request-signature is in \fBFEATURES\fR. |
1226 |
binpkg-request-signature is in \fBFEATURES\fR. |
1219 |
- |
|
|