summaryrefslogtreecommitdiff
path: root/kde-base/marble/marble-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'kde-base/marble/marble-9999.ebuild')
-rw-r--r--kde-base/marble/marble-9999.ebuild20
1 files changed, 8 insertions, 12 deletions
diff --git a/kde-base/marble/marble-9999.ebuild b/kde-base/marble/marble-9999.ebuild
index 9d936ac07e6..e517c4c88d8 100644
--- a/kde-base/marble/marble-9999.ebuild
+++ b/kde-base/marble/marble-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/marble/marble-4.7.0-r1.ebuild,v 1.1 2011/07/31 18:24:35 dilfridge Exp $
-EAPI=3
+EAPI=4
KDE_HANDBOOK="optional"
KDE_REQUIRED="optional"
@@ -28,6 +28,8 @@ DEPEND="
RDEPEND="${DEPEND}
"
+REQUIRED_USE="plasma? ( kde )"
+
pkg_setup() {
python_set_active_version 2
kde4-base_pkg_setup
@@ -36,6 +38,8 @@ pkg_setup() {
src_prepare() {
kde4-base_src_prepare
python_convert_shebangs -r $(python_get_version) .
+
+ find "${S}/marble/src/bindings/python/sip" -name "*.sip" | xargs -- sed -i 's/#include <marble\//#include </'
}
src_configure() {
@@ -46,20 +50,12 @@ src_configure() {
$(cmake-utils_use_with python PythonLibrary)
$(cmake-utils_use_with python SIP)
$(cmake-utils_use_with gps libgps)
- -DWITH_liblocation=0
- )
- use kde || mycmakeargs=(
- -DQTONLY=ON
- ${mycmakeargs[@]}
- )
- use kde && mycmakeargs=(
+ $(cmake-utils_use !kde QTONLY)
$(cmake-utils_use_with plasma)
- $(cmake-utils_use_with python PyKDE4)
- ${mycmakeargs[@]}
+ -DWITH_liblocation=0
+ $(use kde && cmake-utils_use_with python PyKDE4)
)
- find "${S}/marble/src/bindings/python/sip" -name "*.sip" | xargs -- sed -i 's/#include <marble\//#include </'
-
kde4-base_src_configure
}