Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/vino: metadata.xml ChangeLog vino-2.28.1.ebuild
Date: Thu, 29 Oct 2009 22:39:46
Message-Id: E1N3deh-0005Z9-Ry@stork.gentoo.org
1 eva 09/10/29 22:39:43
2
3 Modified: metadata.xml ChangeLog
4 Added: vino-2.28.1.ebuild
5 Log:
6 New version for GNOME 2.28.
7 (Portage version: 2.2_rc46/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.2 net-misc/vino/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/vino/metadata.xml?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/vino/metadata.xml?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/vino/metadata.xml?r1=1.1&r2=1.2
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-misc/vino/metadata.xml,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- metadata.xml 23 Aug 2004 09:53:13 -0000 1.1
23 +++ metadata.xml 29 Oct 2009 22:39:42 -0000 1.2
24 @@ -2,4 +2,7 @@
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 <herd>gnome</herd>
28 +<use>
29 + <flag name="telepathy">Enable desktop sharing through a telepathy client</flag>
30 +</use>
31 </pkgmetadata>
32
33
34
35 1.132 net-misc/vino/ChangeLog
36
37 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/vino/ChangeLog?rev=1.132&view=markup
38 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/vino/ChangeLog?rev=1.132&content-type=text/plain
39 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/vino/ChangeLog?r1=1.131&r2=1.132
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/net-misc/vino/ChangeLog,v
44 retrieving revision 1.131
45 retrieving revision 1.132
46 diff -u -r1.131 -r1.132
47 --- ChangeLog 24 Oct 2009 16:51:23 -0000 1.131
48 +++ ChangeLog 29 Oct 2009 22:39:42 -0000 1.132
49 @@ -1,6 +1,12 @@
50 # ChangeLog for net-misc/vino
51 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/net-misc/vino/ChangeLog,v 1.131 2009/10/24 16:51:23 nixnut Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/net-misc/vino/ChangeLog,v 1.132 2009/10/29 22:39:42 eva Exp $
54 +
55 +*vino-2.28.1 (29 Oct 2009)
56 +
57 + 29 Oct 2009; Gilles Dartiguelongue <eva@g.o> +vino-2.28.1.ebuild,
58 + metadata.xml:
59 + New version for GNOME 2.28.
60
61 24 Oct 2009; nixnut <nixnut@g.o> vino-2.26.2-r1.ebuild:
62 ppc stable #281427
63
64
65
66 1.1 net-misc/vino/vino-2.28.1.ebuild
67
68 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/vino/vino-2.28.1.ebuild?rev=1.1&view=markup
69 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/vino/vino-2.28.1.ebuild?rev=1.1&content-type=text/plain
70
71 Index: vino-2.28.1.ebuild
72 ===================================================================
73 # Copyright 1999-2009 Gentoo Foundation
74 # Distributed under the terms of the GNU General Public License v2
75 # $Header: /var/cvsroot/gentoo-x86/net-misc/vino/vino-2.28.1.ebuild,v 1.1 2009/10/29 22:39:42 eva Exp $
76
77 EAPI="2"
78
79 inherit eutils gnome2
80
81 DESCRIPTION="An integrated VNC server for GNOME"
82 HOMEPAGE="http://www.gnome.org/"
83
84 LICENSE="GPL-2"
85 SLOT="0"
86 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
87 IUSE="avahi crypt gnutls ipv6 jpeg gnome-keyring libnotify networkmanager +telepathy zlib"
88
89 RDEPEND=">=dev-libs/glib-2.17
90 >=x11-libs/gtk+-2.16.0
91 >=gnome-base/gconf-2
92 >=sys-apps/dbus-1.2.3
93 >=net-libs/libsoup-2.24.0:2.4
94 >=dev-libs/libunique-1.0.0
95 dev-libs/dbus-glib
96 x11-libs/libXext
97 x11-libs/libXtst
98 libnotify? ( >=x11-libs/libnotify-0.4.4 )
99 gnome-keyring? ( >=gnome-base/gnome-keyring-2.20 )
100 avahi? ( >=net-dns/avahi-0.6[dbus] )
101 crypt? ( >=dev-libs/libgcrypt-1.1.90 )
102 gnutls? ( >=net-libs/gnutls-1 )
103 jpeg? ( media-libs/jpeg )
104 networkmanager? ( >=net-misc/networkmanager-0.7 )
105 telepathy? ( >=net-libs/telepathy-glib-0.7.31 )
106 zlib? ( sys-libs/zlib )"
107 DEPEND="${RDEPEND}
108 >=dev-lang/perl-5
109 >=dev-util/pkgconfig-0.9
110 >=dev-util/intltool-0.35"
111
112 DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
113
114 pkg_setup() {
115 G2CONF="${G2CONF}
116 $(use_enable avahi)
117 $(use_enable crypt gcrypt)
118 $(use_enable gnutls)
119 $(use_enable ipv6)
120 $(use_with jpeg)
121 $(use_enable gnome-keyring)
122 $(use_enable libnotify)
123 $(use_enable networkmanager network-manager)
124 $(use_enable telepathy)
125 $(use_with zlib)
126 $(use_with zlib libz)
127 --enable-libunique"
128 }
129
130 src_prepare() {
131 gnome2_src_prepare
132
133 # Fix autorestart loop, bug #277989
134 epatch "${FILESDIR}/${PN}-2.26.2-autorestart-loop.patch"
135
136 # Fix intltoolize broken file, see upstream #577133
137 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in || die "sed failed"
138 }