aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkrytzz <krytzz@soylent.eu>2008-10-23 16:37:01 +0200
committerkrytzz <krytzz@soylent.eu>2008-10-23 16:37:01 +0200
commite1e8799db3b51d3c04be23ba49ea7e88721db4fc (patch)
treee8d9f81c3fdfbba3c9de0152bcbceef45b227a86 /kde-base/marble
parentfix minor syntax issues (diff)
downloadkde-e1e8799db3b51d3c04be23ba49ea7e88721db4fc.tar.gz
kde-e1e8799db3b51d3c04be23ba49ea7e88721db4fc.tar.bz2
kde-e1e8799db3b51d3c04be23ba49ea7e88721db4fc.zip
bumped snapshots to .71, and my first commit to this overlay!
Diffstat (limited to 'kde-base/marble')
-rw-r--r--kde-base/marble/Manifest2
-rw-r--r--kde-base/marble/marble-4.1.71.ebuild57
2 files changed, 59 insertions, 0 deletions
diff --git a/kde-base/marble/Manifest b/kde-base/marble/Manifest
index 439455cd23..845727e9d3 100644
--- a/kde-base/marble/Manifest
+++ b/kde-base/marble/Manifest
@@ -1,5 +1,7 @@
AUX kdeedu-4.1.0-cmake_modules.patch 570 RMD160 067d06b0597dd02dc30ae21e278ed565bb792dd7 SHA1 05fd31f62ca8862d9b319c82f7b91e202f5b22e0 SHA256 6a27bdaf9ffd98abeeaab1bf7c82c58479617af729efce1b277d4a914af5ff3c
DIST kdeedu-4.1.70.tar.bz2 59819583 RMD160 b31053b1aacca1ba91b74cfd0930c1e08468824d SHA1 82235d3fd9460e86f8145e5e7c67267dc0c3a7b3 SHA256 c6032a6baedf68843cd2754b4dff17e9a591b751062979cdd76294c91014e726
+DIST kdeedu-4.1.71.tar.bz2 60103441 RMD160 417d82d6856ffa45a5753b2cd3ce384af2757247 SHA1 a63846caf193ab569729c4d464634e36cc0120e8 SHA256 9b9fa10897d29b45aeacfa201bd84037cb88584fa2fc98d65d957871ffc3c5f9
EBUILD marble-4.1.70.ebuild 1435 RMD160 d27d9d72d81b8b98670b64def3a916448fa7012b SHA1 4196844a1d6245acb638ee57056236cf3fc2d66f SHA256 37d8cbd39d0fec5c4f8add9d5b8be6056ca73d11e61f6995f84a267bbda5bbbf
+EBUILD marble-4.1.71.ebuild 1435 RMD160 d27d9d72d81b8b98670b64def3a916448fa7012b SHA1 4196844a1d6245acb638ee57056236cf3fc2d66f SHA256 37d8cbd39d0fec5c4f8add9d5b8be6056ca73d11e61f6995f84a267bbda5bbbf
MISC ChangeLog 2374 RMD160 6af8b9d528a74739277053245548f1e542f41a2e SHA1 a14240166d7fe29a68dc5171e086d25a8ba061d9 SHA256 eb5b04cc7b73a909703aab875b6cc9584604cf4e2df19f044497ce73095b538f
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/kde-base/marble/marble-4.1.71.ebuild b/kde-base/marble/marble-4.1.71.ebuild
new file mode 100644
index 0000000000..aaee9d2541
--- /dev/null
+++ b/kde-base/marble/marble-4.1.71.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI="2"
+NEED_KDE="none"
+KMNAME=kdeedu
+
+if use kdeprefix; then
+ KDEDIR="/usr/kde/4.2"
+else
+ KDEDIR="/usr"
+fi
+CPPUNIT_REQUIRED="optional"
+inherit kde4-meta
+
+DESCRIPTION="Generic geographical map widget"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug designer-plugin htmlhandbook kde gps"
+# Goes in the ebuild because of NEED_KDE=none
+SLOT="4.2"
+
+# FIXME: undefined reference when building tests. RESTRICTed for now.
+# Last checked in 4.0.3.
+RESTRICT="test"
+
+COMMONDEPEND="gps? ( sci-geosciences/gpsd )
+ kde? ( >=kde-base/kdelibs-${PV}:${SLOT}[kdeprefix=]
+ >=kde-base/kdepimlibs-${PV}:${SLOT}[kdeprefix=] )
+ !kdeprefix? ( !sci-geosciences/marble )"
+DEPEND="${COMMONDEPEND}"
+RDEPEND="${COMMONDEPEND}"
+
+src_configure() {
+ mycmakeargs="${mycmakeargs}
+ $(cmake-utils_use_with designer-plugin DESIGNER_PLUGIN)"
+
+ sed -i -e 's:add_subdirectory(cmake):#dontwantit:g' CMakeLists.txt \
+ || die "sed to disable file collisions failed"
+
+ if use gps; then
+ mycmakeargs="${mycmakeargs} -DHAVE_LIBGPS=1"
+ else
+ sed -i -e 's:FIND_LIBRARY(libgps_LIBRARIES gps):# LIBGPS DISABLED &:' \
+ marble/Findlibgps.cmake || die "sed to disable gpsd failed."
+ fi
+
+ if ! use kde; then
+ mycmakeargs="${mycmakeargs} -DQTONLY:BOOL=ON"
+ fi
+
+ kde4-meta_src_configure
+}
+
+src_test() {
+ mycmakeargs="${mycmakeargs} -DENABLE_TESTS=TRUE"
+ kde4-meta_src_test
+}