Hi,
x11vnc is using tcl/tk toolkit for -gui switch. See x11vnc(1) man page
and search for `-gui' option for description or grep the srouces for
`wish' string.
In GNOME menu there is x11vnc entry in `Internet' section. This entry is
using x11vnc with -qui switch, so if no tcl/tk is installed, it doesn't
work (I don't like bad user experience.)
I've lightly tested x11vnc with tk8.4 and tk8.5. I've added them as run
depends (with path to tk8.5 as default). GUI with version 8.5 looks
nicer and tk.port.mk defaults to that version also.
Please review attached patch.
--
best regards
q#
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/x11vnc/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- Makefile 2 Feb 2009 23:27:48 -0000 1.5
+++ Makefile 15 Feb 2009 03:45:31 -0000
@@ -3,7 +3,7 @@
COMMENT= VNC server for real X displays
DISTNAME= x11vnc-0.9.6
-PKGNAME= ${DISTNAME}p0
+PKGNAME= ${DISTNAME}p1
CATEGORIES= x11
HOMEPAGE= http://www.karlrunge.com/x11vnc/
@@ -19,7 +19,8 @@
WANTLIB= X11 Xext Xinerama Xtst c pthread z
WANTLIB+= Xdamage Xfixes Xrandr crypto ssl
-RUN_DEPENDS= ::devel/desktop-file-utils
+RUN_DEPENDS= ::devel/desktop-file-utils \
+ ::x11/tk/8.5
LIB_DEPENDS= jpeg::graphics/jpeg
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libvncserver/}