summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--eclass/kde.org.eclass17
1 files changed, 12 insertions, 5 deletions
diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index 17f7bcbfe6d..8e13232bb9d 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -55,11 +55,6 @@ case ${KDE_SELINUX_MODULE} in
;;
esac
-if [[ ${CATEGORY} = kde-frameworks ]]; then
- SLOT=5/${PV}
- [[ ${KDE_BUILD_TYPE} = release ]] && SLOT=$(ver_cut 1)/$(ver_cut 1-2)
-fi
-
# @ECLASS-VARIABLE: KDE_UNRELEASED
# @INTERNAL
# @DESCRIPTION
@@ -70,6 +65,18 @@ KDE_UNRELEASED=( )
HOMEPAGE="https://kde.org/"
+case ${CATEGORY} in
+ kde-plasma)
+ HOMEPAGE="https://kde.org/plasma-desktop"
+ ;;
+ kde-frameworks)
+ HOMEPAGE="https://kde.org/products/frameworks/"
+ SLOT=5/${PV}
+ [[ ${KDE_BUILD_TYPE} = release ]] && SLOT=$(ver_cut 1)/$(ver_cut 1-2)
+ ;;
+ *) ;;
+esac
+
_kde_is_unreleased() {
local pair
for pair in "${KDE_UNRELEASED[@]}" ; do