Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 566178
Collapse All | Expand All

(-)a/pkg-mgr-commands.tex (-21 / +21 lines)
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
- 

Return to bug 566178