Gentoo Archives: gentoo-commits

From: "Dror Levin (spatz)" <spatz@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kdebindings-csharp: ChangeLog kdebindings-csharp-4.4.2.ebuild
Date: Tue, 30 Mar 2010 19:52:25
Message-Id: E1NwhU7-0006ki-Aj@stork.gentoo.org
1 spatz 10/03/30 19:52:23
2
3 Modified: ChangeLog
4 Added: kdebindings-csharp-4.4.2.ebuild
5 Log:
6 Version bump KDE 4.4.2
7 (Portage version: 2.2_rc67/cvs/Linux x86_64, RepoMan options: --force)
8
9 Revision Changes Path
10 1.26 kde-base/kdebindings-csharp/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.26&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?rev=1.26&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog?r1=1.25&r2=1.26
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v
19 retrieving revision 1.25
20 retrieving revision 1.26
21 diff -u -r1.25 -r1.26
22 --- ChangeLog 26 Mar 2010 21:12:07 -0000 1.25
23 +++ ChangeLog 30 Mar 2010 19:52:23 -0000 1.26
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.25 2010/03/26 21:12:07 reavertm Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebindings-csharp/ChangeLog,v 1.26 2010/03/30 19:52:23 spatz Exp $
29 +
30 +*kdebindings-csharp-4.4.2 (30 Mar 2010)
31 +
32 + 30 Mar 2010; Dror Levin <spatz@g.o>
33 + +kdebindings-csharp-4.4.2.ebuild:
34 + Version bump
35
36 26 Mar 2010; Maciej Mrozowski <reavertm@g.o>
37 kdebindings-csharp-4.4.1.ebuild,
38
39
40
41 1.1 kde-base/kdebindings-csharp/kdebindings-csharp-4.4.2.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.4.2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebindings-csharp/kdebindings-csharp-4.4.2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: kdebindings-csharp-4.4.2.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.2.ebuild,v 1.1 2010/03/30 19:52:23 spatz 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 }