Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/marble/
Date: Thu, 03 Nov 2011 17:11:15
Message-Id: b782d52008d0096712edc86497ce04693d774e12.dilfridge@gentoo
1 commit: b782d52008d0096712edc86497ce04693d774e12
2 Author: Andreas K. Huettel <andreas.huettel <AT> physik <DOT> uni-r <DOT> de>
3 AuthorDate: Thu Nov 3 17:10:17 2011 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 3 17:10:17 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b782d520
7
8 [kde-base/marble] Dont try to install non-existing FindMarbleWidget.cmake
9
10 (Portage version: 2.1.10.32/git/Linux x86_64, signed Manifest commit with key 7887F787)
11
12 ---
13 kde-base/marble/marble-4.7.49.9999.ebuild | 10 +---------
14 kde-base/marble/marble-9999.ebuild | 10 ++++++++--
15 2 files changed, 9 insertions(+), 11 deletions(-)
16
17 diff --git a/kde-base/marble/marble-4.7.49.9999.ebuild b/kde-base/marble/marble-4.7.49.9999.ebuild
18 index bf31559..e66e234 100644
19 --- a/kde-base/marble/marble-4.7.49.9999.ebuild
20 +++ b/kde-base/marble/marble-4.7.49.9999.ebuild
21 @@ -1,6 +1,6 @@
22 # Copyright 1999-2011 Gentoo Foundation
23 # Distributed under the terms of the GNU General Public License v2
24 -# $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 $
25 +# $Header: /var/cvsroot/gentoo-x86/kde-base/marble/marble-4.7.3.ebuild,v 1.2 2011/11/03 10:52:25 tampakrap Exp $
26
27 EAPI=4
28
29 @@ -63,11 +63,3 @@ src_configure() {
30
31 kde4-base_src_configure
32 }
33 -
34 -src_install() {
35 - if use plasma; then
36 - insinto /usr/share/apps/cmake/modules
37 - doins "${S}"/cmake/modules/FindMarbleWidget.cmake
38 - fi
39 - kde4-base_src_install
40 -}
41
42 diff --git a/kde-base/marble/marble-9999.ebuild b/kde-base/marble/marble-9999.ebuild
43 index b4f1435..e66e234 100644
44 --- a/kde-base/marble/marble-9999.ebuild
45 +++ b/kde-base/marble/marble-9999.ebuild
46 @@ -1,6 +1,6 @@
47 # Copyright 1999-2011 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 -# $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 $
50 +# $Header: /var/cvsroot/gentoo-x86/kde-base/marble/marble-4.7.3.ebuild,v 1.2 2011/11/03 10:52:25 tampakrap Exp $
51
52 EAPI=4
53
54 @@ -30,6 +30,10 @@ RDEPEND="${DEPEND}
55
56 REQUIRED_USE="plasma? ( kde )"
57
58 +PATCHES=(
59 + "${FILESDIR}/${PN}-4.7-magic-r1.patch"
60 +)
61 +
62 pkg_setup() {
63 python_set_active_version 2
64 kde4-base_pkg_setup
65 @@ -39,10 +43,12 @@ pkg_setup() {
66 src_prepare() {
67 kde4-base_src_prepare
68 python_convert_shebangs -r $(python_get_version) .
69 +
70 + find "${S}/marble/src/bindings/python/sip" -name "*.sip" | xargs -- sed -i 's/#include <marble\//#include </'
71 }
72
73 src_configure() {
74 - mycmakeargs=(
75 + local mycmakeargs=(
76 $(cmake-utils_use_with designer-plugin DESIGNER_PLUGIN)
77 $(cmake-utils_use python EXPERIMENTAL_PYTHON_BINDINGS)
78 $(cmake-utils_use_with python PyQt4)