On 2011-06-27, Stuart Henderson <[email protected]> wrote: > On 2011/06/28 07:31, Ian McWilliam wrote: >> On 28/06/2011 5:28 AM, Stuart Henderson wrote: >> >On 2011-06-27, Bernd Schoeller<[email protected]> wrote: >> >>Dear Stuart, >> >> >> >>Thanks for the answer. I had tried to avoid x11vnc, as its setup looks >> >>somewhat more complicated for a headless machine - and it did not seem >> >>to be the right solution. >> >> >> >>But I will give it a shot. >> >Yes, unfortunately it is more complicated, but it's the only really-working >> >option in the ports tree. TigerVNC would be more convenient but it needs >> >to be combined with the Xorg source tree to get it building. >> > >> >> TightVNC has been broken on AMD64 for oh so long....insert release >> number here, probably busted on all 64bit architectures. > > Broken on big-endian too. > >> Last time I >> tried it, it did run on i386, but that was last time I tested it, >> according to CVS history approx 20 months ago. > > It runs on i386, but from what I remember it's not very useful, doesn't > have modern font handling etc.
So what does anyone think about removing tightvnc and replacing tightvnc-viewer with ssvnc-viewer (improved fork)? The ssvnc-viewer and tightvnc-viewer packages are already marked as conflicting as they have the same binary name, so there are only minimal changes for the user, command lines stay the same. EPOCH bump to help pkg_add -u / quirks. Index: net/ssvnc/Makefile =================================================================== RCS file: /cvs/ports/net/ssvnc/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- net/ssvnc/Makefile 27 Apr 2011 22:07:08 -0000 1.23 +++ net/ssvnc/Makefile 1 Jul 2011 10:42:06 -0000 @@ -4,7 +4,7 @@ COMMENT-gui = enhanced TightVNC client COMMENT-main = enhanced TightVNC client V = 1.0.28 -REVISION-main = 0 +EPOCH = 0 DISTNAME = ssvnc-$V.src PKGNAME = ssvnc-$V Index: net/ssvnc/pkg/PLIST-main =================================================================== RCS file: /cvs/ports/net/ssvnc/pkg/PLIST-main,v retrieving revision 1.2 diff -u -p -r1.2 PLIST-main --- net/ssvnc/pkg/PLIST-main 31 Dec 2009 14:49:45 -0000 1.2 +++ net/ssvnc/pkg/PLIST-main 1 Jul 2011 10:42:06 -0000 @@ -1,5 +1,6 @@ @comment $OpenBSD: PLIST-main,v 1.2 2009/12/31 14:49:45 sthen Exp $ @conflict tightvnc-viewer-* +@pkgpath net/tightvnc,-viewer @bin bin/vncviewer @man man/man1/vncviewer.1 @comment share/applications/ Index: devel/quirks/Makefile =================================================================== RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.47 diff -u -p -r1.47 Makefile --- devel/quirks/Makefile 13 Jun 2011 16:35:02 -0000 1.47 +++ devel/quirks/Makefile 1 Jul 2011 10:42:06 -0000 @@ -5,7 +5,7 @@ CATEGORIES = devel databases DISTFILES = # API.rev -PKGNAME = quirks-1.45 +PKGNAME = quirks-1.46 PKG_ARCH = * MAINTAINER = Marc Espie <[email protected]> Index: devel/quirks/files/Quirks.pm =================================================================== RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.53 diff -u -p -r1.53 Quirks.pm --- devel/quirks/files/Quirks.pm 13 Jun 2011 16:35:02 -0000 1.53 +++ devel/quirks/files/Quirks.pm 1 Jul 2011 10:42:06 -0000 @@ -203,6 +203,7 @@ my $stem_extensions = { 'tomboy' => 'gnote', 'dovecot-sieve' => 'dovecot-pigeonhole', 'wormux' => 'warmux', + 'tightvnc-viewer' => 'ssvnc-viewer', }; # ->is_base_system($handle, $state):
