From ae50141ced3fbb4b2cc26f7b0261ec64ee30c56f Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Fri, 24 Oct 2014 09:01:01 +0000 Subject: utils/xindy: It seems xindy rquires that language is set (patch from Akira) git-svn-id: svn://tug.org/texlive/trunk@35434 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/utils/xindy/xindy-2.5.1-PATCHES/ChangeLog | 5 +++++ .../xindy/xindy-2.5.1-PATCHES/patch-01-xindy-needs-language | 13 +++++++++++++ Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.in | 3 +++ 3 files changed, 21 insertions(+) create mode 100644 Build/source/utils/xindy/xindy-2.5.1-PATCHES/patch-01-xindy-needs-language (limited to 'Build/source/utils') diff --git a/Build/source/utils/xindy/xindy-2.5.1-PATCHES/ChangeLog b/Build/source/utils/xindy/xindy-2.5.1-PATCHES/ChangeLog index c38e3221d49..9bb95afe6ec 100644 --- a/Build/source/utils/xindy/xindy-2.5.1-PATCHES/ChangeLog +++ b/Build/source/utils/xindy/xindy-2.5.1-PATCHES/ChangeLog @@ -1,3 +1,8 @@ +2014-10-24 Peter Breitenlohner + + * patch-01-xindy-needs-language (new): It seems xindy requires + that language is set, patch from Akira. + 2014-09-15 Peter Breitenlohner Imported xindy-2.5.1 source tree from diff --git a/Build/source/utils/xindy/xindy-2.5.1-PATCHES/patch-01-xindy-needs-language b/Build/source/utils/xindy/xindy-2.5.1-PATCHES/patch-01-xindy-needs-language new file mode 100644 index 00000000000..8ce59c764a0 --- /dev/null +++ b/Build/source/utils/xindy/xindy-2.5.1-PATCHES/patch-01-xindy-needs-language @@ -0,0 +1,13 @@ +diff -ur -N -x Makefile.in -x autom4te.cache xindy-2.5.1.orig/user-commands/xindy.in xindy-2.5.1/user-commands/xindy.in +--- xindy-2.5.1.orig/user-commands/xindy.in 2014-05-11 15:45:44.000000000 +0200 ++++ xindy-2.5.1/user-commands/xindy.in 2014-10-24 10:38:47.000000000 +0200 +@@ -732,6 +732,9 @@ + # + # FIXME: I didn't see all languages. What's on with gypsy and + # hausa? ++ if ( !$language ) { ++ $language = "general"; ++ } + if ( $language ) { + # If there is no language directory, this might be a variant. + # Language names and variants are separated by hyphens. The diff --git a/Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.in b/Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.in index 452725a827e..a1e06097414 100644 --- a/Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.in +++ b/Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.in @@ -732,6 +732,9 @@ sub xindy_expression () { # # FIXME: I didn't see all languages. What's on with gypsy and # hausa? + if ( !$language ) { + $language = "general"; + } if ( $language ) { # If there is no language directory, this might be a variant. # Language names and variants are separated by hyphens. The -- cgit v1.2.3