/[gentoo-x86]/net-misc/vinagre/vinagre-3.14.3.ebuild
Gentoo

Contents of /net-misc/vinagre/vinagre-3.14.3.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (hide annotations) (download)
Sun Mar 15 13:32:22 2015 UTC (4 years, 7 months ago) by pacho
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +2 -2 lines
x86 stable, bug 534012

(Portage version: 2.2.17/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key A188FBD4)

1 jlec 1.2 # Copyright 1999-2015 Gentoo Foundation
2 eva 1.1 # Distributed under the terms of the GNU General Public License v2
3 pacho 1.6 # $Header: /var/cvsroot/gentoo-x86/net-misc/vinagre/vinagre-3.14.3.ebuild,v 1.5 2015/03/14 18:45:14 pacho Exp $
4 eva 1.1
5     EAPI="5"
6     GCONF_DEBUG="no"
7     VALA_MIN_API_VERSION=0.18
8    
9     inherit gnome2 vala
10    
11     DESCRIPTION="VNC client for the GNOME desktop"
12     HOMEPAGE="https://wiki.gnome.org/Apps/Vinagre"
13    
14     LICENSE="GPL-3+"
15     SLOT="0"
16 pacho 1.6 KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
17 eva 1.1 IUSE="avahi rdp +ssh spice +telepathy"
18    
19     # cairo used in vinagre-tab
20     # gdk-pixbuf used all over the place
21     RDEPEND="
22     >=dev-libs/glib-2.28.0:2
23     >=x11-libs/gtk+-3.9.6:3
24     app-crypt/libsecret
25     >=dev-libs/libxml2-2.6.31:2
26     >=net-libs/gtk-vnc-0.4.3[gtk3]
27     x11-libs/cairo:=
28     x11-libs/gdk-pixbuf:2
29     x11-themes/hicolor-icon-theme
30    
31     avahi? ( >=net-dns/avahi-0.6.26[dbus,gtk3] )
32     rdp? ( net-misc/freerdp )
33     ssh? ( >=x11-libs/vte-0.20:2.91 )
34     spice? (
35     app-emulation/spice-protocol
36     >=net-misc/spice-gtk-0.5[gtk3] )
37     telepathy? (
38     dev-libs/dbus-glib
39     >=net-libs/telepathy-glib-0.11.6 )
40     "
41     DEPEND="${RDEPEND}
42     >=dev-lang/perl-5
43     dev-libs/appstream-glib
44     >=dev-util/intltool-0.50
45     >=sys-devel/gettext-0.17
46     virtual/pkgconfig
47     $(vala_depend)
48     "
49    
50 pacho 1.3 src_prepare() {
51     # Fix RDP initialization with recent FreeRDP (from 'master')
52     epatch "${FILESDIR}"/${PN}-3.14.3-freerdp.patch
53 jlec 1.2
54 eva 1.1 vala_src_prepare
55     gnome2_src_prepare
56     }
57    
58     src_configure() {
59     DOCS="AUTHORS ChangeLog ChangeLog.pre-git NEWS README"
60     gnome2_src_configure \
61     $(use_with avahi) \
62     $(use_enable rdp) \
63     $(use_enable ssh) \
64     $(use_enable spice) \
65     $(use_with telepathy) \
66     ITSTOOL=$(type -P true)
67     }

  ViewVC Help
Powered by ViewVC 1.1.20