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

X Strike Force SVN commit: rev 288 - in trunk/debian: . scripts



Author: branden
Date: 2003-07-03 11:24:34 -0500 (Thu, 03 Jul 2003)
New Revision: 288

Modified:
   trunk/debian/changelog
   trunk/debian/rules
   trunk/debian/scripts/patch.apply
   trunk/debian/scripts/patch.unapply
Log:
debian/rules: stop setting LC_COLLATE

debian/scripts/patch.{apply,unapply}: set LC_COLLATE to C before iterating
  over patch files


Modified: trunk/debian/changelog
==============================================================================
--- trunk/debian/changelog	2003-07-03 16:20:38 UTC (rev 287)
+++ trunk/debian/changelog	2003-07-03 16:24:34 UTC (rev 288)
@@ -1,11 +1,13 @@
 xfree86 (4.2.1-10) unstable; urgency=low
 
-  * the "glibc, will you be my friend?" release
-
   * debian/scripts/manifest-install-reconcile: new script to help keep
     MANIFEST and *.install* files in sync
 
-  * use above script to find and fix several bugs in *.install* files:
+  * debian/scripts/patch.{apply,unapply}: set LC_COLLATE=C to ensure that
+    patches are applied in the correct order
+
+  * use manifest-install-reconcile script to find and fix several bugs in
+    *.install* files:
     - xlibs-dev.install.{,netbsd-i386,s390}: ship several missing extension
       header files: XLbx.h, bigreqstr.h, extutil.h, mitmiscstr.h,
       multibufst.h, shapestr.h, shmstr.h, syncstr.h, xcmiscstr.h, xteststr.h
@@ -22,8 +24,6 @@
       darwinLib.{rules,tmpl} Imake configuration files
     - xutils.install.{m68k,s390}: ship luit program, its manpage, and
       darwinLib.{rules,tmpl} Imake configuration files
-  
-  * debian/rules: force LC_COLLATE=C so as not to break the patch order.
 
  -- Branden Robinson <branden@debian.org>  Wed,  2 Jul 2003 15:00:37 -0500
 

Modified: trunk/debian/rules
==============================================================================
--- trunk/debian/rules	2003-07-03 16:20:38 UTC (rev 287)
+++ trunk/debian/rules	2003-07-03 16:24:34 UTC (rev 288)
@@ -26,9 +26,6 @@
 
 # oh my God, this is a gross hack
 ELSE:=else
-# horrific hack to work around LC_COLLATE braindamage: ensure that patches
-# actually get applied in the right order.
-LC_COLLATE=C
 
 # This is a horrendous kludge to ensure that some scripts we need are executable.
 DUMMY:=$(shell if [ ! -x debian/setperms ]; then chmod 755 debian/setperms; fi)

Modified: trunk/debian/scripts/patch.apply
==============================================================================
--- trunk/debian/scripts/patch.apply	2003-07-03 16:20:38 UTC (rev 287)
+++ trunk/debian/scripts/patch.apply	2003-07-03 16:24:34 UTC (rev 288)
@@ -4,6 +4,8 @@
 
 [ ! -d debian/patches ] && exit
 
+LC_COLLATE=C
+
 mkdir -p $STAMP_DIR/patches $SOURCE_TREE
 
 for f in $(find debian/patches \( -type f -or -type l \) -not -name "*~" | sort); do

Modified: trunk/debian/scripts/patch.unapply
==============================================================================
--- trunk/debian/scripts/patch.unapply	2003-07-03 16:20:38 UTC (rev 287)
+++ trunk/debian/scripts/patch.unapply	2003-07-03 16:24:34 UTC (rev 288)
@@ -2,6 +2,8 @@
 
 . debian/scripts/vars
 
+LC_COLLATE=C
+
 mkdir -p $STAMP_DIR/patches/
 
 for f in $(find debian/patches -type f -not -name "*~" | sort -r); do



Reply to: