summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2009-06-19 21:19:36 +0000
committerAlexis Ballier <aballier@gentoo.org>2009-06-19 21:19:36 +0000
commit13949aba8aef2a91c36b5fb03e964c237c5ebd75 (patch)
tree6985afa07892535d732b1b1e335cc6f2424d42bb /dev-texlive/texlive-basic
parentx11-proto/xf86dgaproto: drop old ebuilds (diff)
downloadhistorical-13949aba8aef2a91c36b5fb03e964c237c5ebd75.tar.gz
historical-13949aba8aef2a91c36b5fb03e964c237c5ebd75.tar.bz2
historical-13949aba8aef2a91c36b5fb03e964c237c5ebd75.zip
Update luatex .ini files for compatibility with latest luatex versions.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'dev-texlive/texlive-basic')
-rw-r--r--dev-texlive/texlive-basic/ChangeLog9
-rw-r--r--dev-texlive/texlive-basic/Manifest10
-rw-r--r--dev-texlive/texlive-basic/files/texlive-basic-2008-luatex-0.40.patch39
-rw-r--r--dev-texlive/texlive-basic/texlive-basic-2008-r1.ebuild25
4 files changed, 78 insertions, 5 deletions
diff --git a/dev-texlive/texlive-basic/ChangeLog b/dev-texlive/texlive-basic/ChangeLog
index 635ac4810c5f..78f9181945ff 100644
--- a/dev-texlive/texlive-basic/ChangeLog
+++ b/dev-texlive/texlive-basic/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-texlive/texlive-basic
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-basic/ChangeLog,v 1.28 2009/06/18 12:40:10 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-basic/ChangeLog,v 1.29 2009/06/19 21:19:36 aballier Exp $
+
+*texlive-basic-2008-r1 (19 Jun 2009)
+
+ 19 Jun 2009; Alexis Ballier <aballier@gentoo.org>
+ +texlive-basic-2008-r1.ebuild,
+ +files/texlive-basic-2008-luatex-0.40.patch:
+ Update luatex .ini files for compatibility with latest luatex versions.
18 Jun 2009; Alexis Ballier <aballier@gentoo.org>
-texlive-basic-2007.ebuild:
diff --git a/dev-texlive/texlive-basic/Manifest b/dev-texlive/texlive-basic/Manifest
index 3fb56cc755e1..091598fe962f 100644
--- a/dev-texlive/texlive-basic/Manifest
+++ b/dev-texlive/texlive-basic/Manifest
@@ -1,6 +1,7 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX texlive-basic-2008-luatex-0.40.patch 1350 RMD160 9ee5ad2ac3f285b14ce5e9b21f55e10c7a56544b SHA1 6ba81fc4d7ead4be1833e34ddd482b339172f77b SHA256 00dfe7994ff0b376e4b410786174f0ae36e3aa130a3f746a5ad6083be2806a24
DIST texlive-module-ams-2008.tar.lzma 1083696 RMD160 be99b42e921d60f772e2090edee34b41f1603e45 SHA1 264db49f01c948f9a28b7e479b0d43143fc80bce SHA256 c672a3bcb8de9e16d7ed71ec8884b36a1e7b63a04c4c779b5fdbc4c41ba73d1a
DIST texlive-module-amsfonts-2008.tar.lzma 12037 RMD160 6c51f9254b10db889146447da9b1b576f1b92972 SHA1 10e8027265b016d22997f285b73da8d19b8aeb41 SHA256 195e2a6ae94ae26d30636e4659b5e01eb7a8305d0fade6d70befa21d6f6ee292
DIST texlive-module-amsfonts.doc-2008.tar.lzma 477389 RMD160 1bf405a837bf857ba25a556e6708065645a389fa SHA1 e163359a1ed274e332a65176f5de3da119a57478 SHA256 8972355b2b28cac4d34ef360ad3fe5c98f44f3b0816b05f5487704043867a438
@@ -34,13 +35,14 @@ DIST texlive-module-mflogo.doc-2008.tar.lzma 7084 RMD160 18979269c25b4132db3d17a
DIST texlive-module-mflogo.source-2008.tar.lzma 8329 RMD160 c7c7bd27a13e6eb8c326d01a16fd5760c1a0971c SHA1 3314756eb3a657684024b16f92088a18a206ba09 SHA256 7ea65c4301b8ae40b125273f80197ea1a20aac9ce8445d5cdae08630bfa9a5ca
DIST texlive-module-misc-2008.tar.lzma 44819 RMD160 531a23c1a71c8a87c58df62541c936006d1eaa72 SHA1 8f98f4c07f1a2fd10b6aea5d559dc55d67c9f83b SHA256 d3fbe001b8691c498db43b47020cb81fbf598099a5e1e18e40a4ede2a12853d4
DIST texlive-module-plain-2008.tar.lzma 41913 RMD160 a4651ff6ce5182ed073c51e5ed4ff3776c11a459 SHA1 70888b331fa3e476506973421d1a46d06b0802dc SHA256 c797e0dd6026fc6c1ca0aadfa201203e9b1c758ce1be6d8a8ba1ad87844915d7
+EBUILD texlive-basic-2008-r1.ebuild 1085 RMD160 1b484e3eb2d9212e5449e32b667e9f2b1228e2b3 SHA1 20b731b6dea2bac6d5997992b8b943c6eec6ed00 SHA256 7addd624022d4b899310926b313ebefdbad7e124652872b0184de42cbded1d12
EBUILD texlive-basic-2008.ebuild 976 RMD160 13e05739c617b2b04478541b89f713d75d45d4ae SHA1 3dc9ba0d51cbad1abc622f53a3d8665d917ad97f SHA256 41332884ed7233e891eeb55bbe727ccce139363af07bb027edd8f2b9baf13717
-MISC ChangeLog 3515 RMD160 9744f634b8917afe2ebfecf9cefc71906f3a5918 SHA1 1f313dd86fe5b404f1f1aec6ea883b2cf4c933cd SHA256 73c31d49cd326d4269bca3254253aae6c5c345698325d07fcf0cf821bda70714
+MISC ChangeLog 3760 RMD160 d8421d05fea4105c01086892b8d2c8046d105acb SHA1 70459af53e74d7b628b24d52982f47b1d1ecec10 SHA256 73a2b65d10897118a17d8bdf376dd09e0ceefae9cbb8d141ad9a0cd367760862
MISC metadata.xml 452 RMD160 9e0d3aab9eb86efcd80df44e46e145698f0ede91 SHA1 800e4bf75d2507c1dbd5c5225d67bbf2d7e28230 SHA256 53093d20e9a4327f9e7c848282a64a97e147e36fff0f6a5ff7637586eaacf3af
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAko6NbAACgkQvFcC4BYPU0pNtACfUzxzVRfV1G2LS9wq+qo/vG8u
-MsMAoL9z74lKNEeoRd0NBpLqq8P52y4y
-=AHQP
+iEYEARECAAYFAko8AO4ACgkQvFcC4BYPU0puVgCfWdpRnmT1G06HdPGw25tb3UQo
+2qcAn3p15bXnlXMcglAWV6r9OcVyLT6Y
+=l9V6
-----END PGP SIGNATURE-----
diff --git a/dev-texlive/texlive-basic/files/texlive-basic-2008-luatex-0.40.patch b/dev-texlive/texlive-basic/files/texlive-basic-2008-luatex-0.40.patch
new file mode 100644
index 000000000000..8e419d73f4dc
--- /dev/null
+++ b/dev-texlive/texlive-basic/files/texlive-basic-2008-luatex-0.40.patch
@@ -0,0 +1,39 @@
+Update luatex .ini files for compatibility with latest luatex versions
+
+From TeX Live svn.
+
+Index: work/texmf/tex/generic/config/luatexiniconfig.tex
+===================================================================
+--- /dev/null
++++ work/texmf/tex/generic/config/luatexiniconfig.tex
+@@ -0,0 +1,11 @@
++% Enable LuaTeX primitives for INI mode (needed since 0.39.0)
++% Élie Roux & Manuel Pégourié-Gonnard, 2009. Public domain.
++\begingroup
++\catcode`\{=1
++\catcode`\}=2
++\expandafter\ifx\csname luatexversion\endcsname\relax
++ \let\luatexversion\undefined
++ \directlua{tex.enableprimitives('', tex.extraprimitives())}
++\fi
++\endgroup
++\endinput
+Index: work/texmf-dist/tex/plain/config/luatex.ini
+===================================================================
+--- work.orig/texmf-dist/tex/plain/config/luatex.ini
++++ work/texmf-dist/tex/plain/config/luatex.ini
+@@ -1,3 +1,4 @@
+ % Karl Berry, 2008. Public domain.
+ % DVI-output plain luatex.
++\input luatexiniconfig.tex
+ \input etex.ini
+Index: work/texmf-dist/tex/plain/config/pdfluatex.ini
+===================================================================
+--- work.orig/texmf-dist/tex/plain/config/pdfluatex.ini
++++ work/texmf-dist/tex/plain/config/pdfluatex.ini
+@@ -1,4 +1,5 @@
+ % Karl Berry, 2008. Public domain.
++\input luatexiniconfig.tex
+ \input pdftexconfig.tex
+ \input plain
+ \dump
diff --git a/dev-texlive/texlive-basic/texlive-basic-2008-r1.ebuild b/dev-texlive/texlive-basic/texlive-basic-2008-r1.ebuild
new file mode 100644
index 000000000000..bdaf45738bce
--- /dev/null
+++ b/dev-texlive/texlive-basic/texlive-basic-2008-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-basic/texlive-basic-2008-r1.ebuild,v 1.1 2009/06/19 21:19:36 aballier Exp $
+
+TEXLIVE_MODULE_CONTENTS="ams amsfonts bibtex cm cmex dvips enctex etex etex-pkg hyph-utf8 makeindex metafont mflogo misc plain hyphen-base bin-tex bin-metafont collection-basic
+"
+TEXLIVE_MODULE_DOC_CONTENTS="amsfonts.doc bibtex.doc cm.doc enctex.doc etex.doc etex-pkg.doc hyph-utf8.doc makeindex.doc mflogo.doc bin-tex.doc bin-metafont.doc "
+TEXLIVE_MODULE_SRC_CONTENTS="amsfonts.source hyph-utf8.source mflogo.source "
+inherit texlive-module eutils
+DESCRIPTION="TeXLive Essential programs and files"
+
+LICENSE="GPL-2 as-is GPL-1 LPPL-1.3 TeX "
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+DEPEND=">=dev-texlive/texlive-documentation-base-2008
+!=app-text/texlive-core-2007*
+"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-luatex-0.40.patch"
+}