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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Mon Nov 7 05:02:35 2011 UTC (8 years, 1 month ago) by tetromino
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +1 -1 lines
FILE REMOVED
Bump to 3.2.1 from the gnome overlay, drop old. Notable changes: pointer motion fixes.

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

1 # Copyright 1999-2011 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.0.3.ebuild,v 1.1 2011/08/19 14:29:25 nirbheek Exp $
4
5 EAPI="4"
6 GCONF_DEBUG="yes"
7 GNOME2_LA_PUNT="yes"
8
9 inherit gnome2
10 if [[ ${PV} = 9999 ]]; then
11 inherit gnome2-live
12 fi
13
14 DESCRIPTION="An integrated VNC server for GNOME"
15 HOMEPAGE="http://www.gnome.org/"
16
17 LICENSE="GPL-2"
18 SLOT="0"
19 if [[ ${PV} = 9999 ]]; then
20 KEYWORDS=""
21 else
22 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
23 fi
24 IUSE="avahi crypt ipv6 jpeg gnome-keyring libnotify networkmanager ssl +telepathy +zlib"
25
26 RDEPEND=">=dev-libs/glib-2.26:2
27 >=x11-libs/gtk+-3.0.0:3
28 >=dev-libs/libgcrypt-1.1.90
29 >=net-libs/libsoup-2.24:2.4
30
31 dev-libs/dbus-glib
32 x11-libs/pango[X]
33 x11-libs/libX11
34 x11-libs/libXdamage
35 x11-libs/libXext
36 x11-libs/libXfixes
37 x11-libs/libXtst
38
39 avahi? ( >=net-dns/avahi-0.6[dbus] )
40 crypt? ( >=dev-libs/libgcrypt-1.1.90 )
41 gnome-keyring? ( || ( gnome-base/libgnome-keyring <gnome-base/gnome-keyring-2.29.4 ) )
42 jpeg? ( virtual/jpeg:0 )
43 libnotify? ( >=x11-libs/libnotify-0.7.0 )
44 networkmanager? ( >=net-misc/networkmanager-0.7 )
45 ssl? ( >=net-libs/gnutls-1.0.0 )
46 telepathy? ( >=net-libs/telepathy-glib-0.11.6 )
47 zlib? ( sys-libs/zlib )"
48 DEPEND="${RDEPEND}
49 >=dev-lang/perl-5
50 >=dev-util/pkgconfig-0.16
51 >=dev-util/intltool-0.40
52 >=sys-devel/gettext-0.17
53 || (
54 gnome-base/libgnome-keyring
55 <gnome-base/gnome-keyring-2.29.4 )"
56 # keyring is always required at build time per bug 322763
57
58 pkg_setup() {
59 G2CONF="${G2CONF}
60 --disable-schemas-compile
61 --disable-maintainer-mode
62 --enable-http-server
63 --with-gcrypt
64 $(use_with avahi)
65 $(use_with crypt gcrypt)
66 $(use_enable ipv6)
67 $(use_with jpeg)
68 $(use_with gnome-keyring)
69 $(use_with libnotify)
70 $(use_with networkmanager network-manager)
71 $(use_with ssl gnutls)
72 $(use_with telepathy)
73 $(use_with zlib)"
74 DOCS="AUTHORS ChangeLog* NEWS README"
75 }

  ViewVC Help
Powered by ViewVC 1.1.20