summaryrefslogtreecommitdiff
path: root/Build/source/utils/xindy
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2011-03-02 17:33:01 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2011-03-02 17:33:01 +0000
commitbc13f08087377f224643fb38af5b5faf4f93f770 (patch)
treee0416fc3f756b2337e54ae4f53933bacc7473b76 /Build/source/utils/xindy
parent021780583b9ebeb4f09501accf01e29c6d6a6451 (diff)
xindy: avoid to rebuild a distributed file again and again
git-svn-id: svn://tug.org/texlive/trunk@21583 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/xindy')
-rw-r--r--Build/source/utils/xindy/xindy-2.4-PATCHES/ChangeLog5
-rw-r--r--Build/source/utils/xindy/xindy-2.4-PATCHES/patch-64-do_not_rebuild21
-rw-r--r--Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.am5
-rw-r--r--Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.in5
4 files changed, 29 insertions, 7 deletions
diff --git a/Build/source/utils/xindy/xindy-2.4-PATCHES/ChangeLog b/Build/source/utils/xindy/xindy-2.4-PATCHES/ChangeLog
index d3d29ef6f2b..d491a3b9670 100644
--- a/Build/source/utils/xindy/xindy-2.4-PATCHES/ChangeLog
+++ b/Build/source/utils/xindy/xindy-2.4-PATCHES/ChangeLog
@@ -1,3 +1,8 @@
+2011-03-02 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * patch-64-do_not_rebuild (new): Do not rebuild the distributed
+ file romanian/latin2.pl again and again.
+
2010-12-23 Peter Breitenlohner <peb@mppmu.mpg.de>
* patch-64-symlinks (new): Check symlink creation.
diff --git a/Build/source/utils/xindy/xindy-2.4-PATCHES/patch-64-do_not_rebuild b/Build/source/utils/xindy/xindy-2.4-PATCHES/patch-64-do_not_rebuild
new file mode 100644
index 00000000000..9a5e2e7e117
--- /dev/null
+++ b/Build/source/utils/xindy/xindy-2.4-PATCHES/patch-64-do_not_rebuild
@@ -0,0 +1,21 @@
+ Do not rebuild the distributed file romanian/latin2.pl
+ again and again.
+
+diff -ur -N -x Makefile.in -x autom4te.cache xindy.orig/make-rules/alphabets/Makefile.am xindy/make-rules/alphabets/Makefile.am
+--- xindy.orig/make-rules/alphabets/Makefile.am 2010-05-02 10:31:37.000000000 +0200
++++ xindy/make-rules/alphabets/Makefile.am 2011-03-02 18:03:12.000000000 +0100
+@@ -814,13 +814,10 @@
+ sed -e 's/@.{\([^}]*\)}//g;' <$< | \
+ $(CONVERT_FROM_UTF8)CP850 >$@
+
+-romanian/latin2.pl : romanian/utf8.pl
++romanian/latin2.pl : romanian/utf8.pl.in
+ sed -e 's/@u{\([^}]*\)}//g;' -f $(srcdir)/rom-comma-kludge.sed <$< | \
+ $(CONVERT_FROM_UTF8)ISO8859-2 >$@
+
+-DISTCLEANFILES += \
+- romanian/latin2.pl
+-
+ %latin2.pl : %utf8.pl.in
+ sed -e 's/@u{\([^}]*\)}//g;' <$< | \
+ $(CONVERT_FROM_UTF8)ISO8859-2 >$@
diff --git a/Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.am b/Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.am
index a17731e2313..ac471eb87a6 100644
--- a/Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.am
+++ b/Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.am
@@ -814,13 +814,10 @@ DISTCLEANFILES += \
sed -e 's/@.{\([^}]*\)}//g;' <$< | \
$(CONVERT_FROM_UTF8)CP850 >$@
-romanian/latin2.pl : romanian/utf8.pl
+romanian/latin2.pl : romanian/utf8.pl.in
sed -e 's/@u{\([^}]*\)}//g;' -f $(srcdir)/rom-comma-kludge.sed <$< | \
$(CONVERT_FROM_UTF8)ISO8859-2 >$@
-DISTCLEANFILES += \
- romanian/latin2.pl
-
%latin2.pl : %utf8.pl.in
sed -e 's/@u{\([^}]*\)}//g;' <$< | \
$(CONVERT_FROM_UTF8)ISO8859-2 >$@
diff --git a/Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.in b/Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.in
index 849fc191c56..1b15ddd8639 100644
--- a/Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.in
+++ b/Build/source/utils/xindy/xindy/make-rules/alphabets/Makefile.in
@@ -279,8 +279,7 @@ DISTCLEANFILES = albanian/utf8.pl belarusian/utf8.pl bulgarian/utf8.pl \
slovak/large-utf8.pl slovak/small-utf8.pl slovenian/utf8.pl \
spanish/modern-utf8.pl spanish/traditional-utf8.pl \
swedish/utf8.pl turkish/utf8.pl ukrainian/utf8.pl \
- upper-sorbian/utf8.pl vietnamese/utf8.pl romanian/latin2.pl \
- romanian/cp1250.pl
+ upper-sorbian/utf8.pl vietnamese/utf8.pl romanian/cp1250.pl
albaniandir = $(langdir)/albanian
ALBANIAN = \
albanian/latin1-lang.xdy \
@@ -2477,7 +2476,7 @@ uninstall-am: uninstall-docDATA uninstall-nodist_albanianDATA \
sed -e 's/@.{\([^}]*\)}//g;' <$< | \
$(CONVERT_FROM_UTF8)CP850 >$@
-romanian/latin2.pl : romanian/utf8.pl
+romanian/latin2.pl : romanian/utf8.pl.in
sed -e 's/@u{\([^}]*\)}//g;' -f $(srcdir)/rom-comma-kludge.sed <$< | \
$(CONVERT_FROM_UTF8)ISO8859-2 >$@