diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2021-07-18 10:30:46 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2021-08-18 16:23:34 +0200 |
commit | 0b035fb3564f48829a08440e0f79a6d49c945244 (patch) | |
tree | 4bd7d05a70b840c7236d57f74174d919ec757414 /eclass | |
parent | kde.org.eclass: Support EAPI-8 (diff) | |
download | gentoo-0b035fb3564f48829a08440e0f79a6d49c945244.tar.gz gentoo-0b035fb3564f48829a08440e0f79a6d49c945244.tar.bz2 gentoo-0b035fb3564f48829a08440e0f79a6d49c945244.zip |
kde.org.eclass: Improve KDE_GEAR eclassdoc, add missing PRE_INHERIT
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/kde.org.eclass | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass index 5486c059263f..aab7abcd6c65 100644 --- a/eclass/kde.org.eclass +++ b/eclass/kde.org.eclass @@ -82,12 +82,14 @@ declare -A KDE_ORG_CATEGORIES=( readonly KDE_ORG_CATEGORIES # @ECLASS-VARIABLE: KDE_ORG_CATEGORY +# @PRE_INHERIT # @DESCRIPTION: # If unset, default value is mapped from ${CATEGORY} to corresponding upstream # category on invent.kde.org, with "kde" as fallback value. : ${KDE_ORG_CATEGORY:=${KDE_ORG_CATEGORIES[${CATEGORY}]:-kde}} # @ECLASS-VARIABLE: KDE_ORG_COMMIT +# @PRE_INHERIT # @DEFAULT_UNSET # @DESCRIPTION: # If set, instead of a regular release tarball, pull tar.gz snapshot from an @@ -95,16 +97,23 @@ readonly KDE_ORG_CATEGORIES # at the desired COMMIT ID. # @ECLASS-VARIABLE: KDE_ORG_NAME +# @PRE_INHERIT # @DESCRIPTION: # If unset, default value is set to ${PN}. # Name of the package as hosted on kde.org mirrors. : ${KDE_ORG_NAME:=$PN} # @ECLASS-VARIABLE: KDE_GEAR +# @PRE_INHERIT # @DESCRIPTION: -# If set to "false", do nothing. +# Mark package is being part of KDE Gear release schedule. +# By default, this is set to "false" and does nothing. +# If CATEGORY equals kde-apps, this is automatically set to "true". # If set to "true", set SRC_URI accordingly and apply KDE_UNRELEASED. : ${KDE_GEAR:=false} +if [[ ${CATEGORY} == kde-apps ]]; then + KDE_GEAR=true +fi # @ECLASS-VARIABLE: KDE_SELINUX_MODULE # @PRE_INHERIT @@ -138,9 +147,6 @@ case ${CATEGORY} in HOMEPAGE="https://community.kde.org/Qt5PatchCollection https://invent.kde.org/qt/qt/ https://www.qt.io/" ;; - kde-apps) - KDE_GEAR=true - ;; kde-plasma) HOMEPAGE="https://kde.org/plasma-desktop" ;; |