e438cbc9a1c7e7985ca7cfccd8a3c8e41303abda
[gentoo.git] / dev-qt / designer / designer-5.4.2.ebuild
1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=5
6 QT5_MODULE="qttools"
7 inherit qt5-build
8
9 DESCRIPTION="WYSIWYG tool for designing and building Qt-based GUIs"
10
11 if [[ ${QT5_BUILD_TYPE} == release ]]; then
12         KEYWORDS="amd64 arm ~arm64 hppa ppc64 ~x86"
13 fi
14
15 IUSE="declarative webkit"
16
17 DEPEND="
18         >=dev-qt/qtcore-${PV}:5
19         >=dev-qt/qtgui-${PV}:5
20         >=dev-qt/qtnetwork-${PV}:5
21         >=dev-qt/qtprintsupport-${PV}:5
22         >=dev-qt/qtwidgets-${PV}:5
23         >=dev-qt/qtxml-${PV}:5
24         declarative? ( >=dev-qt/qtdeclarative-${PV}:5[widgets] )
25         webkit? ( >=dev-qt/qtwebkit-${PV}:5 )
26 "
27 RDEPEND="${DEPEND}"
28
29 QT5_TARGET_SUBDIRS=(
30         src/designer
31 )
32
33 src_prepare() {
34         qt_use_disable_mod declarative quickwidgets \
35                 src/designer/src/plugins/plugins.pro
36
37         qt_use_disable_mod webkit webkitwidgets \
38                 src/designer/src/plugins/plugins.pro
39
40         qt5-build_src_prepare
41 }