summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu/TLpatches/TL-Changes
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-01-12 18:35:28 +0000
committerKarl Berry <karl@freefriends.org>2018-01-12 18:35:28 +0000
commit39cc3fec95f3782316910590bb86993918c9dcdf (patch)
tree2315d3b06410f34b2cfd5c73ba6cc53610752030 /Build/source/libs/icu/TLpatches/TL-Changes
parent424a61bc1ceab7381e71b1535c7639f61d2645ba (diff)
icu-60.2
git-svn-id: svn://tug.org/texlive/trunk@46290 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/icu/TLpatches/TL-Changes')
-rw-r--r--Build/source/libs/icu/TLpatches/TL-Changes27
1 files changed, 14 insertions, 13 deletions
diff --git a/Build/source/libs/icu/TLpatches/TL-Changes b/Build/source/libs/icu/TLpatches/TL-Changes
index 6315dca3b62..6483b62cf3d 100644
--- a/Build/source/libs/icu/TLpatches/TL-Changes
+++ b/Build/source/libs/icu/TLpatches/TL-Changes
@@ -1,11 +1,11 @@
-Changes applied to the icu-58.2 tree as obtained from:
- http://download.icu-project.org/files/icu4c/58.2/icu4c-58_2-src.tgz
- and icu4c-58_2-data.zip
-
-cd /tmp # or wherever
-tar xf icu4c-*-src.tgz # should unpack into icu/*
-cd $Build/source/libs/icu/icu-src # for whatever $Build directory
-\cp -arf /tmp/icu/* .
+Changes applied to the icu-60.2 tree as obtained from:
+ http://download.icu-project.org/files/icu4c/60.2/icu4c-60_2-src.tgz
+ and icu4c-60_2-data.zip
+
+cd $Build/source/libs/icu # for whatever $Build directory
+tar xf /tmp/icu4c-*-src.tgz # should unpack into icu/*
+mv icu icu-src
+cd icu-src
rm -r as_is packaging # don't bother including these in our tree
#
# files to add:
@@ -14,21 +14,22 @@ svn add `!!`
svn status | sed -n 's/^\?//p' # rerun, should be empty now
#
# files to remove:
-diff -qr . /tmp/icu/ | sed -n -e 's,^Only in \./\(.*\): ,\1/,p'
+svn status | sed -n 's/^\!//p'
svn rm `!!`
-diff ... # rerun, should be empty now
+svn status | sed -n 's/^\!//p' # rerun, should be empty now
# update generic files (still in icu-src):
aux=$Build/source/build-aux
-cp -p $aux/config.guess $aux/config.sub $aux/install-sh source/
+cp -p $aux/config.guess $aux/config.sub $aux/install-sh source
# patch -p0 for all ../TLpatches/patch-* files, as needed.
-# Run svn diff after each, update patch-* file.
+# Save original and diff after each, update patch-* file.
# Don't lose our leading comments.
# autoreconf in the TL directory; don't run autoreconf in the
# icu-src/source/ directory, it fails due to missing pkg-config
-# prerequisites. (Thus we must patch configure, not just configure.ac.)
+# prerequisites. (Thus we must patch configure, not just configure.ac;
+# not worth more effort for our small change of preferring gcc.)
#
# rebuild; must rerun configure (not just config.status),
# so easiest is to just do a whole new build.