blob: 697d049472d59bda2777784db019151e8eb759f6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
SPELL=gtk-vnc
VERSION=0.4.4
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:3}/$SOURCE
SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
LICENSE[0]=GPL
WEB_SITE=http://live.gnome.org/gtk-vnc
KEYWORDS="vnc"
ENTERED=20080211
SHORT='GTK VNC viewer widget'
cat << EOF
gtk-vnc is a VNC viewer widget for GTK.
It provides a core library written in C, using coroutines to allow it to be
completely asynchronous while remaining single threaded. A wrapper library
using PyGTK provides access to the widget functionality from Python. Two
example programs illustrate use of the widget by re-implementing the
traditional 'vncviewer' in a few 10's of lines of code.
The client is fully IPv6 aware, and as well as the traditional VNC
authentication protocol, implements the VeNCrypt extension to provide secure
TLS/SSL encrypted communications, optionally using x509 certificates to
authenticate.
Some applications using GTK VNC include:
* Vinagre - John Wendell's general purpose VNC client application for the
GNOME project
* Virtual Machine Manager - GUI for managing Xen, QEMU and KVM virtual
machines
* KVM Test - Virtualized OS install automation with KVM
EOF
|