aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2014-11-13 03:48:59 +0100
committerDavide Pesavento <pesa@gentoo.org>2014-11-13 03:48:59 +0100
commit99ab5bf98cf3d54061f7f46d7ad27e00f22af9ce (patch)
treedd8c0ed4b43922ef18858965102768936ddcf823 /dev-qt/qtchooser
parent[profiles] Remove redundant Qt 4.8.6 mask. (diff)
downloadqt-99ab5bf98cf3d54061f7f46d7ad27e00f22af9ce.tar.gz
qt-99ab5bf98cf3d54061f7f46d7ad27e00f22af9ce.tar.bz2
qt-99ab5bf98cf3d54061f7f46d7ad27e00f22af9ce.zip
[dev-qt/qtchooser] Tests seem to require qt5.
Package-Manager: portage-2.2.14
Diffstat (limited to 'dev-qt/qtchooser')
-rw-r--r--dev-qt/qtchooser/qtchooser-0_p20140613.ebuild15
1 files changed, 12 insertions, 3 deletions
diff --git a/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild b/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild
index ec25b71d..88daa6b6 100644
--- a/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild
+++ b/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-inherit toolchain-funcs
+inherit qmake-utils toolchain-funcs
DESCRIPTION="Qt4/Qt5 version chooser"
HOMEPAGE="https://qt.gitorious.org/qt/qtchooser"
@@ -13,9 +13,12 @@ SRC_URI="http://dev.gentoo.org/~pesa/distfiles/${P}.tar.xz"
LICENSE="|| ( LGPL-2.1 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
+IUSE="qt5 test"
-DEPEND="test? ( dev-qt/qttest )"
+DEPEND="qt5? ( test? (
+ dev-qt/qtcore:5
+ dev-qt/qttest:5
+ ) )"
RDEPEND="!<dev-qt/qtcore-4.8.6:4"
qtchooser_make() {
@@ -31,6 +34,12 @@ src_compile() {
}
src_test() {
+ use qt5 || return
+
+ pushd tests/auto >/dev/null || die
+ eqmake5
+ popd >/dev/null || die
+
qtchooser_make check
}