Gentoo Archives: gentoo-commits

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