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

X Strike Force SVN commit: rev 137 - people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches



Author: ishikawa
Date: 2003-06-03 23:47:32 -0500 (Tue, 03 Jun 2003)
New Revision: 137

Modified:
   people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/003_linux.cf_and_xfree86.cf.diff
   people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/004_imake_manpage_handling_overhaul.diff
   people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/800_gnu_config.diff
   people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/842_netbsd_NetBSD.cf_fixes.diff
Log:
update #003,#800,#842 patch to adapt #A0{1,2,3} change
update #004 patch to adapt #003 change  

I can not test #800 and #842 patch, please test Hurd guy and NetBSD guy



Modified: people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/842_netbsd_NetBSD.cf_fixes.diff
==============================================================================
--- people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/842_netbsd_NetBSD.cf_fixes.diff	2003-06-04 00:25:31 UTC (rev 136)
+++ people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/842_netbsd_NetBSD.cf_fixes.diff	2003-06-04 04:47:32 UTC (rev 137)
@@ -3,11 +3,12 @@
 values for NetBSDDistribution, before these will be used (provided as a
 separate patch).
 
-Origionally written by Joel Baker <lucifer@lightbearer.com>.
+Origionally written by Joel Baker <lucifer@lightbearer.com>,
+update by ISHIKAWA Mutsumi <ishikawa@debian.org>
 
 --- xc/config/cf/NetBSD.cf~	2002-10-16 00:52:50.000000000 -0500
 +++ xc/config/cf/NetBSD.cf	2002-10-16 01:00:33.000000000 -0500
-@@ -18,12 +18,109 @@
+@@ -18,12 +18,138 @@
  #define OSTeenyVersion		DefaultOSTeenyVersion
  #endif
  
@@ -30,11 +31,11 @@
  #ifndef OSVendor
 -#define	OSVendor		The NetBSD Foundation, Inc.
 +#define OSVendor		The NetBSD Foundation, Inc.
- #endif
++#endif
 +
 +#ifndef NetBSDBinUtilsMajorVersion
 +# define NetBSDBinUtilsMajorVersion	DefaultNetBSDBinUtilsMajorVersion
-+#endif
+ #endif
 +
  XCOMM operating system:  OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
  
@@ -107,11 +108,40 @@
 +#  define BuildHtmlManPages	NO
 +#  define ProjectManSuffix	x
 +
++/* We build-dep on expat, fontconfig, Xrender, Xft and Xcursor */
++#  define BuildExpatLibrary		NO
++#  define HasExpat			YES
++#  define ExpatIncDirStandard		YES
++#  define BuildFontconfigLibrary	NO
++#  define HasFontconfig			YES
++#  define UseFontconfig			YES
++#  define FontconfigIncDir		/usr/include/fontconfig
++#  define BuildXftLibrary		NO
++#  define HasXftLibrary			YES
++#  define BuildXft1Library		YES
++#  define IconDir			Concat(ProjectRoot,/lib/X11/icons)
++#  define BuildXcursorLibrary		NO
++#  define HasXcursorLibrary		YES
++#  define BuildRenderLibrary		NO
++#  define HasRenderLibrary		YES
++
++#  ifdef UseInstalled
++#    define RenderLibraryDir		/usr/X11R6
++#    define XftLibraryDir		/usr/X11R6
++#    define XcursorLibraryDir		/usr
++#  else
++/* for Debian xfree86 build hack */
++#    define RenderLibraryDir		$(TOP)/../../debian/local/exports
++#    define XftLibraryDir		$(TOP)/../../debian/local/exports
++#    define XcursorLibraryDir		$(TOP)/../../debian/local/exports
++#  endif
++
 +/* we build-depend on libfreetype6-dev (FreeType 2.x) */
 +#  define BuildFreetype2Library	NO
 +#  define HasFreetype2		YES
 +#  define HasXdmAuth		YES
 +#  define HasLatex		YES
++
 +# endif /* DebianMaintainer */
 +#endif /* NetBSDDebian */
 +

Modified: people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/800_gnu_config.diff
==============================================================================
--- people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/800_gnu_config.diff	2003-06-04 00:25:31 UTC (rev 136)
+++ people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/800_gnu_config.diff	2003-06-04 04:47:32 UTC (rev 137)
@@ -3,12 +3,13 @@
 Adds Debian specific configuration to gnu.cf (mostly from linux.cf).
 
 Original patch by Marcus Brinkmann <brinkmd@debian.org>, updated by
-Robert Millan <zeratul2@wanadoo.es> and
-Daniel Stone <dstone@trinity.unimelb.edu.au>.
+Robert Millan <zeratul2@wanadoo.es>,
+Daniel Stone <dstone@trinity.unimelb.edu.au>,
+ISHIKAWA Mutsumi <ishikawa@debian.org>
 
 --- xc/config/cf/gnu.cf.orig	Fri Aug 24 04:16:54 2001
 +++ xc/config/cf/gnu.cf	Sun Apr 13 11:19:47 2003
-@@ -18,6 +18,76 @@
+@@ -18,6 +18,93 @@
  #endif
  XCOMM operating system:  OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
  
@@ -36,19 +37,36 @@
 +#define SpecsDocDirs		CTEXT GL ICCCM X11 Xext Xv i18n xterm
 +#define BuildAllSpecsDocs	YES
 +#define HasLatex		YES
-+/* We build-dep on expat, fontconfig, freetype and Xft. */
++/* We build-dep on expat, fontconfig, freetype, Xrender, Xft and Xcursor */
 +#define BuildFreetype2Library	NO
 +#define HasFreetype2		YES
 +#define Freetype2Dir		/usr
-+#define BuildExpatLibrary            NO
-+#define HasExpat                     YES
-+#define ExpatIncDirStandard          YES
-+#define BuildFontconfigLibrary       NO
-+#define HasFontconfig                        YES
-+#define UseFontconfig                        YES
-+#define FontconfigIncDir             /usr/include/fontconfig
-+#define BuildXftLibrary              NO
-+#define BuildXft1Library             YES
++#define BuildExpatLibrary	NO
++#define HasExpat		YES
++#define ExpatIncDirStandard	YES
++#define BuildFontconfigLibrary	NO
++#define HasFontconfig		YES
++#define UseFontconfig		YES
++#define FontconfigIncDir	/usr/include/fontconfig
++#define BuildXftLibrary		NO
++#define HasXftLibrary		YES
++#define BuildXft1Library	YES
++#define BuildXcursorLibrary	NO
++#define HasXcursorLibrary	YES
++#define BuildRenderLibrary	NO
++#define HasRenderLibrary	YES
++
++#ifdef UseInstalled
++#  define RenderLibraryDir	/usr/X11R6
++#  define XftLibraryDir	/usr/X11R6
++#  define XcursorLibraryDir	/usr
++#else
++/* for Debian xfree86 build hack */
++#  define RenderLibraryDir	$(TOP)/../../debian/local/exports
++#  define XftLibraryDir	$(TOP)/../../debian/local/exports
++#  define XcursorLibraryDir	$(TOP)/../../debian/local/exports
++#endif
++
 +#define XAppLoadDir		EtcX11Directory/app-defaults
 +#define XFileSearchPathDefault	Concat4(EtcX11Directory/%L/%T/%N%C,%S:EtcX11Directory/%l/%T/%N%C,%S:EtcX11Directory/%T/%N%C,%S:EtcX11Directory/%L/%T/%N%S:EtcX11Directory/%l/%T/%N%S:EtcX11Directory/%T/%N%S):Concat4($(LIBDIR)/%L/%T/%N%C,%S:$(LIBDIR)/%l/%T/%N%C,%S:$(LIBDIR)/%T/%N%C,%S:$(LIBDIR)/%L/%T/%N%S:$(LIBDIR)/%l/%T/%N%S:$(LIBDIR)/%T/%N%S)
 +/* the relative symlink created by this rule causes problems for us */

Modified: people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/004_imake_manpage_handling_overhaul.diff
==============================================================================
--- people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/004_imake_manpage_handling_overhaul.diff	2003-06-04 00:25:31 UTC (rev 136)
+++ people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/004_imake_manpage_handling_overhaul.diff	2003-06-04 04:47:32 UTC (rev 137)
@@ -305,7 +305,7 @@
  /* The TT/Meltho fonts are all under non-free licenses. */
  #  define BuildTrueTypeFonts		NO
  #  define BuildBethMarduthoFonts	NO
-@@ -945,26 +946,6 @@
+@@ -956,26 +957,6 @@
  # define ExtraLibraries		-ldnet
  #else
  # define ConnectionFlags	-DUNIXCONN -DTCPCONN

Modified: people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/003_linux.cf_and_xfree86.cf.diff
==============================================================================
--- people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/003_linux.cf_and_xfree86.cf.diff	2003-06-04 00:25:31 UTC (rev 136)
+++ people/ishikawa/4.3.0-0pre1v1-xrender-xcursor-split/patches/003_linux.cf_and_xfree86.cf.diff	2003-06-04 04:47:32 UTC (rev 137)
@@ -1,8 +1,8 @@
 Various Debian changes to xfree86.cf and linux.cf, including better
 support for gcc flags. Forward-ported with some updates from 4.2.1.
 This patch originally by Branden Robinson, forward-ported with a few
-updates by Daniel Stone. Xrender and Xcursor separation by ISHIKAWA
-Mutsumi.
+updates by Daniel Stone. Build with external Xrender and Xcursor
+by ISHIKAWA Mutsumi.
 
 --- xc/config/cf/xfree86.cf.orig	Fri Jan  3 11:55:00 2003
 +++ xc/config/cf/xfree86.cf	Fri Jan  3 11:55:09 2003
@@ -72,7 +72,7 @@
  # define XF86SetupUsesStaticTcl	NO
  /* un-comment this when it is un-broken */
  /* # define JoystickSupport YES */
-@@ -146,6 +152,28 @@
+@@ -146,6 +152,39 @@
  #  define SpecsDocDirs			CTEXT GL ICCCM X11 Xext Xv i18n xterm
  #  define BuildRman			NO
  #  define BuildHtmlManPages		NO
@@ -82,7 +82,7 @@
 +#  define BuildTrueTypeFonts		NO
 +#  define BuildBethMarduthoFonts	NO
 +
-+/* We build-dep on expat, fontconfig and Xft. */
++/* We build-dep on expat, fontconfig, Xrender, Xft and Xcursor */
 +#  define BuildExpatLibrary		NO
 +#  define HasExpat			YES
 +#  define ExpatIncDirStandard		YES
@@ -91,14 +91,25 @@
 +#  define UseFontconfig			YES
 +#  define FontconfigIncDir		/usr/include/fontconfig
 +#  define BuildXftLibrary		NO
-+#  define HasXftLibrary		YES
++#  define HasXftLibrary			YES
 +#  define BuildXft1Library		YES
 +#  define IconDir			Concat(ProjectRoot,/lib/X11/icons)
 +#  define BuildXcursorLibrary		NO
 +#  define HasXcursorLibrary		YES
 +#  define BuildRenderLibrary		NO
 +#  define HasRenderLibrary		YES
-
++
++#  ifdef UseInstalled
++#    define RenderLibraryDir		/usr/X11R6
++#    define XftLibraryDir		/usr/X11R6
++#    define XcursorLibraryDir		/usr
++#  else
++/* for Debian xfree86 build hack */
++#    define RenderLibraryDir		$(TOP)/../../debian/local/exports
++#    define XftLibraryDir		$(TOP)/../../debian/local/exports
++#    define XcursorLibraryDir		$(TOP)/../../debian/local/exports
++#  endif
+ 
  /* we build-depend on libfreetype6-dev (FreeType 2.x) */
  #   define BuildFreetype2Library	NO
 @@ -701,7 +714,7 @@



Reply to: