summaryrefslogtreecommitdiff
path: root/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2013-11-17 20:56:27 +0100
committerJohannes Huber <johu@gentoo.org>2013-11-17 20:56:27 +0100
commit7b988a9395558bd288735dce102c70c3d75313b8 (patch)
tree561fff1f88e0588288c25a50fa9678e3edfedceb /dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
parent5b220684416d6cd4d6274f75446e9c9124d17e76 (diff)
downloadkde-7b988a9395558bd288735dce102c70c3d75313b8.tar.gz
kde-7b988a9395558bd288735dce102c70c3d75313b8.tar.bz2
kde-7b988a9395558bd288735dce102c70c3d75313b8.zip
[dev-libs/libdbusmenu-qt] Add qt4 + qt5 build options
Package-Manager: portage-2.2.7
Diffstat (limited to 'dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild')
-rw-r--r--dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild23
1 files changed, 18 insertions, 5 deletions
diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
index f8ef4f6f347..43152cfd39d 100644
--- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
+++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
@@ -23,18 +23,29 @@ fi
LICENSE="LGPL-2"
SLOT="0"
-IUSE="debug doc"
+IUSE="debug doc +qt4 qt5"
+
+REQUIRED_USE="|| ( qt4 qt5 )"
RDEPEND="
- dev-qt/qtcore:4
- dev-qt/qtdbus:4
- dev-qt/qtgui:4
+ qt4? (
+ dev-qt/qtcore:4
+ dev-qt/qtdbus:4
+ dev-qt/qtgui:4
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ )
"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
test? (
dev-libs/qjson
- dev-qt/qttest:4
+ qt4? ( dev-qt/qttest:4 )
+ qt5? ( dev-qt/qttest:5 )
)
"
@@ -48,6 +59,8 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use_build test TESTS)
$(cmake-utils_use_with doc)
+ $(cmake-utils_use_use qt4)
+ $(cmake-utils_use_use qt5)
)
cmake-utils_src_configure
}