Package: tightvnc
Version: 1.2.9-8
Tags: patch
The appended patch adds support for Linux mips/mipsel to tightvnc.
Thiemo
diff -urpN tightvnc-1.2.9.old/Xvnc/config/cf/linux.cf
tightvnc-1.2.9/Xvnc/config/cf/linux.cf
--- tightvnc-1.2.9.old/Xvnc/config/cf/linux.cf 2005-11-22 20:06:32.000000000
+0100
+++ tightvnc-1.2.9/Xvnc/config/cf/linux.cf 2005-11-22 19:45:47.000000000
+0100
@@ -43,7 +43,9 @@ XCOMM platform: $XFree86: xc/config/cf/
#if defined(AlphaArchitecture) || defined(PowerPCArchitecture) || \
defined(SparcArchitecture) || defined(ArmArchitecure) || \
defined(i386Architecture) || defined(s390Architecture) || \
- defined(s390xArchitecture)
+ defined(s390xArchitecture) || defined(MipsArchitecure) || \
+ defined(MipselArchitecure)
+
#define DefaultLinuxCLibMajorVersion 6
#else
#define DefaultLinuxCLibMajorVersion 5
@@ -165,6 +167,12 @@ XCOMM binutils: (LinuxBinUtilsMajorVersi
#define LdCmd ld
#define AsmDefines -D__ELF__
#define CplusplusCmd c++
+#ifdef MipsArchitecture
+#define AsCmd gcc -c -x assembler-with-cpp
+#endif /* MipsArchitecture */
+#ifdef MipselArchitecture
+#define AsCmd gcc -c -x assembler-with-cpp
+#endif /* MipselArchitecture */
#if UseStaticTermcapLib
#define TermcapLibrary StaticLibrary(/usr/lib/termcap,termcap)
#endif
@@ -329,6 +337,20 @@ XCOMM binutils: (LinuxBinUtilsMajorVersi
#endif
#endif /* SparcArchitecture */
+#ifdef MipsArchitecture
+#define OptimizedCDebugFlags -O2
+#define LinuxMachineDefines -D__mips__
+#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-DPART_NET
+#define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
+#endif /* MipsArchitecture */
+
+#ifdef MipselArchitecture
+#define OptimizedCDebugFlags -O2
+#define LinuxMachineDefines -D__mips__
+#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-DPART_NET
+#define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
+#endif /* MipselArchitecture */
+
/*================================================================
BEGIN ORL VNC modification
Always define _REENTRANT since we may use threaded libraries */
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]