Blame icu_sources_data.py-Decouple-from-Mozilla-build-system.patch

95774b8
From: Simon McVittie <smcv@debian.org>
95774b8
Date: Mon, 9 Oct 2017 09:22:12 +0100
95774b8
Subject: icu_sources_data.py: Decouple from Mozilla build system
95774b8
95774b8
mozpack.path is a wrapper around os.path that normalizes path
95774b8
separators on Windows, but on Unix we only have one path separator
95774b8
so there's nothing to normalize. Avoid needing to import all of it.
95774b8
---
95774b8
 intl/icu_sources_data.py | 4 +++-
95774b8
 1 file changed, 3 insertions(+), 1 deletion(-)
95774b8
95774b8
diff --git a/intl/icu_sources_data.py b/intl/icu_sources_data.py
95774b8
index 2936df9..4db52af 100644
95774b8
--- a/intl/icu_sources_data.py
95774b8
+++ b/intl/icu_sources_data.py
95774b8
@@ -21,7 +21,9 @@ import subprocess
95774b8
 import sys
95774b8
 import tempfile
95774b8
95774b8
-from mozpack import path as mozpath
95774b8
+# Close enough
95774b8
+import os.path as mozpath
95774b8
+mozpath.normsep = lambda p: p
95774b8
95774b8
 # The following files have been determined to be dead/unused by a
95774b8
 # semi-automated analysis. You can just remove any of the files below
95774b8
--
95774b8
2.31.1
95774b8