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