Lines 363-374
the current phase function has returned.
Link Here
|
363 |
section~\ref{sec:failure-behaviour}. |
363 |
section~\ref{sec:failure-behaviour}. |
364 |
|
364 |
|
365 |
\item[doconfd] Installs the given config files into \t{/etc/conf.d/}, by default with file mode |
365 |
\item[doconfd] Installs the given config files into \t{/etc/conf.d/}, by default with file mode |
366 |
\t{0644}. This can be overridden by setting \t{INSOPTIONS} with the \t{insopts} function. |
366 |
\t{0644}, or with the \t{install} options set by the most recent \t{insopts} call. |
367 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
367 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
368 |
|
368 |
|
369 |
\item[dodir] Creates the given directories, by default with file mode \t{0755}. This can be overridden |
369 |
\item[dodir] Creates the given directories, by default with file mode \t{0755}, or with the |
370 |
by setting \t{DIROPTIONS} with the \t{diropts} function. Failure behaviour is EAPI dependent as |
370 |
\t{install} options set by the most recent \t{diropts} call. Failure behaviour is EAPI |
371 |
per section~\ref{sec:failure-behaviour}. |
371 |
dependent as per section~\ref{sec:failure-behaviour}. |
372 |
|
372 |
|
373 |
\item[dodoc] \featurelabel{dodoc} Installs the given files into a subdirectory under |
373 |
\item[dodoc] \featurelabel{dodoc} Installs the given files into a subdirectory under |
374 |
\t{/usr/share/doc/\$\{PF\}/} with file mode \t{0644}. The subdirectory is set by the most recent |
374 |
\t{/usr/share/doc/\$\{PF\}/} with file mode \t{0644}. The subdirectory is set by the most recent |
Lines 379-390
the current phase function has returned.
Link Here
|
379 |
specified. Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
379 |
specified. Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
380 |
|
380 |
|
381 |
\item[doenvd] Installs the given environment files into \t{/etc/env.d/}, by default with file mode |
381 |
\item[doenvd] Installs the given environment files into \t{/etc/env.d/}, by default with file mode |
382 |
\t{0644}. This can be overridden by setting \t{INSOPTIONS} with the \t{insopts} function. |
382 |
\t{0644}, or with the \t{install} options set by the most recent \t{insopts} call. |
383 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
383 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
384 |
|
384 |
|
385 |
\item[doexe] Installs the given files into the directory specified by the most recent \t{exeinto} |
385 |
\item[doexe] Installs the given files into the directory specified by the most recent \t{exeinto} |
386 |
call, by default with file mode \t{0755}. This can be overridden by setting \t{EXEOPTIONS} with |
386 |
call. If \t{exeinto} has not yet been called, behaviour is undefined. Files are installed by |
387 |
the \t{exeopts} function. If \t{exeinto} has not yet been called, behaviour is undefined. |
387 |
default with file mode \t{0755}, or with the \t{install} options set by the most recent |
|
|
388 |
\t{exeopts} call. |
388 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
389 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
389 |
|
390 |
|
390 |
\item[dohard] Takes two parameters. Creates a hardlink from the second to the first. In EAPIs |
391 |
\item[dohard] Takes two parameters. Creates a hardlink from the second to the first. In EAPIs |
Lines 392-399
the current phase function has returned.
Link Here
|
392 |
section~\ref{sec:banned-commands}. |
393 |
section~\ref{sec:banned-commands}. |
393 |
|
394 |
|
394 |
\item[doheader] \featurelabel{doheader} Installs the given header files into \t{/usr/include/}, |
395 |
\item[doheader] \featurelabel{doheader} Installs the given header files into \t{/usr/include/}, |
395 |
by default with file mode \t{0644}. This can be overridden by setting \t{INSOPTIONS} with the |
396 |
by default with file mode \t{0644}, or with the \t{install} options set by the most recent |
396 |
\t{insopts} function. If the first argument is \t{-r}, then operates recursively, descending |
397 |
\t{insopts} call. If the first argument is \t{-r}, then operates recursively, descending |
397 |
into any directories given. |
398 |
into any directories given. |
398 |
Only available in EAPIs listed in table~\ref{tab:doheader-table} as supporting \t{doheader}. |
399 |
Only available in EAPIs listed in table~\ref{tab:doheader-table} as supporting \t{doheader}. |
399 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
400 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
Lines 424-445
can be extended or reduced (see below). The options that can be passed to \t{doh
Link Here
|
424 |
\t{0644}. Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
425 |
\t{0644}. Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
425 |
|
426 |
|
426 |
\item[doinitd] Installs the given initscript files into \t{/etc/init.d}, by default with file mode |
427 |
\item[doinitd] Installs the given initscript files into \t{/etc/init.d}, by default with file mode |
427 |
\t{0755}. This can be overridden by setting \t{EXEOPTIONS} with the \t{exeopts} function. |
428 |
\t{0755}, or with the \t{install} options set by the most recent \t{exeopts} call. |
428 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
429 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
429 |
|
430 |
|
430 |
\item[doins] \featurelabel{doins} Takes one or more files as arguments and installs them into |
431 |
\item[doins] \featurelabel{doins} Takes one or more files as arguments and installs them into |
431 |
\t{INSDESTTREE}, by default with file mode \t{0644}. This can be overridden by setting |
432 |
\t{INSDESTTREE}, by default with file mode \t{0644}, or with the \t{install} options set by |
432 |
\t{INSOPTIONS} with the \t{insopts} function. If the first argument is \t{-r}, then operates |
433 |
the most recent \t{insopts} call. If the first argument is \t{-r}, then operates recursively, |
433 |
recursively, descending into any directories given. For EAPIs listed in |
434 |
descending into any directories given. For EAPIs listed in table~\ref{tab:doins-table}, |
434 |
table~\ref{tab:doins-table}, \t{doins} must install symlinks as symlinks; |
435 |
\t{doins} must install symlinks as symlinks; for other EAPIs, behaviour is undefined if any |
435 |
for other EAPIs, behaviour is undefined if any symlink is encountered. Failure |
436 |
symlink is encountered. Failure behaviour is EAPI dependent as per |
436 |
behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
437 |
section~\ref{sec:failure-behaviour}. |
437 |
|
438 |
|
438 |
\item[dolib] For each argument, installs it into the appropriate library subdirectory under |
439 |
\item[dolib] For each argument, installs it into the appropriate library subdirectory under |
439 |
\t{DESTTREE}, as determined by Algorithm~\ref{alg:ebuild-libdir}. The file mode is \t{0644} |
440 |
\t{DESTTREE}, as determined by Algorithm~\ref{alg:ebuild-libdir}. Files are installed by default |
440 |
by default. This can be overridden by setting \t{LIBOPTIONS} with the \t{libopts} function. |
441 |
with file mode \t{0644}, or with the \t{install} options set by the most recent \t{libopts} |
441 |
Any symlinks are installed into the same directory as relative links to their original target. |
442 |
call. Any symlinks are installed into the same directory as relative links to their original |
442 |
Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
443 |
target. Failure behaviour is EAPI dependent as per section~\ref{sec:failure-behaviour}. |
443 |
|
444 |
|
444 |
\item[dolib.so] As for \t{dolib} except each file is installed with mode \t{0755}. |
445 |
\item[dolib.so] As for \t{dolib} except each file is installed with mode \t{0755}. |
445 |
|
446 |
|
446 |
- |
|
|