summaryrefslogtreecommitdiff
path: root/eclass/kde5-functions.eclass
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2017-06-03 18:52:25 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2017-06-03 18:52:25 +0200
commit6da474acfd758447e7b8de64a67d38e10da588fa (patch)
tree7de0210ebfaca6a69ff3c074a5b5b9d49653f086 /eclass/kde5-functions.eclass
parentb6cbd0eb3a441567ab4f0d0a79b95c371b9dd09e (diff)
downloadkde-6da474acfd758447e7b8de64a67d38e10da588fa.tar.gz
kde-6da474acfd758447e7b8de64a67d38e10da588fa.tar.bz2
kde-6da474acfd758447e7b8de64a67d38e10da588fa.zip
kde5-functions.eclass: Fix KDE Plasma 5.8 LTS dependencies
Diffstat (limited to 'eclass/kde5-functions.eclass')
-rw-r--r--eclass/kde5-functions.eclass9
1 files changed, 4 insertions, 5 deletions
diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index b255cc88e62..62a806fadcb 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -154,10 +154,9 @@ _add_category_dep() {
if [[ -z ${operator} ]] ; then
operator=">="
fi
- if [[ ${operator} = ">=" ]] ; then
- version="-$(get_version_component_range 1-3 ${version})"
- else
- version="-${version}"
+ version="-$(get_version_component_range 1-3 ${version})"
+ if [[ ${operator} = "=" ]] ; then
+ version="${version}*"
fi
fi
@@ -229,7 +228,7 @@ add_plasma_dep() {
elif [[ ${CATEGORY} = kde-plasma ]]; then
version=${PV}
if [[ ${PV} = 5.8* ]] ; then
- operator="~"
+ operator="="
fi
elif [[ -z "${version}" ]] ; then
version=${PLASMA_MINIMAL}