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: