Gentoo Archives: gentoo-commits

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: net-misc/vino/
Date: Tue, 22 Feb 2011 00:31:53
Message-Id: cabc3096510773bacf294b1ad0a87d3f0580b7ee.nirbheek@gentoo
1 commit: cabc3096510773bacf294b1ad0a87d3f0580b7ee
2 Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 22 00:14:45 2011 +0000
4 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 22 00:14:45 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=cabc3096
7
8 Add net-misc/vino-2.99.0, live version
9
10 * Unkeyworded because it fails to compile...
11
12 ---
13 net-misc/vino/vino-2.99.0.ebuild | 64 ++++++++++++++++++++++++++++++++++++++
14 net-misc/vino/vino-9999.ebuild | 62 ++++++++++++++++++++++++++++++++++++
15 2 files changed, 126 insertions(+), 0 deletions(-)
16
17 diff --git a/net-misc/vino/vino-2.99.0.ebuild b/net-misc/vino/vino-2.99.0.ebuild
18 new file mode 100644
19 index 0000000..d717490
20 --- /dev/null
21 +++ b/net-misc/vino/vino-2.99.0.ebuild
22 @@ -0,0 +1,64 @@
23 +# Copyright 1999-2011 Gentoo Foundation
24 +# Distributed under the terms of the GNU General Public License v2
25 +# $Header: /var/cvsroot/gentoo-x86/net-misc/vino/vino-2.32.1.ebuild,v 1.1 2010/12/31 18:17:32 pacho Exp $
26 +
27 +EAPI="3"
28 +GCONF_DEBUG="yes"
29 +GNOME2_LA_PUNT="yes"
30 +
31 +inherit gnome2
32 +
33 +DESCRIPTION="An integrated VNC server for GNOME"
34 +HOMEPAGE="http://www.gnome.org/"
35 +
36 +LICENSE="GPL-2"
37 +SLOT="0"
38 +IUSE="avahi crypt ipv6 jpeg gnome-keyring libnotify networkmanager ssl +telepathy zlib"
39 +if [[ ${PV} = 9999 ]]; then
40 + inherit gnome2-live
41 + KEYWORDS=""
42 +else
43 + # Doesn't actually compile...
44 + KEYWORDS=""
45 + #KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
46 +fi
47 +
48 +RDEPEND=">=dev-libs/glib-2.26:2
49 + >=x11-libs/gtk+-3.0:3
50 + >=net-libs/libsoup-2.24:2.4
51 + x11-libs/libXext
52 + x11-libs/libXtst
53 + avahi? ( >=net-dns/avahi-0.6[dbus] )
54 + crypt? ( >=dev-libs/libgcrypt-1.1.90 )
55 + gnome-keyring? ( || ( gnome-base/libgnome-keyring <gnome-base/gnome-keyring-2.29.4 ) )
56 + jpeg? ( virtual/jpeg:0 )
57 + libnotify? ( >=x11-libs/libnotify-0.4.4 )
58 + networkmanager? ( >=net-misc/networkmanager-0.7 )
59 + ssl? ( >=net-libs/gnutls-1 )
60 + telepathy? ( >=net-libs/telepathy-glib-0.11.6 )
61 + zlib? ( sys-libs/zlib )"
62 +DEPEND="${RDEPEND}
63 + >=dev-lang/perl-5
64 + >=dev-util/pkgconfig-0.9
65 + >=dev-util/intltool-0.40
66 + || (
67 + gnome-base/libgnome-keyring
68 + <gnome-base/gnome-keyring-2.29.4 )"
69 +# keyring is always required at build time per bug 322763
70 +
71 +pkg_setup() {
72 + G2CONF="${G2CONF}
73 + --disable-schemas-compile
74 + $(use_enable avahi)
75 + $(use_enable crypt gcrypt)
76 + $(use_enable ipv6)
77 + $(use_with jpeg)
78 + $(use_enable gnome-keyring)
79 + $(use_enable libnotify)
80 + $(use_enable networkmanager network-manager)
81 + $(use_enable ssl gnutls)
82 + $(use_enable telepathy)
83 + $(use_with zlib)
84 + $(use_with zlib libz)"
85 + DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
86 +}
87
88 diff --git a/net-misc/vino/vino-9999.ebuild b/net-misc/vino/vino-9999.ebuild
89 new file mode 100644
90 index 0000000..f0ebf19
91 --- /dev/null
92 +++ b/net-misc/vino/vino-9999.ebuild
93 @@ -0,0 +1,62 @@
94 +# Copyright 1999-2011 Gentoo Foundation
95 +# Distributed under the terms of the GNU General Public License v2
96 +# $Header: /var/cvsroot/gentoo-x86/net-misc/vino/vino-2.32.1.ebuild,v 1.1 2010/12/31 18:17:32 pacho Exp $
97 +
98 +EAPI="3"
99 +GCONF_DEBUG="yes"
100 +GNOME2_LA_PUNT="yes"
101 +
102 +inherit gnome2
103 +
104 +DESCRIPTION="An integrated VNC server for GNOME"
105 +HOMEPAGE="http://www.gnome.org/"
106 +
107 +LICENSE="GPL-2"
108 +SLOT="0"
109 +IUSE="avahi crypt ipv6 jpeg gnome-keyring libnotify networkmanager ssl +telepathy zlib"
110 +if [[ ${PV} = 9999 ]]; then
111 + inherit gnome2-live
112 + KEYWORDS=""
113 +else
114 + KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
115 +fi
116 +
117 +RDEPEND=">=dev-libs/glib-2.26:2
118 + >=x11-libs/gtk+-3.0:3
119 + >=net-libs/libsoup-2.24:2.4
120 + x11-libs/libXext
121 + x11-libs/libXtst
122 + avahi? ( >=net-dns/avahi-0.6[dbus] )
123 + crypt? ( >=dev-libs/libgcrypt-1.1.90 )
124 + gnome-keyring? ( || ( gnome-base/libgnome-keyring <gnome-base/gnome-keyring-2.29.4 ) )
125 + jpeg? ( virtual/jpeg:0 )
126 + libnotify? ( >=x11-libs/libnotify-0.4.4 )
127 + networkmanager? ( >=net-misc/networkmanager-0.7 )
128 + ssl? ( >=net-libs/gnutls-1 )
129 + telepathy? ( >=net-libs/telepathy-glib-0.11.6 )
130 + zlib? ( sys-libs/zlib )"
131 +DEPEND="${RDEPEND}
132 + >=dev-lang/perl-5
133 + >=dev-util/pkgconfig-0.9
134 + >=dev-util/intltool-0.40
135 + || (
136 + gnome-base/libgnome-keyring
137 + <gnome-base/gnome-keyring-2.29.4 )"
138 +# keyring is always required at build time per bug 322763
139 +
140 +pkg_setup() {
141 + G2CONF="${G2CONF}
142 + --disable-schemas-compile
143 + $(use_enable avahi)
144 + $(use_enable crypt gcrypt)
145 + $(use_enable ipv6)
146 + $(use_with jpeg)
147 + $(use_enable gnome-keyring)
148 + $(use_enable libnotify)
149 + $(use_enable networkmanager network-manager)
150 + $(use_enable ssl gnutls)
151 + $(use_enable telepathy)
152 + $(use_with zlib)
153 + $(use_with zlib libz)"
154 + DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
155 +}