typedef Set<std::tr1::shared_ptr<Repository> > paludis::DestinationsSet |
A set of destinations, used to decide whether a PackageID can be installed to a particular Repository.
typedef Options<MergerOption> paludis::MergerOptions |
typedef Options<MergeStatusFlag> paludis::MergeStatusFlags |
typedef Options<QACheckProperty> paludis::QACheckProperties |
A collection of properties for a QA check.
enum paludis::EntryType |
The type of file.
et_nothing | Does not exist. |
et_file | A regular file. |
et_dir | A directory. |
et_sym | A symlink. |
et_misc | Something else. |
last_et | Number of keys in paludis::EntryType. |
Boolean options for Merger, used by MergerOptions
mo_rewrite_symlinks | Fix symlinks that point into the image directory (otherwise throw an error). |
mo_allow_empty_dirs | Allow merging empty directories. |
last_mo | Number of keys in paludis::MergerOption. |
Status flags for Merger, used by MergeStatusFlags
msi_unlinked_first | We unlinked before the merge. |
msi_rename | We renamed rather than copied. |
msi_parent_rename | A parent directory was renamed, so we weren't copied. |
msi_used_existing | We used the existing entry (e.g. dir over dir). |
msi_fixed_ownership | We fixed owner or group from the reduced id. |
msi_setid_bits | The source file had set*id bits. |
msi_xattr | The source file had xattr bits. |
msi_as_hardlink | We detected a hardlink and merged it as such. |
last_msi | Number of keys in paludis::MergeStatusFlag. |
Properties of a QA check.
qacp_needs_build | Needs to build the package. |
qacp_needs_network | Needs network access. |
last_qacp | Number of keys in paludis::QACheckProperty. |
The importance of a QA notice.
qaml_debug | Debug notices. |
qaml_maybe | Maybe a QA issue. |
qaml_minor | Minor QA notices. |
qaml_normal | Normal QA notices. |
qaml_severe | Severe QA notices. |
last_qaml | Number of keys in paludis::QAMessageLevel. |
Whether to change operators and set name suffixes.
sfsmo_natural | Do not change operators. |
sfsmo_star | Change operators to * and make set names end in *. |
last_sfsmo | Number of keys in paludis::SetFileSetOperatorMode. |
enum paludis::SetFileType |
The type of a SetFile.
sft_paludis_conf | A Paludis style .conf file. |
sft_paludis_bash | A Paludis style .bash file. |
sft_simple | A simple line-based file. |
last_sft | Number of keys in paludis::SetFileType. |
enum paludis::WantPhase |
Whether or not we want a phase for an InstallAction.
wp_yes | Yes, run the phase. |
wp_skip | Skip the phase. |
wp_abort | Abort. |
last_wp | Number of keys in paludis::WantPhase. |
std::pair<SetName, SetFileSetOperatorMode> paludis::find_base_set_name_and_suffix_mode | ( | const SetName & | ) |