summaryrefslogtreecommitdiff
path: root/net-misc/vino
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-misc/vino
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/vino')
-rw-r--r--net-misc/vino/Manifest5
-rw-r--r--net-misc/vino/metadata.xml11
-rw-r--r--net-misc/vino/vino-3.22.0.ebuild65
3 files changed, 81 insertions, 0 deletions
diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
new file mode 100644
index 000000000000..4e2213822bfd
--- /dev/null
+++ b/net-misc/vino/Manifest
@@ -0,0 +1,5 @@
+DIST vino-3.22.0.tar.xz 768716 SHA256 2911c779b6a2c46e5bc8e5a0c94c2a4d5bd4a1ee7e35f2818702cb13d9d23bab SHA512 29b88e151b0b8c69bce1565ae3ec2e788f48c7645429984329fb2d3daaf03cc5ac100abbf70247bf0516c6d03a3b9aeb78d018c8f1bf35fd241919117fd1105f WHIRLPOOL 63d03bda4ff03d794345a925bc23dc4795c845754da78171a37c0f4340424474b30df478dd5f813fec23c408abf17d99dacb1481c39d1478aae32b67bd88a695
+EBUILD vino-3.22.0.ebuild 1633 SHA256 8fbce7b67f73fab699d6dbc2d8c015f1e77780d59bea3bbf66f1c732e69a7319 SHA512 9134f6315e151bdc72953943faa8182830752e71146ba089c4b0b8c65e64306baf129bed77944f5f4541630e542ce94f2e8b8f0460e40a713ed6b9486a9eddf8 WHIRLPOOL 6bca440cf27a57e9ba349613c73e4312d04e8fa0f39bc8e64ca6d01d32a7baefcf15555c6cdcd5a1e37bfad5ec14d0cb1e0c26d62af925d8eb8e58a7e91eebaa
+MISC ChangeLog 5380 SHA256 99cefb2a9d0dc2d8777f61e3c1fa60b8f0bc17a7f384cd513ffc62d8f7e92d8b SHA512 00fc55b7529050ff7e41cd380f84763c63185e4a00f20583d633d094ab2c7478ebed0f1029e672416e58d944d3be7321fe65429d5169441a09b75e882fde0c39 WHIRLPOOL d1ab0735549fb2338ce0d44b9f6fcff387670f14bef04a2c54de2e167d877cdd6f17f75556fa2dce3f65dd855ed9fbdd7cba3a8d82d3d9ae9e8c8a26a4d16124
+MISC ChangeLog-2015 28007 SHA256 1b1f61b8b3dfe5ad2df14f5648912170e3d987425909def34eed75a0eccaf56b SHA512 6fd1baba9a11dd2280dee0184fcf5eae012774f64781e92b0de8070092727217fbe91b46ae8e3cbae7ff4b0175a521087ecdca1640a702b4d578cbe3de1521e5 WHIRLPOOL a5a754b400ac61b7d480f38992fa82061d3201ea6be69e618b2f2df959b56e08b7f01d2dd4837156a7c20ebdfb342762105f9e971e85e72f39381a211da136a0
+MISC metadata.xml 343 SHA256 2a9d2af41251a94207006c22a3faeea1e18024823735ed8e426bd454379ccea4 SHA512 dc33b648174ba60a62212dd252f1d358ee7a05ddbd41ae2b31dbdf362f4f780207c5183c0b180d68c8df5a613e91c1336231f2d75100076a01517e4d70d8252d WHIRLPOOL c86cb2615c174a5c1aa8c1da3b9ef2bbd2f1ee1bdac3de0059d6ea6614fd21a8d658f8808f21071f80b6c1154a6b638d825dcebce01ccd466c3c8f2c67af4bdf
diff --git a/net-misc/vino/metadata.xml b/net-misc/vino/metadata.xml
new file mode 100644
index 000000000000..1208299aea7a
--- /dev/null
+++ b/net-misc/vino/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+<use>
+ <flag name="telepathy">Enable desktop sharing through a telepathy client</flag>
+</use>
+</pkgmetadata>
diff --git a/net-misc/vino/vino-3.22.0.ebuild b/net-misc/vino/vino-3.22.0.ebuild
new file mode 100644
index 000000000000..bf21f64eb59d
--- /dev/null
+++ b/net-misc/vino/vino-3.22.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 systemd
+
+DESCRIPTION="An integrated VNC server for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vino"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+IUSE="crypt debug gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
+# bug #394611; tight encoding requires zlib encoding
+REQUIRED_USE="jpeg? ( zlib )"
+
+# cairo used in vino-fb
+# libSM and libICE used in eggsmclient-xsmp
+RDEPEND="
+ >=dev-libs/glib-2.26:2
+ >=dev-libs/libgcrypt-1.1.90:0=
+ >=x11-libs/gtk+-3:3
+
+ x11-libs/cairo:=
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXtst
+ x11-libs/pango[X]
+
+ >=x11-libs/libnotify-0.7.0:=
+
+ crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
+ gnome-keyring? ( app-crypt/libsecret )
+ jpeg? ( virtual/jpeg:0= )
+ ssl? ( >=net-libs/gnutls-2.2.0:= )
+ telepathy? (
+ dev-libs/dbus-glib
+ >=net-libs/telepathy-glib-0.18 )
+ zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
+ zlib? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}
+ app-crypt/libsecret
+ >=dev-util/intltool-0.50
+ virtual/pkgconfig
+"
+# libsecret is always required at build time per bug 322763
+
+src_configure() {
+ gnome2_src_configure \
+ $(use_enable ipv6) \
+ $(use_with crypt gcrypt) \
+ $(usex debug --enable-debug=yes ' ') \
+ $(use_with gnome-keyring secret) \
+ $(use_with jpeg) \
+ $(use_with ssl gnutls) \
+ $(use_with telepathy) \
+ $(use_with zeroconf avahi) \
+ $(use_with zlib) \
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+}