summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2015-06-27 09:54:25 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2015-06-27 09:54:25 +0000
commit25294ae42e3432e23c96b636ff87fe687bb4a0bb (patch)
tree6709eebb0bde5fed85d657275304790432bfe254 /Build
parent2017d73681b33eb53f627b05245cc4277430ad83 (diff)
utils/xindy: Support spaces in paths
git-svn-id: svn://tug.org/texlive/trunk@37690 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/utils/xindy/xindy-2.5.1-PATCHES/ChangeLog4
-rw-r--r--Build/source/utils/xindy/xindy-2.5.1-PATCHES/patch-02-win32-paths-with-spaces16
-rw-r--r--Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.12
-rw-r--r--Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.in1
4 files changed, 18 insertions, 5 deletions
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 364bc72cf0b..c744a0825cb 100644
--- a/Build/source/utils/xindy/xindy-2.5.1-PATCHES/ChangeLog
+++ b/Build/source/utils/xindy/xindy-2.5.1-PATCHES/ChangeLog
@@ -1,5 +1,9 @@
2014-10-24 Peter Breitenlohner <peb@mppmu.mpg.de>
+ * patch-02-win32-paths-with-spaces: Also quotify filter.
+
+2014-10-24 Peter Breitenlohner <peb@mppmu.mpg.de>
+
* patch-02-win32-paths-with-spaces (new): Patch from Akira.
See <http://tex.stackexchange.com/questions/251221/
miktex-and-xindy-problems>.
diff --git a/Build/source/utils/xindy/xindy-2.5.1-PATCHES/patch-02-win32-paths-with-spaces b/Build/source/utils/xindy/xindy-2.5.1-PATCHES/patch-02-win32-paths-with-spaces
index ae5b16832a9..600cc8f4a76 100644
--- a/Build/source/utils/xindy/xindy-2.5.1-PATCHES/patch-02-win32-paths-with-spaces
+++ b/Build/source/utils/xindy/xindy-2.5.1-PATCHES/patch-02-win32-paths-with-spaces
@@ -1,6 +1,6 @@
diff -ur -N -x Makefile.in -x autom4te.cache xindy-2.5.1.orig/user-commands/xindy.1 xindy-2.5.1/user-commands/xindy.1
--- xindy-2.5.1.orig/user-commands/xindy.1 2014-05-29 22:26:05.000000000 +0200
-+++ xindy-2.5.1/user-commands/xindy.1 2015-06-24 08:39:34.227868150 +0200
++++ xindy-2.5.1/user-commands/xindy.1 2015-06-27 11:32:08.000000000 +0200
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
+.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
@@ -12,14 +12,22 @@ diff -ur -N -x Makefile.in -x autom4te.cache xindy-2.5.1.orig/user-commands/xind
.\"
.IX Title "xindy 1"
-.TH xindy 1 "2014-05-29" "Release 2.5.1" "xindy"
-+.TH xindy 1 "2015-06-24" "Release 2.5.1" "xindy"
++.TH xindy 1 "2015-06-27" "Release 2.5.1" "xindy"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
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-10-24 10:38:47.000000000 +0200
-+++ xindy-2.5.1/user-commands/xindy.in 2015-06-24 08:35:39.000000000 +0200
-@@ -765,7 +765,7 @@
++++ xindy-2.5.1/user-commands/xindy.in 2015-06-27 11:31:46.000000000 +0200
+@@ -706,6 +706,7 @@
+ my $output = tmpnam();
+ push (@temp_files, $output);
+ $output=quotify($output);
++ $filter=quotify($filter);
+ print "Running filter: $filter <$input >$output\n" if $verbose;
+ system "$filter <$input >$output";
+ print "filtered xindy input file: $output\n" if $debug{script};
+@@ -765,7 +766,7 @@
@codepages = qw(latin cp iso8859 ascii utf8) unless @codepages;
my @styles;
foreach my $cp ( @codepages ) {
diff --git a/Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.1 b/Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.1
index f4ddad3a192..deb188ad4b6 100644
--- a/Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.1
+++ b/Build/source/utils/xindy/xindy-2.5.1/user-commands/xindy.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "xindy 1"
-.TH xindy 1 "2015-06-24" "Release 2.5.1" "xindy"
+.TH xindy 1 "2015-06-27" "Release 2.5.1" "xindy"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
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 12b55317737..b51f220c0a6 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
@@ -706,6 +706,7 @@ sub filter_index ( $$ ) {
my $output = tmpnam();
push (@temp_files, $output);
$output=quotify($output);
+ $filter=quotify($filter);
print "Running filter: $filter <$input >$output\n" if $verbose;
system "$filter <$input >$output";
print "filtered xindy input file: $output\n" if $debug{script};