Date: 23 May 2005 11:20:06 -0000 From: James Raftery <james@now.ie> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/81394: [maintainer update] Update net/vnc to 4.1.1 Message-ID: <20050523112006.56731.qmail@fry.kerna.ie> Resent-Message-ID: <200505231130.j4NBU20k011656@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 81394 >Category: ports >Synopsis: [maintainer update] Update net/vnc to 4.1.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon May 23 11:30:02 GMT 2005 >Closed-Date: >Last-Modified: >Originator: James Raftery >Release: FreeBSD 5.3-RELEASE-p14 i386 >Organization: >Environment: System: FreeBSD fry.kerna.ie 5.3-RELEASE-p14 FreeBSD 5.3-RELEASE-p14 #0: Tue May 10 15:27:14 IST 2005 root@fry.kerna.ie:/usr/src/sys/i386/compile/FRY i386 >Description: The patch below updates the net/vnc port from version 3.3.7 to 4.1.1 of the VNC client and server. All of the files currently in the vnc/files directory are consigned to the Attic. They are: patch-Xvnc::config::cf::FreeBSD.cf patch-Xvnc::config::cf::Imake.cf patch-Xvnc::config::cf::vnc.def patch-Xvnc::config::imake::imakemdep.h patch-Xvnc::include::Xos.h patch-Xvnc::programs::Xserver::cfb::stipsparc.s patch-Xvnc::programs::Xserver::cfb::stipsprc32.s If it is more convenient, a complete tarball of the updated port is at http://romana.now.ie/software/vnc4.tgz >How-To-Repeat: N/A >Fix: --- vnc4.patch begins here --- diff -ruN vnc.orig/Makefile vnc/Makefile --- vnc.orig/Makefile Fri Jul 23 20:10:30 2004 +++ vnc/Makefile Mon May 23 12:07:19 2005 @@ -6,100 +6,141 @@ # PORTNAME= vnc -PORTVERSION= 3.3.7 -PORTREVISION= 1 +PORTVERSION= 4.1.1 CATEGORIES= net ipv6 -MASTER_SITES= http://www.realvnc.com/dist/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-unixsrc +# This is a placeholder MASTER_SITES entry -- see the pre-fetch target. +MASTER_SITES= http://www.realvnc.com/:vnc +.if !defined(WITHOUT_SERVER) +MASTER_SITES+= ${MASTER_SITE_XFREE:S/$/:x/} +MASTER_SITE_SUBDIR+= 4.3.0/:x +.endif +DISTNAME= vnc-4_1_1-unixsrc +DISTFILES= vnc-4_1_1-unixsrc.tar.gz:vnc +.if !defined(WITHOUT_SERVER) +DISTFILES+= X430src-1.tgz:x \ + X430src-2.tgz:x \ + X430src-3.tgz:x +DIST_SUBDIR= xc +.endif MAINTAINER= james@now.ie COMMENT= Display X and Win32 desktops on remote X/Win32/Java displays +.if !defined(WITHOUT_SERVER) +RUN_DEPENDS= xauth:${X_CLIENTS_PORT} \ + ${X11BASE}/lib/X11/fonts/misc/6x13-ISO8859-1.pcf.gz:${X_FONTS_MISC_PORT} + +USE_PERL5_RUN= yes + +EXTRA_PATCHES= ${WRKSRC}/xc.patch \ + ${PATCHDIR}/vnc.def-patch \ + ${PATCHDIR}/FreeBSD.cf-patch +.endif + GNU_CONFIGURE= yes -# vnc supplied zlib seg. faults if compiled with -O +# The vnc supplied zlib seg. faults if compiled with -O CONFIGURE_ARGS= --with-installed-zlib +USE_GCC= 3.4 USE_REINPLACE= yes USE_XLIB= yes USE_XPM= yes +WRKSRC= ${WRKDIR}/${DISTNAME}/unix PLIST= ${WRKDIR}/pkg-plist +CONFLICTS= vnc-[0-9]* tightvnc-[0-9]* MAN1= vncviewer.1 \ vncpasswd.1 \ - vncconnect.1 + vncconfig.1 \ + x0vncserver.1 .if !defined(WITHOUT_SERVER) MAN1+= Xvnc.1 \ vncserver.1 - -RUN_DEPENDS= xauth:${X_CLIENTS_PORT} \ - ${X11BASE}/lib/X11/fonts/misc/6x13-ISO8859-1.pcf.gz:${X_FONTS_MISC_PORT} - -USE_PERL5_RUN= yes .endif .include <bsd.port.pre.mk> -pre-build: +# No direct URL for VNC -- have to pseudo-submit their webform. +pre-fetch: + @${MKDIR} ${DISTDIR}/${DIST_SUBDIR} && cd ${DISTDIR}/${DIST_SUBDIR} && \ + ${FETCH_CMD} -o ${DISTNAME}.tar.gz 'http://www.realvnc.com/cgi-bin/download.cgi?product=free4/src/unix&acceptLicense=1&filever=4.1.1&filetype=tar_gz&haveDetails=1' .if !defined(WITHOUT_SERVER) - @${ECHO_MSG} "NOTE:" - @${ECHO_MSG} " Use 'make -DWITHOUT_SERVER ...' if you do not wish to" - @${ECHO_MSG} " compile/install the VNC server components." + @${ECHO_MSG} "" + @${ECHO_MSG} " ######################################################" + @${ECHO_MSG} " # Use 'make -DWITHOUT_SERVER ...' if you do not wish #" + @${ECHO_MSG} " # to compile/install the VNC server components. #" + @${ECHO_MSG} " ######################################################" @${ECHO_MSG} "" .endif +post-extract: +.if !defined(WITHOUT_SERVER) + @cd ${WRKSRC} && ${TAR} -cf - -C ${WRKDIR} xc | ${TAR} -xf - && \ + ${RM} -rf ${WRKDIR}/xc +.endif + +post-patch: +.if !defined(WITHOUT_SERVER) + @${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g' \ + ${WRKSRC}/xc/config/cf/vnc.def + @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g' -e 's|%%CXX%%|${CXX}|g' \ + ${WRKSRC}/xc/config/cf/FreeBSD.cf +.endif + post-build: .if defined(WITHOUT_SERVER) @${ECHO_MSG} "Skipping build of VNC server." .else - @cd ${WRKSRC}/Xvnc && make World + cd ${WRKSRC}/xc && make CC=${CC} CXX=${CXX} World .endif -post-patch: - @${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g' \ - ${WRKSRC}/Xvnc/config/cf/vnc.def - pre-install: @${RM} -f ${PLIST} @${TOUCH} -f ${PLIST} + @${ECHO_CMD} bin/vncviewer >> ${PLIST} + @${ECHO_CMD} bin/vncpasswd >> ${PLIST} + @${ECHO_CMD} bin/vncconfig >> ${PLIST} + @${ECHO_CMD} bin/x0vncserver >> ${PLIST} .if !defined(WITHOUT_SERVER) @${ECHO_CMD} bin/Xvnc >> ${PLIST} @${ECHO_CMD} bin/vncserver >> ${PLIST} - @${ECHO_CMD} share/vnc/classes/DesCipher.class >> ${PLIST} - @${ECHO_CMD} share/vnc/classes/animatedMemoryImageSource.class >> ${PLIST} - @${ECHO_CMD} share/vnc/classes/authenticationPanel.class >> ${PLIST} - @${ECHO_CMD} share/vnc/classes/clipboardFrame.class >> ${PLIST} @${ECHO_CMD} share/vnc/classes/index.vnc >> ${PLIST} - @${ECHO_CMD} share/vnc/classes/optionsFrame.class >> ${PLIST} - @${ECHO_CMD} share/vnc/classes/rfbProto.class >> ${PLIST} - @${ECHO_CMD} share/vnc/classes/shared.vnc >> ${PLIST} - @${ECHO_CMD} share/vnc/classes/vncCanvas.class >> ${PLIST} - @${ECHO_CMD} share/vnc/classes/vncviewer.class >> ${PLIST} + @${ECHO_CMD} share/vnc/classes/logo150x150.gif >> ${PLIST} @${ECHO_CMD} share/vnc/classes/vncviewer.jar >> ${PLIST} @${ECHO_CMD} @dirrm share/vnc/classes >> ${PLIST} @${ECHO_CMD} @dirrm share/vnc >> ${PLIST} + @${ECHO_CMD} @cwd ${X11BASE} >> ${PLIST} + @${ECHO_CMD} lib/modules/extensions/vnc.so >> ${PLIST} .endif - @${ECHO_CMD} bin/vncviewer >> ${PLIST} - @${ECHO_CMD} bin/vncpasswd >> ${PLIST} - @${ECHO_CMD} bin/vncconnect >> ${PLIST} do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/vncviewer/vncviewer ${PREFIX}/bin/vncviewer + ${INSTALL_PROGRAM} ${WRKSRC}/vncpasswd/vncpasswd ${PREFIX}/bin/vncpasswd + ${INSTALL_PROGRAM} ${WRKSRC}/vncconfig/vncconfig ${PREFIX}/bin/vncconfig + ${INSTALL_PROGRAM} ${WRKSRC}/x0vncserver/x0vncserver \ + ${PREFIX}/bin/x0vncserver + ${INSTALL_MAN} ${WRKSRC}/vncviewer/vncviewer.man \ + ${PREFIX}/man/man1/vncviewer.1 + ${INSTALL_MAN} ${WRKSRC}/vncpasswd/vncpasswd.man \ + ${PREFIX}/man/man1/vncpasswd.1 + ${INSTALL_MAN} ${WRKSRC}/vncconfig/vncconfig.man \ + ${PREFIX}/man/man1/vncconfig.1 + ${INSTALL_MAN} ${WRKSRC}/x0vncserver/x0vncserver.man \ + ${PREFIX}/man/man1/x0vncserver.1 .if !defined(WITHOUT_SERVER) - ${REINPLACE_CMD} -e 's|/usr/local/vnc/classes|${PREFIX}/share/vnc/classes|g' \ - -e 's|^\#!/usr/bin/perl|\#!${PERL}|g' ${WRKSRC}/vncserver - ${INSTALL_PROGRAM} ${WRKSRC}/Xvnc/programs/Xserver/Xvnc ${PREFIX}/bin/Xvnc + @${REINPLACE_CMD} -e \ + 's|/usr/local/vnc/classes|${PREFIX}/share/vnc/classes|g' \ + ${WRKSRC}/vncserver + ${INSTALL_PROGRAM} ${WRKSRC}/xc/programs/Xserver/Xvnc ${PREFIX}/bin/Xvnc ${INSTALL_SCRIPT} ${WRKSRC}/vncserver ${PREFIX}/bin/vncserver - ${INSTALL_MAN} ${WRKSRC}/Xvnc/programs/Xserver/Xvnc.man ${PREFIX}/man/man1/Xvnc.1 + ${INSTALL_DATA} ${WRKSRC}/xc/programs/Xserver/vnc/module/vnc.so \ + ${X11BASE}/lib/modules/extensions + ${INSTALL_MAN} ${WRKSRC}/xc/programs/Xserver/Xvnc.man \ + ${PREFIX}/man/man1/Xvnc.1 ${INSTALL_MAN} ${WRKSRC}/vncserver.man ${PREFIX}/man/man1/vncserver.1 -# Go install Java classes - ${MKDIR} ${PREFIX}/share/vnc - ${CP} -R ${WRKSRC}/classes ${PREFIX}/share/vnc + ${MKDIR} ${PREFIX}/share/vnc/classes + ${CP} ${WRKDIR}/${DISTNAME}/common/javabin/* ${PREFIX}/share/vnc/classes .endif - ${INSTALL_PROGRAM} ${WRKSRC}/vncviewer/vncviewer ${PREFIX}/bin/vncviewer - ${INSTALL_PROGRAM} ${WRKSRC}/vncpasswd/vncpasswd ${PREFIX}/bin/vncpasswd - ${INSTALL_PROGRAM} ${WRKSRC}/vncconnect/vncconnect ${PREFIX}/bin/vncconnect - ${INSTALL_MAN} ${WRKSRC}/vncviewer/vncviewer.man ${PREFIX}/man/man1/vncviewer.1 - ${INSTALL_MAN} ${WRKSRC}/vncpasswd/vncpasswd.man ${PREFIX}/man/man1/vncpasswd.1 - ${INSTALL_MAN} ${WRKSRC}/vncconnect/vncconnect.man ${PREFIX}/man/man1/vncconnect.1 .include <bsd.port.post.mk> diff -ruN vnc.orig/distinfo vnc/distinfo --- vnc.orig/distinfo Wed Mar 24 23:14:12 2004 +++ vnc/distinfo Fri May 13 10:47:55 2005 @@ -1,2 +1,8 @@ -MD5 (vnc-3.3.7-unixsrc.tar.gz) = 511ffbc8ed8d9df82e7c67852164728c -SIZE (vnc-3.3.7-unixsrc.tar.gz) = 2160226 +MD5 (xc/vnc-4_1_1-unixsrc.tar.gz) = 2ddf091a8be9f03bb991a553427d7b89 +SIZE (xc/vnc-4_1_1-unixsrc.tar.gz) = 529894 +MD5 (xc/X430src-1.tgz) = 4f241a4f867363f40efa2b00dca292af +SIZE (xc/X430src-1.tgz) = 10993622 +MD5 (xc/X430src-2.tgz) = 844c2ee908d21dbf8911fd13115bf8b4 +SIZE (xc/X430src-2.tgz) = 7962239 +MD5 (xc/X430src-3.tgz) = b82a0443e1b7bf860e4343e6b6766cb6 +SIZE (xc/X430src-3.tgz) = 12366363 diff -ruN vnc.orig/files/FreeBSD.cf-patch vnc/files/FreeBSD.cf-patch --- vnc.orig/files/FreeBSD.cf-patch Thu Jan 1 01:00:00 1970 +++ vnc/files/FreeBSD.cf-patch Mon May 16 17:12:36 2005 @@ -0,0 +1,18 @@ +--- xc/config/cf/FreeBSD.cf.orig Mon May 16 17:11:31 2005 ++++ xc/config/cf/FreeBSD.cf Mon May 16 17:11:58 2005 +@@ -162,11 +162,11 @@ + * ld: warning: libXThrStub.so.6, needed by libX11.so, not found + */ + #if BuildThreadStubLibrary && (!defined(UseInstalledX11) || !UseInstalledX11) +-# define CcCmd $(CLIENTENVSETUP) cc +-# define CplusplusCmd $(CLIENTENVSETUP) c++ ++# define CcCmd $(CLIENTENVSETUP) %%CC%% ++# define CplusplusCmd $(CLIENTENVSETUP) %%CXX%% + #else +-# define CcCmd cc +-# define CplusplusCmd c++ ++# define CcCmd %%CC%% ++# define CplusplusCmd %%CXX%% + #endif + + #define CppCmd /usr/bin/cpp diff -ruN vnc.orig/files/patch-Xvnc::config::cf::FreeBSD.cf vnc/files/patch-Xvnc::config::cf::FreeBSD.cf --- vnc.orig/files/patch-Xvnc::config::cf::FreeBSD.cf Fri Apr 9 19:49:47 2004 +++ vnc/files/patch-Xvnc::config::cf::FreeBSD.cf Thu Jan 1 01:00:00 1970 @@ -1,76 +0,0 @@ ---- Xvnc/config/cf/FreeBSD.cf.orig Mon Mar 22 16:41:12 2004 -+++ Xvnc/config/cf/FreeBSD.cf Wed Mar 24 15:50:22 2004 -@@ -26,6 +26,7 @@ - #define UseGas YES - #define GnuCpp YES - #define HasNdbm YES -+#define DBMLibrary /* ndbm is in libc */ - #define HasPutenv YES - #define HasSnprintf YES - #define HasBSD44Sockets YES -@@ -50,7 +51,7 @@ - #define MkdirHierCmd mkdir -p - - #define CcCmd cc --#define CppCmd /usr/libexec/cpp -+#define CppCmd /usr/bin/cpp - #define PreProcessCmd CppCmd - #define StandardCppDefines -traditional - #if defined(UseInstalled) && (!defined(XF86LinkKit) || !XF86LinkKit) -@@ -223,12 +224,29 @@ - # define GccGasOption /**/ - #endif - --#define ServerExtraDefines GccGasOption XFree86ServerDefines -+#ifdef i386Architecture -+# define ServerExtraDefines GccGasOption XFree86ServerDefines -+#else -+# define ServerExtraDefines GccGasOption -D_XSERVER64 -+#endif - - #define StandardDefines -DCSRG_BASED - -+#ifdef i386Architecture -+# if OSMajorVersion > 1 -+# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -+# else -+# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DXNO_SYSCONF -+# endif -+#else -+# if defined(SparcArchitecture) || defined(AlphaArchitecture) -+# define ServerOSDefines -DDDXOSINIT -+# else -+# define ServerOSDefines /**/ -+# endif -+#endif -+ - #if OSMajorVersion > 1 --#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME - #define XawI18nDefines -DUSE_XWCHAR_STRING - #define HasMakefileSafeInclude YES - #define IncludeMakefile(file) @@# dependencies are in .depend -@@ -241,7 +259,6 @@ - #endif - #define HasMkstemp YES - #else --#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DXNO_SYSCONF - #define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC - #endif - -@@ -252,10 +269,15 @@ - #endif - #endif - -+/* Suppress "The -O2 flag TRIGGERS KNOWN OPTIMIZER BUGS ON THIS PLATFORM" on Alpha 4.x */ - #ifdef i386Architecture - # define OptimizedCDebugFlags DefaultGcc2i386Opt - #else --# define OptimizedCDebugFlags -O2 -+# if defined(AlphaArchitecture) && OSMajorVersion < 5 -+# define OptimizedCDebugFlags -O -+# else -+# define OptimizedCDebugFlags -O2 -+# endif - #endif - - #ifndef PreIncDir diff -ruN vnc.orig/files/patch-Xvnc::config::cf::Imake.cf vnc/files/patch-Xvnc::config::cf::Imake.cf --- vnc.orig/files/patch-Xvnc::config::cf::Imake.cf Fri Apr 9 19:49:47 2004 +++ vnc/files/patch-Xvnc::config::cf::Imake.cf Thu Jan 1 01:00:00 1970 @@ -1,17 +0,0 @@ ---- Xvnc/config/cf/Imake.cf.orig Mon Mar 22 16:41:05 2004 -+++ Xvnc/config/cf/Imake.cf Mon Mar 22 16:27:03 2004 -@@ -154,6 +154,14 @@ - # define i386Architecture - # undef i386 - # endif -+# if defined(__sparc64__) || defined(sparc) -+# define SparcArchitecture -+# undef sparc -+# endif -+# ifdef __alpha__ -+# define AlphaArchitecture -+# undef __alpha__ -+# endif - #endif /* __FreeBSD__ */ - - #ifdef AMOEBA diff -ruN vnc.orig/files/patch-Xvnc::config::cf::vnc.def vnc/files/patch-Xvnc::config::cf::vnc.def --- vnc.orig/files/patch-Xvnc::config::cf::vnc.def Fri Apr 9 21:56:03 2004 +++ vnc/files/patch-Xvnc::config::cf::vnc.def Thu Jan 1 01:00:00 1970 @@ -1,10 +0,0 @@ ---- Xvnc/config/cf/vnc.def.orig Wed Mar 24 11:45:48 2004 -+++ Xvnc/config/cf/vnc.def Wed Mar 24 11:53:03 2004 -@@ -122,6 +122,9 @@ - #endif - #endif - -+#ifdef FreeBSDArchitecture -+#define ProjectRoot %%X11BASE%% -+#endif - diff -ruN vnc.orig/files/patch-Xvnc::config::imake::imakemdep.h vnc/files/patch-Xvnc::config::imake::imakemdep.h --- vnc.orig/files/patch-Xvnc::config::imake::imakemdep.h Sun Nov 24 21:47:12 2002 +++ vnc/files/patch-Xvnc::config::imake::imakemdep.h Thu Jan 1 01:00:00 1970 @@ -1,21 +0,0 @@ ---- Xvnc/config/imake/imakemdep.h.orig Sat Nov 24 16:43:07 2001 -+++ Xvnc/config/imake/imakemdep.h Sat Nov 24 16:44:48 2001 -@@ -225,6 +225,9 @@ - #ifdef hpux - #define USE_CC_E - #endif -+#if defined(__FreeBSD__) -+#define USE_CC_E -+#endif - #ifdef WIN32 - #define USE_CC_E - #define DEFAULT_CC "cl" -@@ -253,7 +256,7 @@ - #ifdef _CRAY - #define DEFAULT_CPP "/lib/pcpp" - #endif --#if defined(__386BSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD__) -+#if defined(__386BSD__) || defined(__NetBSD__) || defined(__OpenBSD__) - #define DEFAULT_CPP "/usr/libexec/cpp" - #endif - #if defined(__sgi) && defined(__ANSI_CPP__) diff -ruN vnc.orig/files/patch-Xvnc::include::Xos.h vnc/files/patch-Xvnc::include::Xos.h --- vnc.orig/files/patch-Xvnc::include::Xos.h Sun Nov 24 21:47:12 2002 +++ vnc/files/patch-Xvnc::include::Xos.h Thu Jan 1 01:00:00 1970 @@ -1,10 +0,0 @@ ---- Xvnc/include/Xos.h.orig Sat Jul 13 02:14:08 2002 -+++ Xvnc/include/Xos.h Sat Jul 13 02:14:15 2002 -@@ -151,7 +151,6 @@ - #endif /* X_NOT_POSIX else */ - - #ifdef CSRG_BASED --#include <stdlib.h> - #include <unistd.h> - #endif /* CSRG_BASED */ - diff -ruN vnc.orig/files/patch-Xvnc::programs::Xserver::cfb::stipsparc.s vnc/files/patch-Xvnc::programs::Xserver::cfb::stipsparc.s --- vnc.orig/files/patch-Xvnc::programs::Xserver::cfb::stipsparc.s Fri Apr 9 19:49:47 2004 +++ vnc/files/patch-Xvnc::programs::Xserver::cfb::stipsparc.s Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- Xvnc/programs/Xserver/cfb/stipsparc.s.orig Wed Mar 24 16:34:12 2004 -+++ Xvnc/programs/Xserver/cfb/stipsparc.s Wed Mar 24 16:34:49 2004 -@@ -85,7 +85,7 @@ - #define ForEachBits LY4 - #define NextBits LY5 - --#ifdef SVR4 -+#if defined(SVR4) || defined(__ELF__) - #ifdef TETEXT - #define _cfbStippleStack cfbStippleStackTE - #else diff -ruN vnc.orig/files/patch-Xvnc::programs::Xserver::cfb::stipsprc32.s vnc/files/patch-Xvnc::programs::Xserver::cfb::stipsprc32.s --- vnc.orig/files/patch-Xvnc::programs::Xserver::cfb::stipsprc32.s Fri Apr 9 19:49:47 2004 +++ vnc/files/patch-Xvnc::programs::Xserver::cfb::stipsprc32.s Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- Xvnc/programs/Xserver/cfb/stipsprc32.s.orig Thu Mar 25 10:28:07 2004 -+++ Xvnc/programs/Xserver/cfb/stipsprc32.s Thu Mar 25 10:29:02 2004 -@@ -81,7 +81,7 @@ - #define ForEachBits LY4 - #define NextBits LY5 - --#ifdef SVR4 -+#if defined(SVR4) || defined(__ELF__) - #ifdef TETEXT - #define _cfb32StippleStack cfb32StippleStackTE - #else diff -ruN vnc.orig/files/vnc.def-patch vnc/files/vnc.def-patch --- vnc.orig/files/vnc.def-patch Thu Jan 1 01:00:00 1970 +++ vnc/files/vnc.def-patch Mon May 16 16:25:44 2005 @@ -0,0 +1,13 @@ +--- xc/config/cf/vnc.def.orig Mon Feb 28 12:59:09 2005 ++++ xc/config/cf/vnc.def Mon May 16 16:24:57 2005 +@@ -15,6 +15,10 @@ + #define BuildXKB NO + #endif + ++#ifdef FreeBSDArchitecture ++#define ProjectRoot %%X11BASE%% ++#endif ++ + #define HasFreetype2 NO + #define BuildVNCExt YES + #define VNCExtDefines -DVNCEXT --- vnc4.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050523112006.56731.qmail>