summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2012-09-11 14:51:21 +0530
committerNirbheek Chauhan <nirbheek@gentoo.org>2012-09-11 14:51:21 +0530
commitbb4db4655caca7403759d0f182bef4707f7050a2 (patch)
tree9e4e2fd909abfc442a6c57b3fc61617c1c02fd48 /net-misc/vinagre
parentapp-crypt/gcr: Add gnome bugzilla link for failing tests (diff)
downloadgnome-bb4db4655caca7403759d0f182bef4707f7050a2.tar.gz
gnome-bb4db4655caca7403759d0f182bef4707f7050a2.tar.bz2
gnome-bb4db4655caca7403759d0f182bef4707f7050a2.zip
Add net-misc/vinagre-3.5.90
Diffstat (limited to 'net-misc/vinagre')
-rw-r--r--net-misc/vinagre/Manifest4
-rw-r--r--net-misc/vinagre/vinagre-3.5.90.ebuild75
-rw-r--r--net-misc/vinagre/vinagre-9999.ebuild25
3 files changed, 91 insertions, 13 deletions
diff --git a/net-misc/vinagre/Manifest b/net-misc/vinagre/Manifest
index 18caec99..7f142be0 100644
--- a/net-misc/vinagre/Manifest
+++ b/net-misc/vinagre/Manifest
@@ -1 +1,3 @@
-EBUILD vinagre-9999.ebuild 1649 RMD160 6ded48dfb8d4d66a4dbda038ea06a7d5b00a5ab8 SHA1 f322d0d99dd339dd8079da9464bac9c4b68f69b7 SHA256 ad2012d1d2ba4a37e2c69ad30750fded4a0c79d9f97aabc4d663b1aae9bcd9c8
+DIST vinagre-3.5.90.tar.xz 2491592 SHA256 4f29c6dfd3dd5712b2e3b87d81254f680b5c89fdeb2f322c6e7eae8a95f3b731 SHA512 f27665fe62049f82607dd90380cbc99764e0f78e8dbf960cd7494c0cd450cce51509fc15e6d47db5b4336458cbe0a68744348071044ec5a474e70f68008e2e3e WHIRLPOOL 565a99ca0dffc50363e87b7998d04a478605a91042639266b3a82c51ae9d9be003beb1b06afcfda336440f6412638ecbf6845f1a391a867d28d58950da88c981
+EBUILD vinagre-3.5.90.ebuild 1600 SHA256 0713e36482737243184914690bffd1a34c62540dd015755ed7f464c1a628409b SHA512 fd0a5a51e018cfe513683e1652ae5b4a1d038507ef0f04526dcab33e4e24f146ff9de3cf3db20e32625d472570892429c0c8734d5dcaec9cb87ca35a8f3df438 WHIRLPOOL d22f2d89d6dfb32f4978fe6ad2f4a049dac26d5dc784b08cf7d209fd69cf384fec7318a536f750d8974b37cb4ad3c0fbb9c142445f0f1fc2d084d532c3cbbe0f
+EBUILD vinagre-9999.ebuild 1600 SHA256 0713e36482737243184914690bffd1a34c62540dd015755ed7f464c1a628409b SHA512 fd0a5a51e018cfe513683e1652ae5b4a1d038507ef0f04526dcab33e4e24f146ff9de3cf3db20e32625d472570892429c0c8734d5dcaec9cb87ca35a8f3df438 WHIRLPOOL d22f2d89d6dfb32f4978fe6ad2f4a049dac26d5dc784b08cf7d209fd69cf384fec7318a536f750d8974b37cb4ad3c0fbb9c142445f0f1fc2d084d532c3cbbe0f
diff --git a/net-misc/vinagre/vinagre-3.5.90.ebuild b/net-misc/vinagre/vinagre-3.5.90.ebuild
new file mode 100644
index 00000000..6c766222
--- /dev/null
+++ b/net-misc/vinagre/vinagre-3.5.90.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2
+if [[ ${PV} = 9999 ]]; then
+ inherit gnome2-live
+fi
+
+DESCRIPTION="VNC Client for the GNOME Desktop"
+HOMEPAGE="http://www.gnome.org/projects/vinagre/"
+
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} = 9999 ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64 ~x86"
+fi
+IUSE="avahi +ssh spice +telepathy"
+
+# cairo used in vinagre-tab
+# gdk-pixbuf used all over the place
+RDEPEND=">=dev-libs/glib-2.28.0:2
+ app-crypt/libsecret
+ >=x11-libs/gtk+-3.0.3:3
+ >=dev-libs/libxml2-2.6.31:2
+ >=net-libs/gtk-vnc-0.4.3[gtk3]
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-themes/gnome-icon-theme
+
+ avahi? ( >=net-dns/avahi-0.6.26[dbus,gtk3] )
+ ssh? ( >=x11-libs/vte-0.20:2.90 )
+ spice? ( >=net-misc/spice-gtk-0.5[gtk3] )
+ telepathy? (
+ dev-libs/dbus-glib
+ >=net-libs/telepathy-glib-0.11.6 )
+"
+DEPEND="${RDEPEND}
+ >=dev-lang/perl-5
+ sys-apps/sed
+ >=dev-util/intltool-0.50
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig"
+
+if [[ ${PV} = 9999 ]]; then
+ DEPEND+="
+ dev-lang/vala:0.18
+ app-text/yelp-tools
+ gnome-base/gnome-common"
+fi
+
+pkg_setup() {
+ DOCS="AUTHORS ChangeLog ChangeLog.pre-git NEWS README"
+ G2CONF="${G2CONF}
+ VALAC=$(type -P valac-0.18)
+ --disable-schemas-compile
+ --enable-rdp
+ $(use_with avahi)
+ $(use_enable ssh)
+ $(use_enable spice)
+ $(use_with telepathy)"
+}
+
+src_install() {
+ gnome2_src_install
+
+ # Remove its own installation of DOCS that go to $PN instead of $P and aren't ecompressed
+ rm -rf "${ED}"/usr/share/doc/vinagre
+}
diff --git a/net-misc/vinagre/vinagre-9999.ebuild b/net-misc/vinagre/vinagre-9999.ebuild
index 5e582dce..6c766222 100644
--- a/net-misc/vinagre/vinagre-9999.ebuild
+++ b/net-misc/vinagre/vinagre-9999.ebuild
@@ -21,13 +21,13 @@ if [[ ${PV} = 9999 ]]; then
else
KEYWORDS="~amd64 ~x86"
fi
-IUSE="avahi +ssh spice +telepathy test"
+IUSE="avahi +ssh spice +telepathy"
# cairo used in vinagre-tab
# gdk-pixbuf used all over the place
RDEPEND=">=dev-libs/glib-2.28.0:2
+ app-crypt/libsecret
>=x11-libs/gtk+-3.0.3:3
- >=gnome-base/gnome-keyring-1
>=dev-libs/libxml2-2.6.31:2
>=net-libs/gtk-vnc-0.4.3[gtk3]
x11-libs/cairo
@@ -43,21 +43,22 @@ RDEPEND=">=dev-libs/glib-2.28.0:2
"
DEPEND="${RDEPEND}
>=dev-lang/perl-5
- dev-lang/vala:0.12
- dev-libs/libxml2
- >=dev-util/intltool-0.40
- dev-util/itstool
+ sys-apps/sed
+ >=dev-util/intltool-0.50
>=sys-devel/gettext-0.17
- virtual/pkgconfig
- test? ( app-text/gnome-doc-utils )"
-# eautoreconf needds:
-# app-text/yelp-tools
-# gnome-base/gnome-common
+ virtual/pkgconfig"
+
+if [[ ${PV} = 9999 ]]; then
+ DEPEND+="
+ dev-lang/vala:0.18
+ app-text/yelp-tools
+ gnome-base/gnome-common"
+fi
pkg_setup() {
DOCS="AUTHORS ChangeLog ChangeLog.pre-git NEWS README"
G2CONF="${G2CONF}
- VALAC=$(type -P valac-0.12)
+ VALAC=$(type -P valac-0.18)
--disable-schemas-compile
--enable-rdp
$(use_with avahi)