[packages/texlive/TEXLIVE_20080816] fix perl syntax error in xindy util

baggins baggins at pld-linux.org
Thu Dec 7 09:50:04 CET 2017


commit 83d66adb3f08153926ab1866231bd3e9553ffb93
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Thu Dec 7 09:40:30 2017 +0100

     fix perl syntax error in xindy util

 perl-syntax.patch | 11 +++++++++++
 texlive.spec      |  2 ++
 2 files changed, 13 insertions(+)
---
diff --git a/texlive.spec b/texlive.spec
index d1ec5ca..1064cf6 100644
--- a/texlive.spec
+++ b/texlive.spec
@@ -96,6 +96,7 @@ Patch13:	%{name}-system-zzip.patch
 Patch14:	%{name}-system-zlib.patch
 Patch15:	%{name}-xetex-zlib.patch
 Patch16:	cxx11.patch
+Patch17:	perl-syntax.patch
 URL:		http://www.tug.org/texlive/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -6440,6 +6441,7 @@ lzma -dc %{SOURCE0} | tar xf - -C ..
 %patch14 -p1
 %patch15 -p1
 %patch16 -p1
+%patch17 -p1
 
 CURDIR=$(pwd)
 cd utils/xindy/make-rules/alphabets
diff --git a/perl-syntax.patch b/perl-syntax.patch
new file mode 100644
index 0000000..9d5bd15
--- /dev/null
+++ b/perl-syntax.patch
@@ -0,0 +1,11 @@
+--- texlive-20080816-source/utils/xindy/make-rules/inputenc/make-inp-rules.pl~	2008-03-25 14:01:08.000000000 +0100
++++ texlive-20080816-source/utils/xindy/make-rules/inputenc/make-inp-rules.pl	2017-12-07 09:39:08.699870216 +0100
+@@ -8,7 +8,7 @@
+ 
+ 
+ while (<STDIN>) {
+-  if (/\\indexentry{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
++  if (/\\indexentry\{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
+     if (!($1 =~ /inputenc Error/)) {
+       $i = hex($2);
+       $macro = $1;
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/texlive.git/commitdiff/83d66adb3f08153926ab1866231bd3e9553ffb93



More information about the pld-cvs-commit mailing list