diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2011-03-02 17:33:01 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2011-03-02 17:33:01 +0000 |
commit | bc13f08087377f224643fb38af5b5faf4f93f770 (patch) | |
tree | e0416fc3f756b2337e54ae4f53933bacc7473b76 /Build/source/utils/xindy | |
parent | 021780583b9ebeb4f09501accf01e29c6d6a6451 (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')
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 >$@ |