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: kdebindings-csharp-4.4.5.ebuild ChangeLog
Date: Wed, 30 Jun 2010 15:38:00
Message-Id: 20100630153644.7326E2CF5A@corvid.gentoo.org
1 alexxy 10/06/30 15:36:44
2
3 Modified: ChangeLog
4 Added: kdebindings-csharp-4.4.5.ebuild
5 Log:
6 [kde-base] Bump KDE SC 4.4.5 =)
7 (Portage version: 2.2_rc67_p182/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.37 kde-base/kdebindings-csharp/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.37&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.37&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?r1=1.36&r2=1.37
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v
19 retrieving revision 1.36
20 retrieving revision 1.37
21 diff -u -r1.36 -r1.37
22 --- ChangeLog 27 Jun 2010 11:38:06 -0000 1.36
23 +++ ChangeLog 30 Jun 2010 15:36:44 -0000 1.37
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.36 2010/06/27 11:38:06 fauli Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v 1.37 2010/06/30 15:36:44 alexxy Exp $
29 +
30 +*kdebindings-csharp-4.4.5 (30 Jun 2010)
31 +
32 + 30 Jun 2010; Alexey Shvetsov <alexxy@g.o>
33 + +kdebindings-csharp-4.4.5.ebuild:
34 + Version bump
35
36 27 Jun 2010; Christian Faulhammer <fauli@g.o>
37 kdebindings-csharp-4.4.4.ebuild:
38
39
40
41 1.1 kde-base/kdebindings-csharp/kdebindings-csharp-4.4.5.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.4.5.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.4.5.ebuild?rev=1.1&content-type=text/plain
45
46 Index: kdebindings-csharp-4.4.5.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.5.ebuild,v 1.1 2010/06/30 15:36:44 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 debug +phonon plasma qimageblitz qscintilla semantic-desktop"
62
63 DEPEND="
64 dev-lang/mono
65 $(add_kdebase_dep smoke 'akonadi?,phonon?,qimageblitz?,qscintilla?,semantic-desktop?,webkit?')
66 semantic-desktop? ( >=dev-libs/soprano-2.3.73[clucene] )
67 "
68 RDEPEND="${DEPEND}"
69
70 KMEXTRACTONLY="smoke/"
71
72 PATCHES=( "${FILESDIR}"/${PN}-4.4.1-make-stuff-optional.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 # Disable soprano index (clucene) bindings
90 rm -f csharp/soprano/soprano/Soprano_Index_{CLuceneIndex,IndexFilterModel}.cs || die
91 sed -e 's/\${SOPRANO_INDEX_LIBRARIES}//g' \
92 -i csharp/soprano/CMakeLists.txt || die 'failed to remove clucene from link'
93
94 sed -e "/add_subdirectory( examples )/ s:^:#:" \
95 -i csharp/plasma/CMakeLists.txt || die 'failed to disable examples'
96 }
97
98 src_configure() {
99 mycmakeargs=(
100 $(cmake-utils_use_with akonadi)
101 $(cmake-utils_use_with akonadi KdepimLibs)
102 $(cmake-utils_use_enable plasma PLASMA_SHARP)
103 $(cmake-utils_use_enable phonon PHONON_SHARP)
104 $(cmake-utils_use_enable qimageblitz QIMAGEBLITZ_SHARP)
105 $(cmake-utils_use_enable qscintilla QSCINTILLA_SHARP)
106 $(cmake-utils_use_with semantic-desktop Nepomuk)
107 $(cmake-utils_use_with semantic-desktop Soprano)
108 $(cmake-utils_use_enable webkit QTWEBKIT_SHARP)
109 )
110 kde4-meta_src_configure
111 }