Update of /cvsroot/fink/experimental/jaguar
In directory usw-pr-cvs1:/tmp/cvs-serv11366

Modified Files:
        xfree86-base-4.2.0-8.info xfree86-base-4.2.0-8.patch 
Removed Files:
        xfree86-base-4.2.0-7.info xfree86-base-4.2.0-7.patch 
Log Message:
updated and working xfree86-base with feanor's performance updates


Index: xfree86-base-4.2.0-8.info
===================================================================
RCS file: /cvsroot/fink/experimental/jaguar/xfree86-base-4.2.0-8.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- xfree86-base-4.2.0-8.info   30 Jul 2002 20:40:38 -0000      1.5
+++ xfree86-base-4.2.0-8.info   31 Jul 2002 04:25:09 -0000      1.6
@@ -25,6 +25,7 @@
  echo '#define TclIncDir              /usr/include' >>config/cf/host.def
  echo '#define TclLibName             tcl8.3' >>config/cf/host.def
  echo '#define HasDlopen               YES' >>config/cf/host.def
+ echo '#define DlLibrary               -L%p/lib -ldl' >>config/cf/host.def
  echo '#define HasNCurses              YES' >>config/cf/host.def
  sed -e 's;@prefix@;%p;g' -e 's;-fno-common;-fno-common -mno-dynamic-no-pic;g' < 
config/cf/darwin.cf > config/cf/darwin-tmp
  mv config/cf/darwin-tmp config/cf/darwin.cf

Index: xfree86-base-4.2.0-8.patch
===================================================================
RCS file: /cvsroot/fink/experimental/jaguar/xfree86-base-4.2.0-8.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- xfree86-base-4.2.0-8.patch  30 Jul 2002 20:35:46 -0000      1.4
+++ xfree86-base-4.2.0-8.patch  31 Jul 2002 04:25:09 -0000      1.5
@@ -1,6 +1,6 @@
-diff -Nur xc/config/cf/darwin.cf xc-patched/config/cf/darwin.cf
---- xc/config/cf/darwin.cf     Tue Jan 15 16:22:31 2002
-+++ xc-patched/config/cf/darwin.cf     Tue Jul 30 14:29:57 2002
+diff -uNbr xc/config/cf/darwin.cf xc-new/config/cf/darwin.cf
+--- xc/config/cf/darwin.cf     2002-01-15 16:22:31.000000000 -0500
++++ xc-new/config/cf/darwin.cf 2002-07-30 21:13:32.000000000 -0500
 @@ -27,12 +27,12 @@
  #define HasUsableFileMmap       YES
  #define HasZlib                 YES
@@ -16,7 +16,24 @@
  #endif
  
  /* Libtool on Darwin always uses minor numbers */
-@@ -59,13 +59,13 @@
+@@ -50,6 +50,16 @@
+ # define XFree86Devel           NO
+ #endif
+ 
++#ifdef PpcDarwinArchitecture
++# define DarwinMachineDefines   -D__powerpc__
++# define OptimizedCDebugFlags   -O2
++#endif /* PpcDarwinArchitecture */
++
++#ifdef i386DarwinArchitecture
++# define DarwinMachineDefines   -D__i386__
++# define OptimizedCDebugFlags   -O2 -fno-strength-reduce
++#endif /* i386DarwinArchitecture */
++
+ /*
+  * This enables Quartz compatibility.
+  * Turn off to build on raw Darwin systems.
+@@ -59,13 +69,13 @@
  #endif
  
  /* we don't need -lm */
@@ -33,19 +50,19 @@
  
  #define MkdirHierCmd            mkdir -p
  
-@@ -83,9 +83,9 @@
+@@ -83,9 +93,9 @@
  # define DefaultCCOptions       -Wall -Wpointer-arith -Wstrict-prototypes \
                                  -Wmissing-prototypes -Wmissing-declarations \
                                  -Wredundant-decls -Wnested-externs \
 -                                -no-cpp-precomp
-+                                -no-cpp-precomp -I@prefix@/include -L@prefix@/lib 
-lstdc++
++                                -no-cpp-precomp -I@prefix@/include -L@prefix@/lib
  #else
 -# define DefaultCCOptions       -Wall -Wpointer-arith -no-cpp-precomp
-+# define DefaultCCOptions       -Wall -Wpointer-arith -no-cpp-precomp 
-I@prefix@/include -L@prefix@/lib -lstdc++
++# define DefaultCCOptions       -Wall -Wpointer-arith -no-cpp-precomp 
+-I@prefix@/include -L@prefix@/lib
  #endif
  #endif
  
-@@ -96,7 +96,7 @@
+@@ -96,7 +106,7 @@
  
  #ifdef PpcDarwinArchitecture
  # define DarwinMachineDefines   -D__powerpc__
@@ -54,7 +71,7 @@
  # define ByteOrder              X_BIG_ENDIAN
  #endif /* PpcDarwinArchitecture */
  
-@@ -125,7 +125,7 @@
+@@ -125,7 +135,7 @@
  #define BuildServer             YES
  
  /* our custom X server */
@@ -63,9 +80,115 @@
  
  /* Thanks to the IOKit, the X server does not have to be SetUID. */
  #ifndef InstallXserverSetUID
-diff -Nur xc/include/Xos_r.h xc-patched/include/Xos_r.h
---- xc/include/Xos_r.h Fri Dec 14 14:53:26 2001
-+++ xc-patched/include/Xos_r.h Tue Jul 30 14:28:12 2002
+diff -uNbr xc/config/cf/darwinLib.rules xc-new/config/cf/darwinLib.rules
+--- xc/config/cf/darwinLib.rules       2002-01-15 19:39:59.000000000 -0500
++++ xc-new/config/cf/darwinLib.rules   2002-07-30 21:13:32.000000000 -0500
+@@ -1,4 +1,4 @@
+-XCOMM $XFree86: xc/config/cf/darwinLib.rules,v 1.4 2002/01/16 00:39:59 keithp Exp $
++XCOMM $XFree86: xc/config/cf/darwinLib.rules,v 1.5 2002/07/17 01:06:04 torrey Exp $
+ /*
+  * Darwin/Mac OS X shared library rules
+  */
+@@ -57,14 +57,14 @@
+  * the library gone for long periods.
+  */
+ #ifndef SharedLibraryTarget
+-#ifdef UseInstalled
+-#define LinkBuildSonameLibrary(lib) true
+-#else
+-#define LinkBuildSonameLibrary(lib) (RemoveFile($(BUILDLIBDIR)/lib); \
++# ifdef UseInstalled
++#  define LinkBuildSonameLibrary(lib) true
++# else
++#  define LinkBuildSonameLibrary(lib) (RemoveFile($(BUILDLIBDIR)/lib); \
+       cd $(BUILDLIBDIR); $(LN) $(BUILDINCTOP)/$(CURRENT_DIR)/lib .)
+-#endif
++# endif
+ 
+-#define SharedLibraryTarget(libname,rev,solist,down,up)                       @@\
++# define SharedLibraryTarget(libname,rev,solist,down,up)              @@\
+ AllTarget(Concat(lib,libname.rev.dylib))                              @@\
+                                                                       @@\
+ Concat(lib,libname.rev.dylib):  solist $(EXTRALIBRARYDEPS)            @@\
+@@ -93,18 +93,18 @@
+  * SharedDepLibraryTarget - generate rules to create a shared library.
+  */
+ #ifndef SharedDepLibraryTarget
+-#ifdef UseInstalled
+-#ifndef LinkBuildSonameLibrary
+-#define LinkBuildSonameLibrary(lib) true
+-#endif
+-#else
+-#ifndef LinkBuildSonameLibrary
+-#define LinkBuildSonameLibrary(lib) (RemoveFile($(BUILDLIBDIR)/lib); \
++# ifdef UseInstalled
++#  ifndef LinkBuildSonameLibrary
++#   define LinkBuildSonameLibrary(lib) true
++#  endif
++# else
++#  ifndef LinkBuildSonameLibrary
++#   define LinkBuildSonameLibrary(lib) (RemoveFile($(BUILDLIBDIR)/lib); \
+       cd $(BUILDLIBDIR); $(LN) $(BUILDINCTOP)/$(CURRENT_DIR)/lib .)
+-#endif
+-#endif
++#  endif
++# endif
+ 
+-#define SharedDepLibraryTarget(libname,rev,deplist,solist,down,up)    @@\
++# define SharedDepLibraryTarget(libname,rev,deplist,solist,down,up)   @@\
+ AllTarget(Concat(lib,libname.rev.dylib))                              @@\
+                                                                       @@\
+ Concat(lib,libname.rev.dylib):  deplist $(EXTRALIBRARYDEPS)           @@\
+@@ -129,6 +129,46 @@
+ 
+ #endif /* SharedDepLibraryTarget */
+ 
++/*
++ * SharedDepCplusplusLibraryTarget - generate rules to create a shared library.
++ */
++#ifndef SharedDepCplusplusLibraryTarget
++# ifdef UseInstalled
++#  ifndef LinkBuildSonameLibrary
++#   define LinkBuildSonameLibrary(lib) true
++#  endif
++# else
++#  ifndef LinkBuildSonameLibrary
++#   define LinkBuildSonameLibrary(lib) (RemoveFile($(BUILDLIBDIR)/lib); \
++      cd $(BUILDLIBDIR); $(LN) $(BUILDINCTOP)/$(CURRENT_DIR)/lib .)
++#  endif
++# endif
++
++# define SharedDepCplusplusLibraryTarget(libname,rev,deplist,solist,down,up)  @@\
++AllTarget(Concat(lib,libname.rev.dylib))                              @@\
++                                                                      @@\
++Concat(lib,libname.rev.dylib):  deplist $(EXTRALIBRARYDEPS)           @@\
++      $(RM) $@~                                                       @@\
++      @MAJREV=`expr rev : '\([^.]*\)'`; \                             @@\
++        INSTALLNAME=Concat(lib,libname.$$MAJREV.dylib); \             @@\
++        set -x; (cd down; $(CXX) -o up/$@~ $(SHLIBLDFLAGS) -install_name 
+$(USRLIBDIR)/$$INSTALLNAME -current_version rev -compatibility_version rev solist 
+$(REQUIREDLIBS)); \ @@\
++        $(RM) $$INSTALLNAME; $(LN) $@ $$INSTALLNAME; \                @@\
++        LinkBuildSonameLibrary($$INSTALLNAME)                         @@\
++      $(RM) $@                                                        @@\
++      $(MV) $@~ $@                                                    @@\
++      @if $(SOSYMLINK); then (set -x; \                               @@\
++        $(RM) Concat(lib,libname.dylib); \                            @@\
++        $(LN) $@ Concat(lib,libname.dylib)); fi                       @@\
++      LinkBuildLibrary($@)                                            @@\
++      LinkBuildLibraryMaybe(Concat(lib,libname.dylib),$(SOSYMLINK))   @@\
++                                                                      @@\
++clean::                                                                       @@\
++      @MAJREV=`expr rev : '\([^.]*\)'`; \                             @@\
++      set -x; $(RM) Concat(lib,libname.$$MAJREV.dylib)                @@\
++      $(RM) Concat(lib,libname.rev.dylib) Concat(lib,libname.dylib)
++
++#endif /* SharedDepCplusplusLibraryTarget */
++
+ #ifndef SharedDepModuleTarget
+ #define SharedDepModuleTarget(name,deps,solist)                               @@\
+ AllTarget(name)                                                               @@\
+diff -uNbr xc/include/Xos_r.h xc-new/include/Xos_r.h
+--- xc/include/Xos_r.h 2001-12-14 14:53:26.000000000 -0500
++++ xc-new/include/Xos_r.h     2002-07-30 21:03:48.000000000 -0500
 @@ -254,7 +254,7 @@
   * fields.
   */
@@ -75,9 +198,47 @@
  static __inline__ void _Xpw_copyPasswd(_Xgetpwparams p)
  {
     memcpy(&(p).pws, (p).pwp, sizeof(struct passwd));
-diff -Nur xc/programs/xterm/Tekproc.c xc-patched/programs/xterm/Tekproc.c
---- xc/programs/xterm/Tekproc.c        Sat Jan  5 17:05:02 2002
-+++ xc-patched/programs/xterm/Tekproc.c        Tue Jul 30 13:44:58 2002
+diff -uNbr xc/lib/GLU/libnurbs/internals/Imakefile 
+xc-new/lib/GLU/libnurbs/internals/Imakefile
+--- xc/lib/GLU/libnurbs/internals/Imakefile    2001-06-11 02:23:11.000000000 -0500
++++ xc-new/lib/GLU/libnurbs/internals/Imakefile        2002-07-30 21:21:49.000000000 
+-0500
+@@ -143,8 +143,12 @@
+       -I$(TOP)/include \
+       -I$(TOP)/include/GL
+ 
+-#if SystemV4 || defined(DarwinArchitecture)
++#if SystemV4
+ OSDEFINES = -DNEEDCEILF
++#elif defined(DarwinArchitecture)
++# if OSMajorVersion <= 5
++OSDEFINES = -DNEEDCEILF
++# endif
+ #else
+ OSDEFINES = -D_EXTENSIONS_
+ #endif
+diff -uNbr xc/programs/Xserver/hw/darwin/bundle/XDarwin.pbproj/project.pbxproj 
+xc-new/programs/Xserver/hw/darwin/bundle/XDarwin.pbproj/project.pbxproj
+--- xc/programs/Xserver/hw/darwin/bundle/XDarwin.pbproj/project.pbxproj        
+2002-01-14 02:12:22.000000000 -0500
++++ xc-new/programs/Xserver/hw/darwin/bundle/XDarwin.pbproj/project.pbxproj    
+2002-07-30 21:03:57.000000000 -0500
+@@ -324,7 +324,7 @@
+                               0A79E1A4004499A1CE6F79C2,
+                       );
+                       buildSettings = {
+-                              INSTALL_PATH = "";
++                              INSTALL_PATH = /;
+                               OPTIMIZATION_CFLAGS = "";
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+@@ -338,7 +338,7 @@
+                       );
+                       isa = PBXApplicationTarget;
+                       name = XDarwin;
+-                      productInstallPath = "";
++                      productInstallPath = /;
+                       productName = XDarwin;
+                       productReference = 0A79E19E004499A1CE6F79C2;
+                       productSettingsXML = "<?xml version=\"1.0\" 
+encoding=\"UTF-8\"?>
+diff -uNbr xc/programs/xterm/Tekproc.c xc-new/programs/xterm/Tekproc.c
+--- xc/programs/xterm/Tekproc.c        2002-01-05 17:05:02.000000000 -0500
++++ xc-new/programs/xterm/Tekproc.c    2002-07-30 21:03:48.000000000 -0500
 @@ -105,7 +105,7 @@
  #include <data.h>
  #include <error.h>
@@ -87,9 +248,9 @@
  #ifdef MINIX
  #include <sys/nbio.h>
  
-diff -Nur xc/programs/xterm/charproc.c xc-patched/programs/xterm/charproc.c
---- xc/programs/xterm/charproc.c       Mon Jan  7 16:02:44 2002
-+++ xc-patched/programs/xterm/charproc.c       Tue Jul 30 13:39:37 2002
+diff -uNbr xc/programs/xterm/charproc.c xc-new/programs/xterm/charproc.c
+--- xc/programs/xterm/charproc.c       2002-01-07 16:02:44.000000000 -0500
++++ xc-new/programs/xterm/charproc.c   2002-07-30 21:03:48.000000000 -0500
 @@ -128,6 +128,8 @@
  #include <xcharmouse.h>
  #include <charclass.h>
@@ -99,9 +260,9 @@
  #if OPT_ZICONBEEP || OPT_TOOLBAR
  #define HANDLE_STRUCT_NOTIFY 1
  #endif
-diff -Nur xc/programs/xterm/fontutils.c xc-patched/programs/xterm/fontutils.c
---- xc/programs/xterm/fontutils.c      Mon Jun 18 15:09:26 2001
-+++ xc-patched/programs/xterm/fontutils.c      Tue Jul 30 13:42:25 2002
+diff -uNbr xc/programs/xterm/fontutils.c xc-new/programs/xterm/fontutils.c
+--- xc/programs/xterm/fontutils.c      2001-06-18 14:09:26.000000000 -0500
++++ xc-new/programs/xterm/fontutils.c  2002-07-30 21:03:48.000000000 -0500
 @@ -48,7 +48,7 @@
  #include <xterm.h>
  
@@ -111,9 +272,9 @@
  /* from X11/Xlibint.h - not all vendors install this file */
  #define CI_NONEXISTCHAR(cs) (((cs)->width == 0) && \
                             (((cs)->rbearing|(cs)->lbearing| \
-diff -Nur xc/programs/xterm/menu.c xc-patched/programs/xterm/menu.c
---- xc/programs/xterm/menu.c   Sat Jan  5 17:05:03 2002
-+++ xc-patched/programs/xterm/menu.c   Tue Jul 30 13:43:03 2002
+diff -uNbr xc/programs/xterm/menu.c xc-new/programs/xterm/menu.c
+--- xc/programs/xterm/menu.c   2002-01-05 17:05:03.000000000 -0500
++++ xc-new/programs/xterm/menu.c       2002-07-30 21:03:48.000000000 -0500
 @@ -51,6 +51,7 @@
  #include <xterm.h>
  #include <data.h>
@@ -122,9 +283,9 @@
  #include <fontutils.h>
  
  #include <X11/StringDefs.h>
-diff -Nur xc/programs/xterm/misc.c xc-patched/programs/xterm/misc.c
---- xc/programs/xterm/misc.c   Tue Oct 23 21:21:24 2001
-+++ xc-patched/programs/xterm/misc.c   Tue Jul 30 13:43:38 2002
+diff -uNbr xc/programs/xterm/misc.c xc-new/programs/xterm/misc.c
+--- xc/programs/xterm/misc.c   2001-10-23 20:21:24.000000000 -0500
++++ xc-new/programs/xterm/misc.c       2002-07-30 21:03:48.000000000 -0500
 @@ -80,6 +80,7 @@
  #include <data.h>
  #include <error.h>
@@ -133,9 +294,9 @@
  #include <fontutils.h>
  #include <xcharmouse.h>
  #include <xstrings.h>
-diff -Nur xc/programs/xterm/scrollbar.c xc-patched/programs/xterm/scrollbar.c
---- xc/programs/xterm/scrollbar.c      Sat Sep  8 21:07:26 2001
-+++ xc-patched/programs/xterm/scrollbar.c      Tue Jul 30 14:03:13 2002
+diff -uNbr xc/programs/xterm/scrollbar.c xc-new/programs/xterm/scrollbar.c
+--- xc/programs/xterm/scrollbar.c      2001-09-08 20:07:26.000000000 -0500
++++ xc-new/programs/xterm/scrollbar.c  2002-07-30 21:03:48.000000000 -0500
 @@ -67,6 +67,7 @@
  #include <data.h>
  #include <error.h>
@@ -144,9 +305,9 @@
  #include <xcharmouse.h>
  
  /* Event handlers */
-diff -Nur xc/programs/xterm/util.c xc-patched/programs/xterm/util.c
---- xc/programs/xterm/util.c   Sat Jan  5 17:05:03 2002
-+++ xc-patched/programs/xterm/util.c   Tue Jul 30 14:04:00 2002
+diff -uNbr xc/programs/xterm/util.c xc-new/programs/xterm/util.c
+--- xc/programs/xterm/util.c   2002-01-05 17:05:03.000000000 -0500
++++ xc-new/programs/xterm/util.c       2002-07-30 21:03:48.000000000 -0500
 @@ -63,6 +63,7 @@
  #include <data.h>
  #include <error.h>

--- xfree86-base-4.2.0-7.info DELETED ---

--- xfree86-base-4.2.0-7.patch DELETED ---



-------------------------------------------------------
This sf.net email is sponsored by: Dice - The leading online job board
for high-tech professionals. Search and apply for tech jobs today!
http://seeker.dice.com/seeker.epl?rel_code=31
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to