/[gentoo-x86]/net-misc/vino/vino-3.4.2.ebuild
Gentoo

Contents of /net-misc/vino/vino-3.4.2.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Sun May 20 03:59:50 2012 UTC (2 years, 2 months ago) by tetromino
Branch: MAIN
Version bump for gnome-3.4; drop old.

(Portage version: 2.2.0_alpha107/cvs/Linux x86_64)

1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/net-misc/vino/vino-3.2.1.ebuild,v 1.3 2012/05/05 03:20:42 jdhore Exp $
4
5 EAPI="4"
6 GCONF_DEBUG="yes"
7 GNOME2_LA_PUNT="yes"
8
9 inherit gnome2
10
11 DESCRIPTION="An integrated VNC server for GNOME"
12 HOMEPAGE="http://www.gnome.org/"
13
14 LICENSE="GPL-2"
15 SLOT="0"
16 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
17 IUSE="avahi crypt ipv6 jpeg gnome-keyring libnotify networkmanager ssl +telepathy +zlib"
18
19 # cairo used in vino-fb
20 # libSM and libICE used in eggsmclient-xsmp
21 RDEPEND=">=dev-libs/glib-2.26:2
22 >=x11-libs/gtk+-3.0.0:3
23 >=dev-libs/libgcrypt-1.1.90
24 >=net-libs/libsoup-2.24:2.4
25
26 dev-libs/dbus-glib
27 x11-libs/cairo
28 x11-libs/pango[X]
29 x11-libs/libICE
30 x11-libs/libX11
31 x11-libs/libXdamage
32 x11-libs/libXext
33 x11-libs/libXfixes
34 x11-libs/libSM
35 x11-libs/libXtst
36
37 avahi? ( >=net-dns/avahi-0.6[dbus] )
38 crypt? ( >=dev-libs/libgcrypt-1.1.90 )
39 gnome-keyring? ( || ( gnome-base/libgnome-keyring <gnome-base/gnome-keyring-2.29.4 ) )
40 jpeg? ( virtual/jpeg:0 )
41 libnotify? ( >=x11-libs/libnotify-0.7.0 )
42 networkmanager? ( >=net-misc/networkmanager-0.7 )
43 ssl? ( >=net-libs/gnutls-2.2.0 )
44 telepathy? ( >=net-libs/telepathy-glib-0.11.6 )
45 zlib? ( sys-libs/zlib )"
46 DEPEND="${RDEPEND}
47 >=dev-lang/perl-5
48 >=dev-util/intltool-0.40
49 virtual/pkgconfig
50 || (
51 gnome-base/libgnome-keyring
52 <gnome-base/gnome-keyring-2.29.4 )"
53 # keyring is always required at build time per bug 322763
54
55 # bug #394611; tight encoding requires zlib encoding
56 REQUIRED_USE="jpeg? ( zlib )"
57
58 pkg_setup() {
59 G2CONF="${G2CONF}
60 --disable-schemas-compile
61 --enable-http-server
62 --with-gcrypt
63 $(use_with avahi)
64 $(use_with crypt gcrypt)
65 $(use_enable ipv6)
66 $(use_with jpeg)
67 $(use_with gnome-keyring)
68 $(use_with libnotify)
69 $(use_with networkmanager network-manager)
70 $(use_with ssl gnutls)
71 $(use_with telepathy)
72 $(use_with zlib)"
73 DOCS="AUTHORS ChangeLog* NEWS README"
74 }
75
76 src_prepare() {
77 # <glib-2.31 compatibility
78 rm -v server/vino-marshal.{c,h} || die
79 gnome2_src_prepare
80 }

  ViewVC Help
Powered by ViewVC 1.1.20