[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

X Strike Force X.Org X11 SVN commit: r989 - in trunk/debian: . patches patches/debian patches/hurd



Author: dnusinow
Date: 2005-12-30 19:52:49 -0500 (Fri, 30 Dec 2005)
New Revision: 989

Modified:
   trunk/debian/changelog
   trunk/debian/patches/debian/900_debian_config.diff
   trunk/debian/patches/hurd/800_gnu_config.diff
   trunk/debian/patches/hurd/806_gnuLib_update.diff
   trunk/debian/patches/series
Log:
* Add HURD patches. Thanks Michael Banck. (closes: #345285)


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2005-12-31 00:46:30 UTC (rev 988)
+++ trunk/debian/changelog	2005-12-31 00:52:49 UTC (rev 989)
@@ -9,8 +9,9 @@
     + ppc. Thanks Paul TBBle Hampson. (closes: #343693)
     + sparc
     + ia64
+  * Add HURD patches. Thanks Michael Banck. (closes: #345285)
 
- -- David Nusinow <dnusinow@debian.org>  Fri, 30 Dec 2005 19:44:46 -0500
+ -- David Nusinow <dnusinow@debian.org>  Fri, 30 Dec 2005 19:50:13 -0500
 
 xorg-x11 (6.9.0.dfsg.1-1) unstable; urgency=low
 

Modified: trunk/debian/patches/debian/900_debian_config.diff
===================================================================
--- trunk/debian/patches/debian/900_debian_config.diff	2005-12-31 00:46:30 UTC (rev 988)
+++ trunk/debian/patches/debian/900_debian_config.diff	2005-12-31 00:52:49 UTC (rev 989)
@@ -6,8 +6,8 @@
 
 Index: xc/config/cf/NetBSD.cf
 ===================================================================
---- xc/config/cf/NetBSD.cf.orig	2005-11-13 11:00:05.000000000 -0500
-+++ xc/config/cf/NetBSD.cf	2005-11-13 11:00:26.000000000 -0500
+--- xc/config/cf/NetBSD.cf.orig	2005-12-30 19:48:48.000000000 -0500
++++ xc/config/cf/NetBSD.cf	2005-12-30 19:48:50.000000000 -0500
 @@ -89,13 +89,7 @@
  # define NormalLibGlu		YES
  # define FSUseSyslog		YES
@@ -24,8 +24,8 @@
  #  ifndef XFree86CustomVersion
 Index: xc/config/cf/linux.cf
 ===================================================================
---- xc/config/cf/linux.cf.orig	2005-11-13 10:59:46.000000000 -0500
-+++ xc/config/cf/linux.cf	2005-11-13 11:00:26.000000000 -0500
+--- xc/config/cf/linux.cf.orig	2005-12-30 19:48:48.000000000 -0500
++++ xc/config/cf/linux.cf	2005-12-30 19:48:50.000000000 -0500
 @@ -148,13 +148,7 @@
  
  # define ProjectManSuffix	x
@@ -40,3 +40,21 @@
  
  # ifdef DebianMaintainer
  
+Index: xc/config/cf/gnu.cf
+===================================================================
+--- xc/config/cf/gnu.cf.orig	2005-12-30 19:48:48.000000000 -0500
++++ xc/config/cf/gnu.cf	2005-12-30 19:48:50.000000000 -0500
+@@ -80,13 +80,7 @@
+ 
+ # define ProjectManSuffix	x
+ 
+-/*
+- *
+- *
+ # define DebianMaintainer      YES
+- *
+- *
+- */
+ 
+ # ifdef DebianMaintainer
+ 

Modified: trunk/debian/patches/hurd/800_gnu_config.diff
===================================================================
--- trunk/debian/patches/hurd/800_gnu_config.diff	2005-12-31 00:46:30 UTC (rev 988)
+++ trunk/debian/patches/hurd/800_gnu_config.diff	2005-12-31 00:52:49 UTC (rev 989)
@@ -1,17 +1,21 @@
---- xc/config/cf/gnu.cf.orig	2005-09-03 13:28:29.241654464 +0200
-+++ xc/config/cf/gnu.cf	2005-09-03 13:29:16.432480368 +0200
-@@ -1,6 +1,3 @@
--XCOMM platform:  $XFree86: xc/config/cf/gnu.cf,v 1.12 2003/11/24 02:02:26 dawes Exp $
--XCOMM $XdotOrg: xc/config/cf/gnu.cf,v 1.2 2004/04/23 18:41:58 eich Exp $
--
+--- xc/config/cf/gnu.cf	2005-12-30 04:00:57.000000000 +0100
++++ xc/config/cf/gnu.cf.new	2005-12-30 04:00:22.000000000 +0100
+@@ -1,5 +1,5 @@
+ XCOMM platform:  $XFree86: xc/config/cf/gnu.cf,v 1.12 2003/11/24 02:02:26 dawes Exp $
+-XCOMM $XdotOrg: xc/config/cf/gnu.cf,v 1.3 2005/02/09 04:09:54 gisburn Exp $
++XCOMM $XdotOrg: xc/config/cf/gnu.cf,v 1.2 2004/04/23 18:41:58 eich Exp $
+ 
  #ifndef OSName
  #define OSName			DefaultOSName
- #endif
-@@ -17,55 +14,367 @@
+@@ -17,57 +17,368 @@
  #ifndef OSTeenyVersion
  #define OSTeenyVersion		DefaultOSTeenyVersion
  #endif
-+
+-XCOMM operating system:  OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
+ 
+-#define GNUSourceDefines      -D_POSIX_C_SOURCE=199309L \
+-                              -D_POSIX_SOURCE -D_XOPEN_SOURCE \
+-                              -D_BSD_SOURCE -D_SVID_SOURCE
 +#ifndef HasGhostScript
 +# define HasGhostScript YES
 +#endif
@@ -22,18 +26,16 @@
 +#ifndef GnuBinUtilsMajorVersion
 +# define GnuBinUtilsMajorVersion	DefaultGnuBinUtilsMajorVersion
 +#endif
-+
- XCOMM operating system:  OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
+ 
+-XCOMM XXXMB: What about _GNU_SOURCE, see Linux/UseInstalled?
++XCOMM operating system:  OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
 +XCOMM libc:	(GnuCLibMajorVersion./**/GnuCLibMinorVersion./**/GnuCLibTeenyVersion)
 +XCOMM binutils:	(GnuBinUtilsMajorVersion)
  
--#define GNUSourceDefines      -D_POSIX_C_SOURCE=199309L \
--                              -D_POSIX_SOURCE -D_XOPEN_SOURCE \
--                              -D_BSD_SOURCE -D_SVID_SOURCE
+-#define XawI18nDefines        -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H
 +#define HasDevRandom		NO
 +#define PollDevRandom		NO
  
--XCOMM XXXMB: What about _GNU_SOURCE, see Linux/UseInstalled?
 +/* Path setup. */
 +# ifndef NothingOutsideProjectRoot
 +#  define NothingOutsideProjectRoot	NO
@@ -41,8 +43,7 @@
 +# if !defined(NothingOutsideProjectRoot) || !NothingOutsideProjectRoot
 +#  define SystemManDirectory	/usr/share/man
 +# endif
- 
--#define XawI18nDefines        -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H
++
 +/* Default GCC options. */
 +# ifndef DefaultGcc2OptimizeOpt
 +#  define DefaultGcc2OptimizeOpt	-O2
@@ -242,7 +243,7 @@
 +#  define GnuGnuSourceDefines	-D_GNU_SOURCE
 +# endif
 +#endif
- 
++
 +# define GnuSourceDefines	-D_POSIX_C_SOURCE=199309L \
 +				-D_POSIX_SOURCE -D_XOPEN_SOURCE \
 +				-D_BSD_SOURCE -D_SVID_SOURCE \
@@ -254,7 +255,7 @@
  #define HasThreadSafeAPI        YES
  #define ThreadsLibraries        -lpthread
  #define SystemMTDefines         -D_REENTRANT
--
+ 
 -#define HasDevRandom		YES
 -#define PollDevRandom		YES
 -
@@ -345,11 +346,12 @@
  #define HasPutenv		YES
 -
 -XCOMM Not implemented and will always fail.
-+#ifndef HasShm
- #define HasShm			YES
+ #ifndef HasShm
+-# define HasShm			YES
++#define HasShm			YES
+ #endif
 -
 -#define HasBSD44Sockets		YES
-+#endif
  #define HasSockets		YES
 +#ifndef HasSnprintf
  #define HasSnprintf		YES
@@ -388,7 +390,7 @@
  #define AvoidNullMakeCommand	YES
  #ifndef DebuggableLibraries
  #define DebuggableLibraries	NO
-@@ -85,32 +394,64 @@
+@@ -87,32 +398,64 @@
  #define UseStaticTermcapLib	NO
  #endif
  
@@ -448,21 +450,20 @@
 -#ifndef DoLoadableServer
 -#define DoLoadableServer	YES
  #endif
--#ifndef
--#define CppCmd			/lib/cpp
 +
 +/*
 + * Some older distros still need /lib/cpp.  There's probably a better
 + * test, but this handles the older Red Hat releases at least.
 + */
-+#ifndef CppCmd
+ #ifndef CppCmd
+-#define CppCmd			/lib/cpp
 +# define CppCmd		cpp
  #endif
 +
  #define YaccCmd			bison -y
  #define LexCmd			flex -l
  #define HasFlex			YES
-@@ -126,30 +467,68 @@
+@@ -128,30 +471,68 @@
  #define StandardCppDefines	StandardDefines
  
  #define HasVarRun		YES
@@ -537,16 +538,16 @@
  #define HasGnuMake	YES
  
  #define MakeNamedTargetSubdir(dir,flags,subname)\
-@@ -157,12 +536,16 @@
+@@ -159,12 +540,16 @@
  
  #define ArchitectureDefines	-DGNU_ARCHITECTURE
  
 -#define XserverNeedsSetUID	YES
--
--#include <gnuLib.rules>
 +#define TtClientLibs $(TTLIB) $(XTOOLLIB) $(XLIB)
 +#define TtClientDepLibs $(DEPTTLIB) $(DEPXTOOLLIB) $(DEPXLIB)
  
+-#include <gnuLib.rules>
+-
 -XCOMM XXX Might need this if they are not careful with slashes.
 -XCOMM #define DirFailPrefix -
 +#ifndef BuildDmx

Modified: trunk/debian/patches/hurd/806_gnuLib_update.diff
===================================================================
--- trunk/debian/patches/hurd/806_gnuLib_update.diff	2005-12-31 00:46:30 UTC (rev 988)
+++ trunk/debian/patches/hurd/806_gnuLib_update.diff	2005-12-31 00:52:49 UTC (rev 989)
@@ -15,7 +15,7 @@
  
  #ifndef FixupLibReferences
  #define FixupLibReferences()						@@\
-@@ -14,17 +15,71 @@
+@@ -14,15 +15,71 @@
  #define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWCLIENTLIBS) $(XLIB)
  #endif
  
@@ -42,13 +42,11 @@
 +#define SharedXmuuReqs	  $(LDPRELIB) $(XONLYLIB)
  #define SharedXextReqs	$(LDPRELIB) $(XONLYLIB)
  #define SharedXiReqs	$(LDPRELIB) $(XLIB)
--#define SharedPexReqs	$(LDPRELIB) $(XONLYLIB) MathLibrary
 +#define SharedXpReqs	  $(LDPRELIB) $(XLIB)
 +#define SharedXpmReqs	  $(LDPRELIB) $(XLIB)
 +#define SharedXrandrReqs  $(LDPRELIB) $(XRENDERLIB) $(XLIB)
 +#define SharedXrenderReqs $(LDPRELIB) $(XLIB)
  #define SharedXtstReqs	$(LDPRELIB) $(XLIB)
--#define SharedXieReqs	$(LDPRELIB) $(XONLYLIB)
 +#define SharedXvReqs	  $(LDPRELIB) $(XLIB)
  #define SharedSMReqs	$(LDPRELIB) $(ICELIB)
 +#define SharedXcursorReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB)

Modified: trunk/debian/patches/series
===================================================================
--- trunk/debian/patches/series	2005-12-31 00:46:30 UTC (rev 988)
+++ trunk/debian/patches/series	2005-12-31 00:52:49 UTC (rev 989)
@@ -85,8 +85,10 @@
 arm/315_arm_is_not_x86_and_has_no_vga.diff -p0
 s390/500_s390_support.diff -p0
 amd64/600_amd64_support.diff -p0
+hurd/800_gnu_config.diff -p0
 hurd/803_gnu_xterm_openpty.diff -p0
 hurd/804_maxhostnamelen.diff -p0
+hurd/806_gnuLib_update.diff -p0
 netbsd/840_netbsd_bsdLib.rules_fix.diff -p0
 netbsd/841_netbsd_imake.c_fixes.diff -p0
 netbsd/842_netbsd_NetBSD.cf_fixes.diff -p0



Reply to: