Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-dotnet/evolution-sharp: ChangeLog evolution-sharp-0.21.1-r1.ebuild evolution-sharp-0.20.0.ebuild
Date: Thu, 07 Oct 2010 09:03:24
Message-Id: 20101007084333.1076120051@flycatcher.gentoo.org
1 pacho 10/10/07 08:43:33
2
3 Modified: ChangeLog
4 Added: evolution-sharp-0.21.1-r1.ebuild
5 Removed: evolution-sharp-0.20.0.ebuild
6 Log:
7 Revision bump dropping soversion checks since it's a pain to maintain around e-d-s bumps and causes breakage on, for example, tasque when running on 2.30. Remove old.
8 (Portage version: 2.1.8.3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.51 dev-dotnet/evolution-sharp/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog?rev=1.51&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog?rev=1.51&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog?r1=1.50&r2=1.51
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog,v
20 retrieving revision 1.50
21 retrieving revision 1.51
22 diff -u -r1.50 -r1.51
23 --- ChangeLog 19 Jun 2010 18:03:47 -0000 1.50
24 +++ ChangeLog 7 Oct 2010 08:43:32 -0000 1.51
25 @@ -1,6 +1,15 @@
26 # ChangeLog for dev-dotnet/evolution-sharp
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog,v 1.50 2010/06/19 18:03:47 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/ChangeLog,v 1.51 2010/10/07 08:43:32 pacho Exp $
30 +
31 +*evolution-sharp-0.21.1-r1 (07 Oct 2010)
32 +
33 + 07 Oct 2010; Pacho Ramos <pacho@g.o>
34 + -evolution-sharp-0.20.0.ebuild, +evolution-sharp-0.21.1-r1.ebuild,
35 + +files/evolution-sharp-0.21.1-drop-soversion.patch:
36 + Revision bump dropping soversion checks since it's a pain to maintain
37 + around e-d-s bumps and causes breakage on, for example, tasque when
38 + running on 2.30. Remove old.
39
40 19 Jun 2010; Pacho Ramos <pacho@g.o> evolution-sharp-0.21.1.ebuild,
41 +files/evolution-sharp-0.21.1-version-check.patch:
42
43
44
45 1.1 dev-dotnet/evolution-sharp/evolution-sharp-0.21.1-r1.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: evolution-sharp-0.21.1-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2010 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-dotnet/evolution-sharp/evolution-sharp-0.21.1-r1.ebuild,v 1.1 2010/10/07 08:43:32 pacho Exp $
55
56 EAPI=2
57
58 inherit mono gnome.org eutils autotools
59
60 DESCRIPTION="Mono bindings for Evolution"
61 HOMEPAGE="http://www.gnome.org/projects/beagle"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~ppc ~x86"
66 IUSE=""
67
68 # Does not build with <eds-2.24.0
69 # http://bugzilla.gnome.org/show_bug.cgi?id=563301
70 RDEPEND=">=gnome-extra/evolution-data-server-2.24
71 >=dev-dotnet/glib-sharp-2.12
72 >=dev-lang/mono-2"
73 DEPEND="${RDEPEND}
74 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
75 >=dev-dotnet/gtk-sharp-gapi-2.12
76 dev-util/pkgconfig"
77
78 src_prepare() {
79 epatch "${FILESDIR}/${PN}-0.21.1-version-check.patch"
80 epatch "${FILESDIR}/${PN}-0.21.1-gtk-sharp-dropped.patch"
81 # Drop .so versions since it's a headache to maintain otherwise
82 epatch "${FILESDIR}/${PN}-0.21.1-drop-soversion.patch"
83 eautoreconf
84 }
85
86 src_configure() {
87 econf --disable-static
88 }
89
90 src_compile() {
91 emake CSC=/usr/bin/gmcs || die
92 }
93
94 src_test() {
95 emake CSC=/usr/bin/gmcs check||die
96 }
97
98 src_install() {
99 emake DESTDIR="${D}" install || die "emake install failed."
100 dodoc AUTHORS ChangeLog MAINTAINERS NEWS README
101 mono_multilib_comply
102 find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
103 }