Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/ndesk-dbus-glib/
Date: Sun, 09 Oct 2016 09:04:37
Message-Id: 1476003825.3fdfcfa70f768c67f7cf080424c7f83ace30efe4.pacho@gentoo
1 commit: 3fdfcfa70f768c67f7cf080424c7f83ace30efe4
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 9 08:43:25 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 9 09:03:45 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fdfcfa7
7
8 dev-dotnet/ndesk-dbus-glib: Fix compat with mono-4
9
10 Package-Manager: portage-2.3.1
11
12 .../ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild | 27 +++++++++++-----------
13 1 file changed, 14 insertions(+), 13 deletions(-)
14
15 diff --git a/dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild b/dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild
16 index 3cec3cf..93a4d59 100644
17 --- a/dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild
18 +++ b/dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild
19 @@ -1,9 +1,9 @@
20 -# Copyright 1999-2012 Gentoo Foundation
21 +# Copyright 1999-2016 Gentoo Foundation
22 # Distributed under the terms of the GNU General Public License v2
23 # $Id$
24
25 -EAPI=3
26 -inherit mono multilib
27 +EAPI=6
28 +inherit mono-env
29
30 DESCRIPTION="glib integration for DBus-Sharp"
31 HOMEPAGE="http://www.ndesk.org/DBusSharp"
32 @@ -12,17 +12,18 @@ SRC_URI="http://www.ndesk.org/archive/dbus-sharp/${P}.tar.gz"
33 LICENSE="MIT"
34 SLOT="0"
35 KEYWORDS="amd64 ppc x86"
36 -IUSE="debug"
37 +IUSE=""
38
39 -RDEPEND=">=dev-lang/mono-1.2.4
40 - >=dev-dotnet/ndesk-dbus-0.4"
41 +RDEPEND="
42 + >=dev-lang/mono-1.2.4
43 + >=dev-dotnet/ndesk-dbus-0.4
44 +"
45 DEPEND="${RDEPEND}
46 - virtual/pkgconfig"
47 + virtual/pkgconfig
48 +"
49
50 -src_compile() {
51 - emake || die "make failed"
52 -}
53 -
54 -src_install() {
55 - emake DESTDIR="${D}" install || die "install failed"
56 +src_prepare() {
57 + default
58 + # mono-4 compat
59 + sed -i "s#gmcs#mcs#g" configure || die
60 }