Add a missing patch. Oops.
authorPeter Johanson <latexer@gentoo.org>
Tue, 21 Dec 2004 03:04:59 +0000 (03:04 +0000)
committerPeter Johanson <latexer@gentoo.org>
Tue, 21 Dec 2004 03:04:59 +0000 (03:04 +0000)
dev-dotnet/mono/ChangeLog
dev-dotnet/mono/Manifest
dev-dotnet/mono/files/mcs-1.0.5-pathfix.diff [new file with mode: 0644]

index 48177eaf8442532d63d82ad299b8300ff7e0ce95..d3099a939ce6b083c75bd6ed998a3f5b288b5d82 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-dotnet/mono
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mono/ChangeLog,v 1.37 2004/12/21 01:14:54 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mono/ChangeLog,v 1.38 2004/12/21 03:04:59 latexer Exp $
+
+  20 Dec 2004; Peter Johanson <latexer@gentoo.org>
+  +files/mcs-1.0.5-pathfix.diff:
+  Add a missing patch. Oops.
 
 *mono-1.0.5-r3 (20 Dec 2004)
 
index 5d018c8285b16b7ad25901b07d2f435df6ee9dba..37e3f65850979ce0f0fb59c01fe6ddcd00fc576f 100644 (file)
@@ -9,7 +9,7 @@ MD5 b92843896a3417a8aa46a8638c029cdb mono-1.0.1.ebuild 1480
 MD5 892cd0bf648c04a329e46f64a1ee8f94 mono-1.0.5-r2.ebuild 3214
 MD5 c2d21e85729c9e588425689c41ef999e mono-1.0.1-r2.ebuild 1680
 MD5 7e241ab7225841b6eaecdc13b9e388c0 mono-1.0.2-r1.ebuild 2105
-MD5 db5d224e78eb98282cdc04a309c3bc12 ChangeLog 10568
+MD5 26317aacf9df52a5fa9bc0efa96264ec ChangeLog 10682
 MD5 aadef171728e37af3ca21aaf6a81df65 mono-1.0.5.ebuild 1525
 MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159
 MD5 9f4b4eb6a1555ed574dbdd359cae3070 files/dotnet.conf 573
@@ -25,5 +25,6 @@ MD5 2cef534891ce7b0c980d5615ae1397af files/digest-mono-1.0.4-r1 64
 MD5 3304a21c35939f14b13ea1a8759e47b7 files/digest-mono-1.0.5-r1 64
 MD5 9e2e1b58a310e4236f757e683b71c879 files/digest-mono-1.0.5-r2 127
 MD5 9e2e1b58a310e4236f757e683b71c879 files/digest-mono-1.0.5-r3 127
+MD5 48284ee0228c56980a839fb245258db7 files/mcs-1.0.5-pathfix.diff 628
 MD5 43da8709d0752a2ef9f9dfb050a05d9f files/digest-mono-0.28 123
 MD5 3c800bd50d6527c12be393369c234f0e files/mono-1.0-segv.diff 378
diff --git a/dev-dotnet/mono/files/mcs-1.0.5-pathfix.diff b/dev-dotnet/mono/files/mcs-1.0.5-pathfix.diff
new file mode 100644 (file)
index 0000000..fdfd271
--- /dev/null
@@ -0,0 +1,12 @@
+diff -aur mcs-1.0.5-orig/class/corlib/System.IO/Path.cs mcs-1.0.5/class/corlib/System.IO/Path.cs
+--- mcs-1.0.5-orig/class/corlib/System.IO/Path.cs      2004-12-07 17:29:31.000000000 -0500
++++ mcs-1.0.5/class/corlib/System.IO/Path.cs   2004-12-15 20:45:25.060090272 -0500
+@@ -386,7 +386,7 @@
+                       //if (root == path) return path;
+                               
+                       // STEP 3: split the directories, this gets rid of consecutative "/"'s
+-                      string [] dirs = path.Split (DirectorySeparatorChar, AltDirectorySeparatorChar);
++                      string [] dirs = path.Split (DirectorySeparatorChar);
+                       // STEP 4: Get rid of directories containing . and ..
+                       int target = 0;
+