diff options
Diffstat (limited to 'net/tightvnc/files/patch-Xvnc__config__cf__FreeBSD.cf')
-rw-r--r-- | net/tightvnc/files/patch-Xvnc__config__cf__FreeBSD.cf | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/net/tightvnc/files/patch-Xvnc__config__cf__FreeBSD.cf b/net/tightvnc/files/patch-Xvnc__config__cf__FreeBSD.cf new file mode 100644 index 000000000000..99b35a2822f4 --- /dev/null +++ b/net/tightvnc/files/patch-Xvnc__config__cf__FreeBSD.cf @@ -0,0 +1,50 @@ +--- Xvnc/config/cf/FreeBSD.cf.orig 2000-06-11 21:00:51.000000000 +0900 ++++ Xvnc/config/cf/FreeBSD.cf 2009-03-09 08:18:00.000000000 +0900 +@@ -223,7 +223,9 @@ XCOMM operating system: OSName (OSMajor + # define GccGasOption /**/ + #endif + ++#ifndef x86_64Architecture + #define ServerExtraDefines GccGasOption XFree86ServerDefines ++#endif + + #define StandardDefines -DCSRG_BASED + +@@ -253,11 +253,17 @@ + #endif + + #ifdef i386Architecture +-# define OptimizedCDebugFlags DefaultGcc2i386Opt ++# define OptimizedCDebugFlags %%CFLAGS%% + #else +-# define OptimizedCDebugFlags -O2 ++# define OptimizedCDebugFlags %%CFLAGS%% + #endif + ++#ifdef x86_64Architecture ++# define OptimizedCDebugFlags %%CFLAGS%% ++# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME ++# define ServerExtraDefines GccGasOption XFree86ServerDefines -D_XSERVER64 ++#endif /* x86_64Architecture */ ++ + #ifndef PreIncDir + # define PreIncDir /usr/include + #endif +@@ -353,12 +359,15 @@ + #define HasBsdMake YES + #endif + ++#if OSMajorVersion > 5 || (OSMajorVersion == 5 && OSMinorVersion >= 3) ++#define HasFfsl YES ++#endif ++ + #ifndef StaticLibrary + #define StaticLibrary(libpath,libname) -Wl,-Bstatic Concat(-L,libpath) Concat(-l,libname) -Wl,-Bdynamic + #endif + + #include <bsdLib.rules> + +-#ifdef i386Architecture + #include <xfree86.cf> +-#endif ++ |