Gentoo Archives: gentoo-commits

From: "Alexey Shvetsov (alexxy)" <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kdebindings-csharp: ChangeLog kdebindings-csharp-4.3.2.ebuild
Date: Tue, 06 Oct 2009 18:47:15
Message-Id: E1MvF3z-0002HR-DD@stork.gentoo.org
1 alexxy 09/10/06 18:47:07
2
3 Modified: ChangeLog
4 Added: kdebindings-csharp-4.3.2.ebuild
5 Log:
6 Version bump KDE 4.3.2
7 (Portage version: 2.2_rc44/cvs/Linux x86_64, RepoMan options: --force)
8
9 Revision Changes Path
10 1.6 kde-base/kdebindings-csharp/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.6&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.6&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?r1=1.5&r2=1.6
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v
19 retrieving revision 1.5
20 retrieving revision 1.6
21 diff -u -r1.5 -r1.6
22 --- ChangeLog 2 Sep 2009 10:41:46 -0000 1.5
23 +++ ChangeLog 6 Oct 2009 18:47:07 -0000 1.6
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.5 2009/09/02 10:41:46 wired Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v 1.6 2009/10/06 18:47:07 alexxy Exp $
29 +
30 +*kdebindings-csharp-4.3.2 (06 Oct 2009)
31 +
32 + 06 Oct 2009; Alexey Shvetsov <alexxy@g.o>
33 + +kdebindings-csharp-4.3.2.ebuild:
34 + Version bump
35
36 02 Sep 2009; Alex Alexander <wired@g.o>
37 kdebindings-csharp-4.3.1.ebuild,
38
39
40
41 1.1 kde-base/kdebindings-csharp/kdebindings-csharp-4.3.2.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.3.2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.3.2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: kdebindings-csharp-4.3.2.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.2.ebuild,v 1.1 2009/10/06 18:47:07 alexxy 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 ~x86"
61 IUSE="akonadi +phonon plasma qscintilla"
62
63 COMMON_DEPEND="
64 dev-lang/mono
65 >=kde-base/smoke-${PV}:${SLOT}[akonadi?,kdeprefix=,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 }