Mikolaj Kucharski [2009-02-15, 04:02:14]: > 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/} please use the x11/tk module instead