diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2022-07-10 23:44:57 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2022-07-11 19:20:31 +0200 |
| commit | 959d5de76431a4084e3e9b3022aa0ac21a11f5cf (patch) | |
| tree | 316a782dd3cb4badf84ffa955e4cc7e729248f5d /eclass | |
| parent | 19977e2a7e14052aae5d5d8e86e5426f8c9d97c7 (diff) | |
| download | kde-959d5de76431a4084e3e9b3022aa0ac21a11f5cf.tar.gz kde-959d5de76431a4084e3e9b3022aa0ac21a11f5cf.tar.bz2 kde-959d5de76431a4084e3e9b3022aa0ac21a11f5cf.zip | |
kde.org.eclass: Add new KDE_ORG_SCHEDULE_URI
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass')
| -rw-r--r-- | eclass/kde.org.eclass | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass index cade214918e..679f13293ba 100644 --- a/eclass/kde.org.eclass +++ b/eclass/kde.org.eclass @@ -101,6 +101,11 @@ readonly KDE_ORG_CATEGORIES # Name of the package as hosted on kde.org mirrors. : ${KDE_ORG_NAME:=$PN} +# @ECLASS_VARIABLE: KDE_ORG_SCHEDULE_URI +# @DESCRIPTION: +# Known schedule URI of package or release group. +: ${KDE_ORG_SCHEDULE_URI:="https://community.kde.org/Schedules"} + # @ECLASS_VARIABLE: KDE_GEAR # @PRE_INHERIT # @DESCRIPTION: @@ -295,13 +300,12 @@ kde.org_pkg_nofetch() { return fi - local sched_uri="https://community.kde.org/Schedules" case ${CATEGORY} in - kde-frameworks) sched_uri+="/Frameworks" ;; - kde-plasma) sched_uri+="/Plasma_5" ;; + kde-frameworks) KDE_ORG_SCHEDULE_URI+="/Frameworks" ;; + kde-plasma) KDE_ORG_SCHEDULE_URI+="/Plasma_5" ;; *) [[ ${KDE_GEAR} == true ]] && - sched_uri+="/KDE_Gear_$(ver_cut 1-2)_Schedule" + KDE_ORG_SCHEDULE_URI+="/KDE_Gear_$(ver_cut 1-2)_Schedule" ;; esac @@ -324,7 +328,7 @@ kde.org_pkg_nofetch() { eerror "" eerror "Please consult the upstream release schedule to see when this " eerror "package is scheduled to be released:" - eerror "${sched_uri}" + eerror "${KDE_ORG_SCHEDULE_URI}" } # @FUNCTION: kde.org_src_unpack |
