summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2018-06-12 20:27:13 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2019-12-03 00:34:37 +0100
commitdcb2e45071f536a5d21796a155766b316cf4dc4b (patch)
tree77be70c7790b70f0194a44b96326b54f3c427be1
parentdev-util/kdevelop-python: 5.4.5 version bump, python3_8 (diff)
downloadgentoo-dcb2e45071f536a5d21796a155766b316cf4dc4b.tar.gz
gentoo-dcb2e45071f536a5d21796a155766b316cf4dc4b.tar.bz2
gentoo-dcb2e45071f536a5d21796a155766b316cf4dc4b.zip
qmake-utils.eclass: Drop obsolete EAPI-5 support
Last consumer in Gentoo ebuild repository was dropped. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--eclass/qmake-utils.eclass10
1 files changed, 4 insertions, 6 deletions
diff --git a/eclass/qmake-utils.eclass b/eclass/qmake-utils.eclass
index 67e13d7006b4..cf287ee8d7ed 100644
--- a/eclass/qmake-utils.eclass
+++ b/eclass/qmake-utils.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: qmake-utils.eclass
@@ -6,6 +6,7 @@
# qt@gentoo.org
# @AUTHOR:
# Davide Pesavento <pesa@gentoo.org>
+# @SUPPORTED_EAPIS: 6 7
# @BLURB: Common functions for qmake-based packages.
# @DESCRIPTION:
# Utility eclass providing wrapper functions for Qt4 and Qt5 qmake.
@@ -16,7 +17,8 @@
if [[ -z ${_QMAKE_UTILS_ECLASS} ]]; then
_QMAKE_UTILS_ECLASS=1
-[[ ${EAPI:-0} == [012345] ]] && inherit eutils multilib
+[[ ${EAPI:-0} == [012345] ]] && die "qmake-utils.eclass: unsupported EAPI=${EAPI:-0}"
+
inherit estack toolchain-funcs
# @FUNCTION: qt4_get_bindir
@@ -25,7 +27,6 @@ inherit estack toolchain-funcs
# EPREFIX is already prepended to the returned path.
qt4_get_bindir() {
[[ ${EAPI:-0} == [0123456] ]] || die "${FUNCNAME[1]} is banned in EAPI 7 and later"
- has "${EAPI:-0}" 0 1 2 && use !prefix && EPREFIX=
local qtbindir=${EPREFIX}$(qt4_get_libdir)/bin
if [[ -d ${qtbindir} ]]; then
@@ -72,8 +73,6 @@ qt4_get_plugindir() {
# Echoes the directory where Qt5 binaries are installed.
# EPREFIX is already prepended to the returned path.
qt5_get_bindir() {
- has "${EAPI:-0}" 0 1 2 && use !prefix && EPREFIX=
-
echo ${EPREFIX}$(qt5_get_libdir)/qt5/bin
}
@@ -167,7 +166,6 @@ eqmake4() {
debug-print-function ${FUNCNAME} "$@"
[[ ${EAPI:-0} == [0123456] ]] || die "${FUNCNAME[1]} is banned in EAPI 7 and later"
- has "${EAPI:-0}" 0 1 2 && use !prefix && EPREFIX=
ebegin "Running qmake"