qmake-utils.eclass: Drop obsolete EAPI-5 support
authorAndreas Sturmlechner <asturm@gentoo.org>
Tue, 12 Jun 2018 18:27:13 +0000 (20:27 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Mon, 2 Dec 2019 23:34:37 +0000 (00:34 +0100)
Last consumer in Gentoo ebuild repository was dropped.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
eclass/qmake-utils.eclass

index 67e13d7006b45e99f11c0e7dda6080f74b1de3bb..cf287ee8d7eda80cc068c1bfeedc5f1bee890e11 100644 (file)
@@ -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"