Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/docky/
Date: Thu, 03 Nov 2016 11:19:41
Message-Id: 1478171962.ffb921aeb898b20ffec24aa2c2d4d4a2a35d4f4a.pacho@gentoo
1 commit: ffb921aeb898b20ffec24aa2c2d4d4a2a35d4f4a
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 3 11:15:16 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 3 11:19:22 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb921ae
7
8 gnome-extra/docky: Prepare for the new gtk-sharp package, stop relying on old eapi4 support of gnome2.eclass
9
10 Package-Manager: portage-2.3.2
11
12 gnome-extra/docky/docky-2.2.1.1-r1.ebuild | 47 +++++++++++++++++++++++++++++++
13 1 file changed, 47 insertions(+)
14
15 diff --git a/gnome-extra/docky/docky-2.2.1.1-r1.ebuild b/gnome-extra/docky/docky-2.2.1.1-r1.ebuild
16 new file mode 100644
17 index 00000000..6de5bb2
18 --- /dev/null
19 +++ b/gnome-extra/docky/docky-2.2.1.1-r1.ebuild
20 @@ -0,0 +1,47 @@
21 +# Copyright 1999-2016 Gentoo Foundation
22 +# Distributed under the terms of the GNU General Public License v2
23 +# $Id$
24 +
25 +EAPI=6
26 +inherit autotools eutils gnome2 mono-env
27 +
28 +DESCRIPTION="Elegant, powerful, clean dock"
29 +HOMEPAGE="https://wiki.go-docky.com"
30 +SRC_URI="https://launchpad.net/${PN}/2.2/${PV}/+download/${P}.tar.xz"
31 +
32 +LICENSE="GPL-3"
33 +SLOT="0"
34 +KEYWORDS="~amd64 ~x86"
35 +IUSE="nls"
36 +
37 +RDEPEND="
38 + >=dev-dotnet/dbus-sharp-0.8.0:2.0
39 + >=dev-dotnet/dbus-sharp-glib-0.6.0:2.0
40 + || ( >=dev-dotnet/gtk-sharp-2.12.21:2 ( >=dev-dotnet/gnome-sharp-2.24.2-r1:2 dev-dotnet/gconf-sharp:2 dev-dotnet/glib-sharp:2 ) )
41 + >=dev-dotnet/gio-sharp-0.2-r1
42 + dev-dotnet/gkeyfile-sharp
43 + dev-dotnet/gnome-desktop-sharp:2
44 + dev-dotnet/gnome-keyring-sharp
45 + dev-dotnet/gtk-sharp:2
46 + dev-dotnet/mono-addins[gtk]
47 + dev-dotnet/notify-sharp
48 + dev-dotnet/rsvg-sharp:2
49 + dev-dotnet/wnck-sharp:2
50 +"
51 +DEPEND="${RDEPEND}
52 + || ( >=dev-dotnet/gtk-sharp-2.12.21:2 dev-dotnet/gtk-sharp-gapi:2 )
53 + dev-util/intltool
54 + virtual/pkgconfig
55 +"
56 +
57 +src_prepare() {
58 + sed -i -e "/warnaserror/d" configure.ac || die
59 + gnome2_src_prepare
60 + eautoreconf
61 +}
62 +
63 +src_configure() {
64 + gnome2_src_configure \
65 + --enable-release \
66 + $(use_enable nls)
67 +}