Author: branden
Date: 2005-06-16 02:25:44 -0500 (Thu, 16 Jun 2005)
New Revision: 225

Modified:
   trunk/debian/changelog
   trunk/debian/patches/058_support_external_Xcursor_Xft_Xrender_libs.diff
Log:
Do for the Xcomposite, Xdamage, and Xfixes libraries what was just done for
Xevie, because I ignored the voice in the back of my mind that said, "if
the bug appears in one place, you should grep to see if it occurs in other
places too."


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog      2005-06-16 00:21:30 UTC (rev 224)
+++ trunk/debian/changelog      2005-06-16 07:25:44 UTC (rev 225)
@@ -176,19 +176,19 @@
     the headers if they're not being "built".  Resync patches #004, #099c,
     and #600.
 
-  * Update patch #058 to give Xevie its own copy of the config-subst script,
-    instead of hard-coding a within-tree path to the copy in the Xcursor
-    library.  (I don't know what the point of directing Xevie over to
-    Xcursor's copy was -- there were already four identical copies of
-    config-subst in X.Org 6.8.2 anyway, so this decision didn't help matters
-    much. :) )  Update Xevie's Imakefile to look for config-subst in the
-    current working directory instead of ../Xcursor.
+  * Update patch #058 to give Xcomposite, Xdamage, Xevie, and Xfixes their own
+    copies of the config-subst script, instead of hard-coding a within-tree
+    path to the copy in the Xcursor library.  (I don't know what the point of
+    directing these Imakefiles over to Xcursor's copy was -- there were
+    already four identical copies of config-subst in X.Org 6.8.2 anyway, so
+    this decision didn't help matters much. :) ) Update the Imakefiles to look
+    for config-subst in the current working directory instead of ../Xcursor.
 
   * Stop removing the debian/local/xlibmesa-drm-source directory in
     debian/rules's clean target, as nothing creates it, and nothing has since
     xfree86 4.3.0-0pre1v3.
 
- -- Branden Robinson <[EMAIL PROTECTED]>  Wed, 15 Jun 2005 19:19:22 -0500
+ -- Branden Robinson <[EMAIL PROTECTED]>  Thu, 16 Jun 2005 02:06:29 -0500
 
 xfree86 (4.3.0.dfsg.1-14) unstable; urgency=high
 

Modified: 
trunk/debian/patches/058_support_external_Xcursor_Xft_Xrender_libs.diff
===================================================================
--- trunk/debian/patches/058_support_external_Xcursor_Xft_Xrender_libs.diff     
2005-06-16 00:21:30 UTC (rev 224)
+++ trunk/debian/patches/058_support_external_Xcursor_Xft_Xrender_libs.diff     
2005-06-16 07:25:44 UTC (rev 225)
@@ -19,15 +19,15 @@
   and Xrender build directories from system directories where those
   libraries may be found (already installed).
 
-xc/lib/Xevie/Imakefile:
-xc/lib/Xevie/config-subst:
-* Give Xevie its own copy of the config-subst script, instead of
-  hard-coding a within-tree path to the copy in the Xcursor library.
-  (I don't know what the point of directing Xevie over to Xcursor's copy
-  was -- there were already four identical copies of config-subst in X.Org
-  6.8.2 anyway, so this decision didn't help matters much. :) )  Update
-  Xevie's Imakefile to look for config-subst in the current working
-  directory instead of ../Xcursor.
+xc/lib/{Xcomposite,Xdamage,Xevie,Xfixes}/Imakefile:
+xc/lib/{Xcomposite,Xdamage,Xevie,Xfixes}/config-subst:
+* Give Xcomposite, Xdamage, Xevie, and Xfixes their own copies of the
+  config-subst script, instead of hard-coding a within-tree path to the
+  copy in the Xcursor library.  (I don't know what the point of directing
+  these Imakefiles over to Xcursor's copy was -- there were already four
+  identical copies of config-subst in X.Org 6.8.2 anyway, so this decision
+  didn't help matters much. :) ) Update the Imakefiles to look for
+  config-subst in the current working directory instead of ../Xcursor.
 
 xc/lib/Xft1/Imakefile:
 * Give Xft1 its own Imake variable names, distinct from Xft, to
@@ -343,6 +343,58 @@
             $(WINDOWSLIBDIR) $(XEVIELIBDIR) $(XFIXESLIBDIR) $(DAMAGELIBDIR) 
$(COMPOSITELIBDIR)
  
  SUBDIRS = $(BERKDIR) xtrans $(LINTSUBDIRS) $(FONTSUBDIR) $(FONTENCSUBDIR) \
+diff -urN xc~/lib/Xcomposite/Imakefile xc/lib/Xcomposite/Imakefile
+--- xc~/lib/Xcomposite/Imakefile       2005-02-28 12:35:18.000000000 -0500
++++ xc/lib/Xcomposite/Imakefile        2005-06-16 02:03:10.412769962 -0500
+@@ -59,7 +59,7 @@
+ 
+ xcomposite.pc: xcomposite.pc.in
+       RemoveFile($@)
+-      sh ../Xcursor/config-subst $(SUBSTVARS) < xcomposite.pc.in > $@
++      sh config-subst $(SUBSTVARS) < xcomposite.pc.in > $@
+ 
+ InstallNonExecFile(xcomposite.pc,$(USRLIBDIR)/pkgconfig)
+ 
+diff -urN xc~/lib/Xcomposite/config-subst xc/lib/Xcomposite/config-subst
+--- xc~/lib/Xcomposite/config-subst    1969-12-31 19:00:00.000000000 -0500
++++ xc/lib/Xcomposite/config-subst     2005-06-16 02:02:12.198432925 -0500
+@@ -0,0 +1,10 @@
++#!/bin/sh
++script=config-subst.$$
++trap "rm $script" 0
++rm -f $script
++for i in ${1+"$@"}; do
++      var="`echo "$i" | sed 's/=.*$//'`"
++      val="`echo "$i" | sed 's/^[^=]*=//'`"
++      echo "s;@$var@;$val;" >> $script
++done
++sed -f $script
+diff -urN xc~/lib/Xdamage/Imakefile xc/lib/Xdamage/Imakefile
+--- xc~/lib/Xdamage/Imakefile  2005-02-28 12:35:18.000000000 -0500
++++ xc/lib/Xdamage/Imakefile   2005-06-16 02:03:14.860872124 -0500
+@@ -59,7 +59,7 @@
+ 
+ xdamage.pc: xdamage.pc.in
+       RemoveFile($@)
+-      sh ../Xcursor/config-subst $(SUBSTVARS) < xdamage.pc.in > $@
++      sh config-subst $(SUBSTVARS) < xdamage.pc.in > $@
+ 
+ InstallNonExecFile(xdamage.pc,$(USRLIBDIR)/pkgconfig)
+ 
+diff -urN xc~/lib/Xdamage/config-subst xc/lib/Xdamage/config-subst
+--- xc~/lib/Xdamage/config-subst       1969-12-31 19:00:00.000000000 -0500
++++ xc/lib/Xdamage/config-subst        2005-06-16 02:02:12.201432994 -0500
+@@ -0,0 +1,10 @@
++#!/bin/sh
++script=config-subst.$$
++trap "rm $script" 0
++rm -f $script
++for i in ${1+"$@"}; do
++      var="`echo "$i" | sed 's/=.*$//'`"
++      val="`echo "$i" | sed 's/^[^=]*=//'`"
++      echo "s;@$var@;$val;" >> $script
++done
++sed -f $script
 diff -urN xc/lib/Xevie~/Imakefile xc/lib/Xevie/Imakefile
 --- xc/lib/Xevie~/Imakefile    2005-02-28 12:35:18.000000000 -0500
 +++ xc/lib/Xevie/Imakefile     2005-06-15 16:28:51.601337553 -0500
@@ -369,6 +421,32 @@
 +      echo "s;@$var@;$val;" >> $script
 +done
 +sed -f $script
+diff -urN xc~/lib/Xfixes/Imakefile xc/lib/Xfixes/Imakefile
+--- xc~/lib/Xfixes/Imakefile   2005-02-28 12:35:18.000000000 -0500
++++ xc/lib/Xfixes/Imakefile    2005-06-16 02:03:19.922988388 -0500
+@@ -66,7 +66,7 @@
+ 
+ xfixes.pc: xfixes.pc.in
+       RemoveFile($@)
+-      sh ../Xcursor/config-subst $(SUBSTVARS) < xfixes.pc.in > $@
++      sh config-subst $(SUBSTVARS) < xfixes.pc.in > $@
+ 
+ InstallNonExecFile(xfixes.pc,$(USRLIBDIR)/pkgconfig)
+ 
+diff -urN xc~/lib/Xfixes/config-subst xc/lib/Xfixes/config-subst
+--- xc~/lib/Xfixes/config-subst        1969-12-31 19:00:00.000000000 -0500
++++ xc/lib/Xfixes/config-subst 2005-06-16 02:02:12.208433155 -0500
+@@ -0,0 +1,10 @@
++#!/bin/sh
++script=config-subst.$$
++trap "rm $script" 0
++rm -f $script
++for i in ${1+"$@"}; do
++      var="`echo "$i" | sed 's/=.*$//'`"
++      val="`echo "$i" | sed 's/^[^=]*=//'`"
++      echo "s;@$var@;$val;" >> $script
++done
++sed -f $script
 diff -ruN xc-old/lib/Xft1/Imakefile xc/lib/Xft1/Imakefile
 --- xc-old/lib/Xft1/Imakefile  2004-04-23 18:43:44.000000000 +0000
 +++ xc/lib/Xft1/Imakefile      2004-10-26 10:46:37.519215392 +0000


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to