diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2023-12-06 13:47:19 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2023-12-06 15:46:15 +0100 |
| commit | 8e0b41f845f14a050c96927b570a97c1f900fe07 (patch) | |
| tree | 2f7a244d411bd099be243cedc610ea83682c4420 /eclass/kde.org.eclass | |
| parent | 0c1085e4c6e28811d2b4a53b9ecbcaf4f1ab5d87 (diff) | |
| download | kde-8e0b41f845f14a050c96927b570a97c1f900fe07.tar.gz kde-8e0b41f845f14a050c96927b570a97c1f900fe07.tar.bz2 kde-8e0b41f845f14a050c96927b570a97c1f900fe07.zip | |
kde.org.eclass: Add KDE_ORG_TARBALL override variable
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass/kde.org.eclass')
| -rw-r--r-- | eclass/kde.org.eclass | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass index c972c12ab8a..b9d68ccbf5c 100644 --- a/eclass/kde.org.eclass +++ b/eclass/kde.org.eclass @@ -98,7 +98,7 @@ readonly KDE_ORG_CATEGORIES # @PRE_INHERIT # @DESCRIPTION: # If unset, default value is set to ${PN}. -# Name of the package as hosted on kde.org mirrors. +# Name of the package (repository) as hosted on invent.kde.org. : "${KDE_ORG_NAME:=$PN}" # @ECLASS_VARIABLE: KDE_ORG_SCHEDULE_URI @@ -114,6 +114,15 @@ readonly KDE_ORG_CATEGORIES # add a dependency on sec-policy/selinux-${KDE_SELINUX_MODULE} to (R)DEPEND. : "${KDE_SELINUX_MODULE:=none}" +# @ECLASS_VARIABLE: KDE_ORG_TAR_PN +# @PRE_INHERIT +# @DESCRIPTION: +# If unset, default value is set to ${KDE_ORG_NAME}. +# Filename sans version of the tarball as hosted on kde.org download mirrors. +# This is used e.g. when upstream's tarball name differs from repository, +# especially after repository moves. +: "${KDE_ORG_TAR_PN:=$KDE_ORG_NAME}" + case ${KDE_SELINUX_MODULE} in none) ;; *) @@ -179,7 +188,7 @@ case ${KDE_BUILD_TYPE} in S=${WORKDIR}/${KDE_ORG_NAME}-${KDE_ORG_COMMIT} [[ ${CATEGORY} == dev-qt ]] && QT5_BUILD_DIR="${S}_build" else - S=${WORKDIR}/${KDE_ORG_NAME}-${PV} + S=${WORKDIR}/${KDE_ORG_TAR_PN}-${PV} fi ;; esac |
