Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/vinagre/
Date: Tue, 28 Jun 2016 20:30:55
Message-Id: 1467145806.0e4ff200c10f9994b0afdc9865a531bac5a13309.pacho@gentoo
1 commit: 0e4ff200c10f9994b0afdc9865a531bac5a13309
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 28 20:26:44 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 28 20:30:06 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4ff200
7
8 net-misc/vinagre: Version bump
9
10 Package-Manager: portage-2.3.0_rc1
11
12 net-misc/vinagre/Manifest | 1 +
13 net-misc/vinagre/vinagre-3.20.2.ebuild | 66 ++++++++++++++++++++++++++++++++++
14 2 files changed, 67 insertions(+)
15
16 diff --git a/net-misc/vinagre/Manifest b/net-misc/vinagre/Manifest
17 index be4cc6b..2852cb9 100644
18 --- a/net-misc/vinagre/Manifest
19 +++ b/net-misc/vinagre/Manifest
20 @@ -1 +1,2 @@
21 DIST vinagre-3.18.2.tar.xz 819820 SHA256 65b81299de0b75a9433e5654d5314f347895d5efb7acd3b111e5e8c03f48fbc4 SHA512 5d72cc5fc99a6400ef0135e65bde9bc3687257e22176f18606e8780d7a20860fa226a25e0c2bf2ffa85b58d25fa5c262ab6db1751c6f1a6a6e490a373e19a2b9 WHIRLPOOL 1d84691b203744b16fe18bf9e370554f5459f5ff2fe2d4020c79bf64c833a6c8d565a5cc843fdf398239dae17d028fb3c156f25741ae25e3b8b7de7bbdd27d4c
22 +DIST vinagre-3.20.2.tar.xz 831892 SHA256 5fc78ef9ab9ee7d4e3c50d38d82d9bcbd915191bcf0349d55a2fd56eaa87eaa0 SHA512 4f29a2c2474ef98e929c37da9dd5a5eb2f5d5c4eb5f0acc3b285093bde0756f567fda4507534f70fe949b06d83be9387e7ee434beac72d56f29da3505ad1a9b8 WHIRLPOOL 1fc51132b351bc6ded71cfaafc28b5e481113159739f79707ac05eb87077db11680dce2134555c53dd6fa7a8c6262196b23106163a39eebb114499292c73c942
23
24 diff --git a/net-misc/vinagre/vinagre-3.20.2.ebuild b/net-misc/vinagre/vinagre-3.20.2.ebuild
25 new file mode 100644
26 index 0000000..2ac768a
27 --- /dev/null
28 +++ b/net-misc/vinagre/vinagre-3.20.2.ebuild
29 @@ -0,0 +1,66 @@
30 +# Copyright 1999-2016 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +# $Id$
33 +
34 +EAPI=6
35 +inherit gnome2 linux-info vala
36 +
37 +DESCRIPTION="VNC client for the GNOME desktop"
38 +HOMEPAGE="https://wiki.gnome.org/Apps/Vinagre"
39 +
40 +LICENSE="GPL-3+"
41 +SLOT="0"
42 +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
43 +IUSE="rdp +ssh spice +telepathy zeroconf"
44 +
45 +# cairo used in vinagre-tab
46 +# gdk-pixbuf used all over the place
47 +RDEPEND="
48 + >=dev-libs/glib-2.32.0:2
49 + >=x11-libs/gtk+-3.9.6:3
50 + app-crypt/libsecret
51 + >=dev-libs/libxml2-2.6.31:2
52 + >=net-libs/gtk-vnc-0.4.3[gtk3]
53 + x11-libs/cairo:=
54 + x11-libs/gdk-pixbuf:2
55 + x11-themes/hicolor-icon-theme
56 +
57 + rdp? ( net-misc/freerdp )
58 + ssh? ( >=x11-libs/vte-0.20:2.91 )
59 + spice? (
60 + app-emulation/spice-protocol
61 + >=net-misc/spice-gtk-0.5[gtk3] )
62 + telepathy? (
63 + dev-libs/dbus-glib
64 + >=net-libs/telepathy-glib-0.11.6 )
65 + zeroconf? ( >=net-dns/avahi-0.6.26[dbus,gtk3] )
66 +"
67 +DEPEND="${RDEPEND}
68 + >=dev-lang/perl-5
69 + dev-libs/appstream-glib
70 + >=dev-util/intltool-0.50
71 + dev-util/itstool
72 + >=sys-devel/gettext-0.17
73 + virtual/pkgconfig
74 + $(vala_depend)
75 +"
76 +
77 +pkg_pretend() {
78 + # Needed for VNC ssh tunnel, bug #518574
79 + CONFIG_CHECK="~IPV6"
80 + check_extra_config
81 +}
82 +
83 +src_prepare() {
84 + vala_src_prepare
85 + gnome2_src_prepare
86 +}
87 +
88 +src_configure() {
89 + gnome2_src_configure \
90 + $(use_enable rdp) \
91 + $(use_enable ssh) \
92 + $(use_enable spice) \
93 + $(use_with telepathy) \
94 + $(use_with zeroconf avahi)
95 +}