Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kdebindings-csharp: kdebindings-csharp-4.3.5.ebuild ChangeLog
Date: Mon, 25 Jan 2010 15:05:10
Message-Id: E1NZQUi-0004En-Jc@stork.gentoo.org
1 scarabeus 10/01/25 15:04:48
2
3 Modified: ChangeLog
4 Added: kdebindings-csharp-4.3.5.ebuild
5 Log:
6 Version bump KDE 4.3.5
7 (Portage version: 2.2_rc61/cvs/Linux x86_64, RepoMan options: --force)
8
9 Revision Changes Path
10 1.19 kde-base/kdebindings-csharp/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.19&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.19&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?r1=1.18&r2=1.19
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v
19 retrieving revision 1.18
20 retrieving revision 1.19
21 diff -u -r1.18 -r1.19
22 --- ChangeLog 22 Dec 2009 23:43:55 -0000 1.18
23 +++ ChangeLog 25 Jan 2010 15:04:47 -0000 1.19
24 @@ -1,6 +1,12 @@
25 # ChangeLog for kde-base/kdebindings-csharp
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v 1.18 2009/12/22 23:43:55 abcd Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v 1.19 2010/01/25 15:04:47 scarabeus Exp $
30 +
31 +*kdebindings-csharp-4.3.5 (25 Jan 2010)
32 +
33 + 25 Jan 2010; Tomáš Chvátal <scarabeus@g.o>
34 + +kdebindings-csharp-4.3.5.ebuild:
35 + Version bump
36
37 22 Dec 2009; Jonathan Callen <abcd@g.o>
38 kdebindings-csharp-4.3.4.ebuild:
39
40
41
42 1.1 kde-base/kdebindings-csharp/kdebindings-csharp-4.3.5.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.3.5.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.3.5.ebuild?rev=1.1&content-type=text/plain
46
47 Index: kdebindings-csharp-4.3.5.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.3.5.ebuild,v 1.1 2010/01/25 15:04:47 scarabeus Exp $
52
53 EAPI="2"
54
55 KMNAME="kdebindings"
56 KMMODULE="csharp"
57 WEBKIT_REQUIRED="optional"
58 inherit kde4-meta mono
59
60 DESCRIPTION="C# bindings for KDE and Qt"
61 KEYWORDS="~amd64 ~ppc ~x86"
62 IUSE="akonadi +phonon plasma qscintilla"
63
64 DEPEND="
65 dev-lang/mono
66 $(add_kdebase_dep smoke 'akonadi?,phonon?,qscintilla?,webkit?')
67 "
68 RDEPEND="${DEPEND}"
69
70 KMEXTRACTONLY="smoke/"
71
72 PATCHES=( "${FILESDIR}"/${PN}-build-fixes.patch )
73
74 pkg_setup() {
75 kde4-meta_pkg_setup
76
77 if use plasma && ! use webkit; then
78 eerror
79 eerror "The plasma USE flag requires the webkit USE flag to be enabled."
80 eerror
81 eerror "Please enable webkit or disable plasma."
82 die "plasma requires webkit"
83 fi
84 }
85
86 src_prepare() {
87 kde4-meta_src_prepare
88
89 sed -i "/add_subdirectory( examples )/ s:^:#:" csharp/plasma/CMakeLists.txt
90 }
91
92 src_configure() {
93 mycmakeargs=(
94 $(cmake-utils_use_enable webkit QTWEBKIT_SHARP)
95 $(cmake-utils_use_enable plasma PLASMA_SHARP)
96 $(cmake-utils_use_enable phonon PHONON_SHARP)
97 $(cmake-utils_use_enable qscintilla QSCINTILLA_SHARP)
98 $(cmake-utils_use_enable akonadi KdepimLibs)
99 $(cmake-utils_use_enable akonadi)
100 )
101 kde4-meta_src_configure
102 }
103
104 src_compile() {
105 # Parallel builds seem broken, check later
106 MAKEOPTS=-j1
107 kde4-meta_src_compile
108 }