diff options
author | krytzz <krytzz@soylent.eu> | 2008-10-23 16:37:01 +0200 |
---|---|---|
committer | krytzz <krytzz@soylent.eu> | 2008-10-23 16:37:01 +0200 |
commit | e1e8799db3b51d3c04be23ba49ea7e88721db4fc (patch) | |
tree | e8d9f81c3fdfbba3c9de0152bcbceef45b227a86 /kde-base/marble | |
parent | fix minor syntax issues (diff) | |
download | kde-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/Manifest | 2 | ||||
-rw-r--r-- | kde-base/marble/marble-4.1.71.ebuild | 57 |
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 +} |