diff options
| author | Michael Palimaka <kensington@gentoo.org> | 2012-08-03 02:44:27 +1000 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2012-08-03 02:44:27 +1000 |
| commit | 06531b5838944f8a0cb0cfd4e5320fb66ffba813 (patch) | |
| tree | 60750c77930b0b3c3f9c64639cc8224348cf3085 | |
| parent | e2bdfef0c33de513073b1efc43ff86d939473fd2 (diff) | |
| download | kde-06531b5838944f8a0cb0cfd4e5320fb66ffba813.tar.gz kde-06531b5838944f8a0cb0cfd4e5320fb66ffba813.tar.bz2 kde-06531b5838944f8a0cb0cfd4e5320fb66ffba813.zip | |
[kde-base/marble] Fix dependencies, thanks to Bash Vi <bash.vi@gmail.com> in bug #429346.
(Portage version: 2.1.11.9/git/Linux x86_64, unsigned Manifest commit)
| -rw-r--r-- | kde-base/marble/marble-4.8.49.9999.ebuild | 21 | ||||
| -rw-r--r-- | kde-base/marble/marble-4.8.5.ebuild | 21 | ||||
| -rw-r--r-- | kde-base/marble/marble-4.9.49.9999.ebuild | 21 | ||||
| -rw-r--r-- | kde-base/marble/marble-9999.ebuild | 21 |
4 files changed, 60 insertions, 24 deletions
diff --git a/kde-base/marble/marble-4.8.49.9999.ebuild b/kde-base/marble/marble-4.8.49.9999.ebuild index 2d28dbeb811..81b1e1a56bc 100644 --- a/kde-base/marble/marble-4.8.49.9999.ebuild +++ b/kde-base/marble/marble-4.8.49.9999.ebuild @@ -13,15 +13,18 @@ inherit kde4-base python DESCRIPTION="Generic geographical map widget" KEYWORDS="" -IUSE="debug designer-plugin gps +kde plasma python" +IUSE="debug designer-plugin gps +kde plasma python test" -# tests fail / segfault. Last checked for 4.2.88 -# RESTRICT=test +# tests fail / segfault. Last checked for 4.9.0 +RESTRICT="test" -DEPEND=" +RDEPEND=" x11-libs/qt-core:4 + x11-libs/qt-declarative:4 x11-libs/qt-gui:4[dbus] x11-libs/qt-script:4 + x11-libs/qt-sql:4 + x11-libs/qt-svg:4 x11-libs/qt-webkit:4 gps? ( >=sci-geosciences/gpsd-2.95[qt4] ) python? ( @@ -29,10 +32,12 @@ DEPEND=" kde? ( $(add_kdebase_dep pykde4) ) ) " -RDEPEND="${DEPEND} +DEPEND=" + ${RDEPEND} + test? ( x11-libs/qt-test:4 ) " # the qt dependencies are needed because with USE=-kde nothing is pulled in -# by default... bug 414165 +# by default... bugs 414165 & 414165 REQUIRED_USE=" plasma? ( kde ) @@ -60,6 +65,7 @@ src_configure() { $(cmake-utils_use_with gps libgps) $(cmake-utils_use !kde QTONLY) $(cmake-utils_use_with plasma) + -DBUILD_MARBLE_TESTS=OFF -DWITH_liblocation=0 $(use kde && cmake-utils_use_with python PyKDE4) ) @@ -71,6 +77,9 @@ src_test() { if use kde; then elog "Marble tests can only be run in the qt-only version" else + local mycmakeargs=( + -DBUILD_MARBLE_TESTS=ON + ) kde4-base_src_test fi } diff --git a/kde-base/marble/marble-4.8.5.ebuild b/kde-base/marble/marble-4.8.5.ebuild index db647559d62..d471c5f95fd 100644 --- a/kde-base/marble/marble-4.8.5.ebuild +++ b/kde-base/marble/marble-4.8.5.ebuild @@ -13,15 +13,18 @@ inherit kde4-base python DESCRIPTION="Generic geographical map widget" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug designer-plugin gps +kde plasma python" +IUSE="debug designer-plugin gps +kde plasma python test" -# tests fail / segfault. Last checked for 4.2.88 -# RESTRICT=test +# tests fail / segfault. Last checked for 4.9.0 +RESTRICT="test" -DEPEND=" +RDEPEND=" x11-libs/qt-core:4 + x11-libs/qt-declarative:4 x11-libs/qt-gui:4[dbus] x11-libs/qt-script:4 + x11-libs/qt-sql:4 + x11-libs/qt-svg:4 x11-libs/qt-webkit:4 gps? ( >=sci-geosciences/gpsd-2.95[qt4] ) python? ( @@ -29,10 +32,12 @@ DEPEND=" kde? ( $(add_kdebase_dep pykde4) ) ) " -RDEPEND="${DEPEND} +DEPEND=" + ${RDEPEND} + test? ( x11-libs/qt-test:4 ) " # the qt dependencies are needed because with USE=-kde nothing is pulled in -# by default... bug 414165 +# by default... bugs 414165 & 414165 REQUIRED_USE=" plasma? ( kde ) @@ -60,6 +65,7 @@ src_configure() { $(cmake-utils_use_with gps libgps) $(cmake-utils_use !kde QTONLY) $(cmake-utils_use_with plasma) + -DBUILD_MARBLE_TESTS=OFF -DWITH_liblocation=0 $(use kde && cmake-utils_use_with python PyKDE4) ) @@ -71,6 +77,9 @@ src_test() { if use kde; then elog "Marble tests can only be run in the qt-only version" else + local mycmakeargs=( + -DBUILD_MARBLE_TESTS=ON + ) kde4-base_src_test fi } diff --git a/kde-base/marble/marble-4.9.49.9999.ebuild b/kde-base/marble/marble-4.9.49.9999.ebuild index 2d28dbeb811..81b1e1a56bc 100644 --- a/kde-base/marble/marble-4.9.49.9999.ebuild +++ b/kde-base/marble/marble-4.9.49.9999.ebuild @@ -13,15 +13,18 @@ inherit kde4-base python DESCRIPTION="Generic geographical map widget" KEYWORDS="" -IUSE="debug designer-plugin gps +kde plasma python" +IUSE="debug designer-plugin gps +kde plasma python test" -# tests fail / segfault. Last checked for 4.2.88 -# RESTRICT=test +# tests fail / segfault. Last checked for 4.9.0 +RESTRICT="test" -DEPEND=" +RDEPEND=" x11-libs/qt-core:4 + x11-libs/qt-declarative:4 x11-libs/qt-gui:4[dbus] x11-libs/qt-script:4 + x11-libs/qt-sql:4 + x11-libs/qt-svg:4 x11-libs/qt-webkit:4 gps? ( >=sci-geosciences/gpsd-2.95[qt4] ) python? ( @@ -29,10 +32,12 @@ DEPEND=" kde? ( $(add_kdebase_dep pykde4) ) ) " -RDEPEND="${DEPEND} +DEPEND=" + ${RDEPEND} + test? ( x11-libs/qt-test:4 ) " # the qt dependencies are needed because with USE=-kde nothing is pulled in -# by default... bug 414165 +# by default... bugs 414165 & 414165 REQUIRED_USE=" plasma? ( kde ) @@ -60,6 +65,7 @@ src_configure() { $(cmake-utils_use_with gps libgps) $(cmake-utils_use !kde QTONLY) $(cmake-utils_use_with plasma) + -DBUILD_MARBLE_TESTS=OFF -DWITH_liblocation=0 $(use kde && cmake-utils_use_with python PyKDE4) ) @@ -71,6 +77,9 @@ src_test() { if use kde; then elog "Marble tests can only be run in the qt-only version" else + local mycmakeargs=( + -DBUILD_MARBLE_TESTS=ON + ) kde4-base_src_test fi } diff --git a/kde-base/marble/marble-9999.ebuild b/kde-base/marble/marble-9999.ebuild index 2d28dbeb811..81b1e1a56bc 100644 --- a/kde-base/marble/marble-9999.ebuild +++ b/kde-base/marble/marble-9999.ebuild @@ -13,15 +13,18 @@ inherit kde4-base python DESCRIPTION="Generic geographical map widget" KEYWORDS="" -IUSE="debug designer-plugin gps +kde plasma python" +IUSE="debug designer-plugin gps +kde plasma python test" -# tests fail / segfault. Last checked for 4.2.88 -# RESTRICT=test +# tests fail / segfault. Last checked for 4.9.0 +RESTRICT="test" -DEPEND=" +RDEPEND=" x11-libs/qt-core:4 + x11-libs/qt-declarative:4 x11-libs/qt-gui:4[dbus] x11-libs/qt-script:4 + x11-libs/qt-sql:4 + x11-libs/qt-svg:4 x11-libs/qt-webkit:4 gps? ( >=sci-geosciences/gpsd-2.95[qt4] ) python? ( @@ -29,10 +32,12 @@ DEPEND=" kde? ( $(add_kdebase_dep pykde4) ) ) " -RDEPEND="${DEPEND} +DEPEND=" + ${RDEPEND} + test? ( x11-libs/qt-test:4 ) " # the qt dependencies are needed because with USE=-kde nothing is pulled in -# by default... bug 414165 +# by default... bugs 414165 & 414165 REQUIRED_USE=" plasma? ( kde ) @@ -60,6 +65,7 @@ src_configure() { $(cmake-utils_use_with gps libgps) $(cmake-utils_use !kde QTONLY) $(cmake-utils_use_with plasma) + -DBUILD_MARBLE_TESTS=OFF -DWITH_liblocation=0 $(use kde && cmake-utils_use_with python PyKDE4) ) @@ -71,6 +77,9 @@ src_test() { if use kde; then elog "Marble tests can only be run in the qt-only version" else + local mycmakeargs=( + -DBUILD_MARBLE_TESTS=ON + ) kde4-base_src_test fi } |
