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.4.3.ebuild
Date: Mon, 03 May 2010 20:34:47
Message-Id: 20100503203444.284962C390@corvid.gentoo.org
1 alexxy 10/05/03 20:34:44
2
3 Modified: ChangeLog
4 Added: kdebindings-csharp-4.4.3.ebuild
5 Log:
6 Version bump KDE 4.4.3
7 (Portage version: 2.2_rc67/cvs/Linux x86_64, RepoMan options: --force)
8
9 Revision Changes Path
10 1.28 kde-base/kdebindings-csharp/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.28&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.28&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?r1=1.27&r2=1.28
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v
19 retrieving revision 1.27
20 retrieving revision 1.28
21 diff -u -r1.27 -r1.28
22 --- ChangeLog 31 Mar 2010 22:21:28 -0000 1.27
23 +++ ChangeLog 3 May 2010 20:34:43 -0000 1.28
24 @@ -1,6 +1,12 @@
25 # ChangeLog for kde-base/kdebindings-csharp
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v 1.27 2010/03/31 22:21:28 spatz Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v 1.28 2010/05/03 20:34:43 alexxy Exp $
29 +
30 +*kdebindings-csharp-4.4.3 (03 May 2010)
31 +
32 + 03 May 2010; Alexey Shvetsov <alexxy@g.o>
33 + +kdebindings-csharp-4.4.3.ebuild:
34 + Version bump
35
36 31 Mar 2010; Dror Levin <spatz@g.o>
37 -kdebindings-csharp-4.4.0.ebuild:
38
39
40
41 1.1 kde-base/kdebindings-csharp/kdebindings-csharp-4.4.3.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.4.3.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.4.3.ebuild?rev=1.1&content-type=text/plain
45
46 Index: kdebindings-csharp-4.4.3.ebuild
47 ===================================================================
48 # Copyright 1999-2010 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.4.3.ebuild,v 1.1 2010/05/03 20:34:43 alexxy Exp $
51
52 EAPI="3"
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 qimageblitz qscintilla semantic-desktop webkit"
62
63 DEPEND="
64 dev-lang/mono
65 $(add_kdebase_dep smoke 'akonadi?,phonon?,qimageblitz?,qscintilla?,semantic-desktop?,webkit?')
66 "
67 RDEPEND="${DEPEND}"
68
69 KMEXTRACTONLY="smoke/"
70
71 PATCHES=( "${FILESDIR}"/${PN}-4.4.1-make-stuff-optional.patch )
72
73 pkg_setup() {
74 kde4-meta_pkg_setup
75
76 if use plasma && ! use webkit; then
77 eerror
78 eerror "The plasma USE flag requires the webkit USE flag to be enabled."
79 eerror
80 eerror "Please enable webkit or disable plasma."
81 die "plasma requires webkit"
82 fi
83 }
84
85 src_prepare() {
86 kde4-meta_src_prepare
87
88 # Disable soprano index (clucene) bindings
89 rm -f csharp/soprano/soprano/Soprano_Index_{CLuceneIndex,IndexFilterModel}.cs || die
90 sed -e 's/\${SOPRANO_INDEX_LIBRARIES}//g' \
91 -i csharp/soprano/CMakeLists.txt || die 'failed to remove clucene from link'
92
93 sed -e "/add_subdirectory( examples )/ s:^:#:" \
94 -i csharp/plasma/CMakeLists.txt || die 'failed to disable examples'
95 }
96
97 src_configure() {
98 mycmakeargs=(
99 $(cmake-utils_use_with akonadi)
100 $(cmake-utils_use_with akonadi KdepimLibs)
101 $(cmake-utils_use_enable plasma PLASMA_SHARP)
102 $(cmake-utils_use_enable phonon PHONON_SHARP)
103 $(cmake-utils_use_enable qimageblitz QIMAGEBLITZ_SHARP)
104 $(cmake-utils_use_enable qscintilla QSCINTILLA_SHARP)
105 $(cmake-utils_use_with semantic-desktop Nepomuk)
106 $(cmake-utils_use_with semantic-desktop Soprano)
107 $(cmake-utils_use_enable webkit QTWEBKIT_SHARP)
108 )
109 kde4-meta_src_configure
110 }