Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-texlive/texlive-basic/files: texlive-basic-2008-luatex-0.40.patch
Date: Fri, 19 Jun 2009 21:19:42
Message-Id: E1MHlUl-0007ic-KR@stork.gentoo.org
1 aballier 09/06/19 21:19:35
2
3 Added: texlive-basic-2008-luatex-0.40.patch
4 Log:
5 Update luatex .ini files for compatibility with latest luatex versions.
6 (Portage version: 2.2_rc33/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-texlive/texlive-basic/files/texlive-basic-2008-luatex-0.40.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-texlive/texlive-basic/files/texlive-basic-2008-luatex-0.40.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-texlive/texlive-basic/files/texlive-basic-2008-luatex-0.40.patch?rev=1.1&content-type=text/plain
13
14 Index: texlive-basic-2008-luatex-0.40.patch
15 ===================================================================
16 Update luatex .ini files for compatibility with latest luatex versions
17
18 From TeX Live svn.
19
20 Index: work/texmf/tex/generic/config/luatexiniconfig.tex
21 ===================================================================
22 --- /dev/null
23 +++ work/texmf/tex/generic/config/luatexiniconfig.tex
24 @@ -0,0 +1,11 @@
25 +% Enable LuaTeX primitives for INI mode (needed since 0.39.0)
26 +% Élie Roux & Manuel Pégourié-Gonnard, 2009. Public domain.
27 +\begingroup
28 +\catcode`\{=1
29 +\catcode`\}=2
30 +\expandafter\ifx\csname luatexversion\endcsname\relax
31 + \let\luatexversion\undefined
32 + \directlua{tex.enableprimitives('', tex.extraprimitives())}
33 +\fi
34 +\endgroup
35 +\endinput
36 Index: work/texmf-dist/tex/plain/config/luatex.ini
37 ===================================================================
38 --- work.orig/texmf-dist/tex/plain/config/luatex.ini
39 +++ work/texmf-dist/tex/plain/config/luatex.ini
40 @@ -1,3 +1,4 @@
41 % Karl Berry, 2008. Public domain.
42 % DVI-output plain luatex.
43 +\input luatexiniconfig.tex
44 \input etex.ini
45 Index: work/texmf-dist/tex/plain/config/pdfluatex.ini
46 ===================================================================
47 --- work.orig/texmf-dist/tex/plain/config/pdfluatex.ini
48 +++ work/texmf-dist/tex/plain/config/pdfluatex.ini
49 @@ -1,4 +1,5 @@
50 % Karl Berry, 2008. Public domain.
51 +\input luatexiniconfig.tex
52 \input pdftexconfig.tex
53 \input plain
54 \dump