From bc13f08087377f224643fb38af5b5faf4f93f770 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Wed, 2 Mar 2011 17:33:01 +0000 Subject: xindy: avoid to rebuild a distributed file again and again git-svn-id: svn://tug.org/texlive/trunk@21583 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/utils/xindy/xindy-2.4-PATCHES/ChangeLog | 5 +++++ .../xindy/xindy-2.4-PATCHES/patch-64-do_not_rebuild | 21 +++++++++++++++++++++ .../xindy/xindy/make-rules/alphabets/Makefile.am | 5 +---- .../xindy/xindy/make-rules/alphabets/Makefile.in | 5 ++--- 4 files changed, 29 insertions(+), 7 deletions(-) create mode 100644 Build/source/utils/xindy/xindy-2.4-PATCHES/patch-64-do_not_rebuild (limited to 'Build/source') 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 + + * patch-64-do_not_rebuild (new): Do not rebuild the distributed + file romanian/latin2.pl again and again. + 2010-12-23 Peter Breitenlohner * 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 >$@ -- cgit v1.2.3