diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-03-12 21:55:15 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-03-12 21:55:15 +0000 |
commit | 7218e1b46bceac05841e90472501742d905fb3fc (patch) | |
tree | 56fae051db521b8fce8014cbc8b11484885b14b3 /eclass/tmpfiles.eclass | |
parent | 6d691ad5b6239929063441bbd14c489e92e7396e (diff) |
gentoo resync : 12.03.2021
Diffstat (limited to 'eclass/tmpfiles.eclass')
-rw-r--r-- | eclass/tmpfiles.eclass | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/eclass/tmpfiles.eclass b/eclass/tmpfiles.eclass index 360c5e3b816f..632343821648 100644 --- a/eclass/tmpfiles.eclass +++ b/eclass/tmpfiles.eclass @@ -60,7 +60,15 @@ case "${EAPI}" in *) die "API is undefined for EAPI ${EAPI}" ;; esac -RDEPEND="virtual/tmpfiles" +# @ECLASS-VARIABLE: TMPFILES_OPTIONAL +# @DEFAULT_UNSET +# @DESCRIPTION: +# When not empty, disables the dependency on virtual/tmpfiles. +# Ebuilds that call tmpfiles_process conditionally should declare a +# conditional dependency themselves. +if [[ -z ${TMPFILES_OPTIONAL} ]]; then + RDEPEND="virtual/tmpfiles" +fi # @FUNCTION: dotmpfiles # @USAGE: <tmpfiles.d_file> ... |