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-context: ChangeLog texlive-context-2010-r1.ebuild
Date: Wed, 18 May 2011 14:27:52
Message-Id: 20110518142741.550E920057@flycatcher.gentoo.org
1 aballier 11/05/18 14:27:41
2
3 Modified: ChangeLog
4 Added: texlive-context-2010-r1.ebuild
5 Log:
6 fix luatools with luatex 0.65, based on https://github.com/mpg/lualibs/commit/ebac0e8e8d5d57eec5dfd3a3217e7e2fc3fe9bbd#lualibs-dir.lua
7
8 (Portage version: 2.2.0_alpha34/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.40 dev-texlive/texlive-context/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-texlive/texlive-context/ChangeLog?rev=1.40&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-texlive/texlive-context/ChangeLog?rev=1.40&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-texlive/texlive-context/ChangeLog?r1=1.39&r2=1.40
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-texlive/texlive-context/ChangeLog,v
20 retrieving revision 1.39
21 retrieving revision 1.40
22 diff -u -r1.39 -r1.40
23 --- ChangeLog 9 Feb 2011 19:38:38 -0000 1.39
24 +++ ChangeLog 18 May 2011 14:27:41 -0000 1.40
25 @@ -1,6 +1,14 @@
26 # ChangeLog for dev-texlive/texlive-context
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-context/ChangeLog,v 1.39 2011/02/09 19:38:38 aballier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-context/ChangeLog,v 1.40 2011/05/18 14:27:41 aballier Exp $
30 +
31 +*texlive-context-2010-r1 (18 May 2011)
32 +
33 + 18 May 2011; Alexis Ballier <aballier@g.o>
34 + +texlive-context-2010-r1.ebuild, +files/luatools.patch:
35 + fix luatools with luatex 0.65, based on
36 + https://github.com/mpg/lualibs/commit/ebac0e8e8d5d57eec5dfd3a3217e7e2fc3fe9bb
37 + d#lualibs-dir.lua
38
39 09 Feb 2011; Alexis Ballier <aballier@g.o>
40 texlive-context-2010.ebuild:
41
42
43
44 1.1 dev-texlive/texlive-context/texlive-context-2010-r1.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-texlive/texlive-context/texlive-context-2010-r1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-texlive/texlive-context/texlive-context-2010-r1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: texlive-context-2010-r1.ebuild
50 ===================================================================
51 # Copyright 1999-2011 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-context/texlive-context-2010-r1.ebuild,v 1.1 2011/05/18 14:27:41 aballier Exp $
54
55 EAPI="3"
56
57 TEXLIVE_MODULE_CONTENTS="context jmn lmextra context-account context-algorithmic context-bnf context-chromato context-construction-plan context-degrade context-filter context-fixme context-french context-fullpage context-games context-gnuplot context-letter context-lettrine context-lilypond context-mathsets context-notes-zh-cn context-ruby context-simplefonts context-simpleslides context-top-ten context-typearea context-typescripts context-vim collection-context
58 "
59 TEXLIVE_MODULE_DOC_CONTENTS="context.doc context-account.doc context-bnf.doc context-chromato.doc context-construction-plan.doc context-degrade.doc context-filter.doc context-fixme.doc context-french.doc context-fullpage.doc context-games.doc context-letter.doc context-lettrine.doc context-lilypond.doc context-mathsets.doc context-notes-zh-cn.doc context-ruby.doc context-simplefonts.doc context-simpleslides.doc context-top-ten.doc context-typearea.doc context-typescripts.doc context-vim.doc "
60 TEXLIVE_MODULE_SRC_CONTENTS="context-fixme.source context-letter.source context-simplefonts.source "
61 inherit texlive-module
62 DESCRIPTION="TeXLive ConTeXt format"
63
64 LICENSE="GPL-2 as-is FDL-1.1 GPL-1 GPL-2 public-domain "
65 SLOT="0"
66 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
67 IUSE=""
68 DEPEND=">=dev-texlive/texlive-basic-2010
69 >=dev-texlive/texlive-latex-2010
70 !<dev-texlive/texlive-latex-2010
71 >=app-text/texlive-core-2010[xetex]
72 >=dev-texlive/texlive-metapost-2010
73 "
74 RDEPEND="${DEPEND} dev-lang/ruby
75 "
76 TL_CONTEXT_UNIX_STUBS="context ctxtools luatools mtxrun pstopdf rlxtools texexec texmfstart"
77 TEXLIVE_MODULE_BINSCRIPTS=""
78 for i in ${TL_CONTEXT_UNIX_STUBS} ; do
79 TEXLIVE_MODULE_BINSCRIPTS="${TEXLIVE_MODULE_BINSCRIPTS} texmf-dist/scripts/context/stubs/unix/$i"
80 done
81
82 # This small hack is needed in order to have a sane upgrade path:
83 # the new TeX Live 2009 metapost produces this file but it is not recorded in
84 # any package; when running fmtutil (like texmf-update does) this file will be
85 # created and cause collisions.
86
87 pkg_setup() {
88 if [ -f "${ROOT}/var/lib/texmf/web2c/metapost/metafun.log" ]; then
89 einfo "Removing ${ROOT}/var/lib/texmf/web2c/metapost/metafun.log"
90 rm -f "${ROOT}/var/lib/texmf/web2c/metapost/metafun.log"
91 fi
92 }
93
94 TL_MODULE_INFORMATION="For using ConTeXt mkII simply use 'texexec' to generate
95 your documents.
96 If you plan to use mkIV and its 'context' command to generate your documents,
97 you have to run 'luatools --generate' as normal user before first use.
98
99 More information and advanced options on:
100 http://wiki.contextgarden.net/TeX_Live_2010"
101
102 PATCHES=( "${FILESDIR}/luatools.patch" )