blob: 5c753502ba2ee411655befa9f16a3f57e11661f9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=9
TEXLIVE_MODULE_CONTENTS="
collection-context.r75426
context.r79618
context-animation.r75386
context-calendar-examples.r66947
context-chat.r72010
context-collating-marks.r68696
context-cyrillicnumbers.r47085
context-filter.r62070
context-gnuplot.r75301
context-handlecsv.r76721
context-legacy.r79616
context-letter.r77841
context-mathsets.r47085
context-pocketdiary.r73164
context-simpleslides.r67070
context-squares.r77881
context-sudoku.r77880
context-transliterator.r61127
context-typescripts.r76524
context-vim.r62071
context-visualcounter.r47085
jmn.r45751
"
TEXLIVE_MODULE_SRC_CONTENTS="
context.doc.r79618
context-animation.doc.r75386
context-calendar-examples.doc.r66947
context-chat.doc.r72010
context-collating-marks.doc.r68696
context-cyrillicnumbers.doc.r47085
context-filter.doc.r62070
context-gnuplot.doc.r75301
context-handlecsv.doc.r76721
context-legacy.doc.r79616
context-letter.doc.r77841
context-mathsets.doc.r47085
context-notes-zh-cn.doc.r78640
context-pocketdiary.doc.r73164
context-simpleslides.doc.r67070
context-squares.doc.r77881
context-sudoku.doc.r77880
context-transliterator.doc.r61127
context-typescripts.doc.r76524
context-vim.doc.r62071
context-visualcounter.doc.r47085
"
TEXLIVE_MODULE_DOC_CONTENTS="
context.source.r79618
context-visualcounter.source.r47085
"
inherit greadme texlive-module
DESCRIPTION="TeXLive ConTeXt and packages"
LICENSE="BSD BSD-2 FDL-1.1+ GPL-1+ GPL-3 GPL-3+ MIT TeX-other-free public-domain"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2026
"
RDEPEND="
${COMMON_DEPEND}
dev-lang/ruby
"
DEPEND="
${COMMON_DEPEND}
>=app-text/texlive-core-2026[xetex]
"
TEXLIVE_MODULE_BINSCRIPTS="
texmf-dist/scripts/context/stubs/unix/texexec
texmf-dist/scripts/context/stubs/unix/texmfstart
"
src_install() {
texlive-module_src_install
local mtxrun=/usr/share/texmf-dist/scripts/context/lua/mtxrun.lua
fperms 755 "${mtxrun}"
newbin - mtxrun <<-EOF
#!/bin/sh
export TEXMF_DIST="${EPREFIX}/usr/share/texmf-dist"
exec ${mtxrun} "\$@"
EOF
newbin - context <<-EOF
#!/bin/sh
exec mtxrun --script context "\$@"
EOF
greadme_stdin <<-EOF
For using ConTeXt mkII simply use 'texexec' to generate your documents.
If you plan to use mkIV and its 'context' command to generate your documents,
you have to run 'mtxrun --generate' as normal user before first use.
More information and advanced options on:
http://wiki.contextgarden.net/TeX_Live_2011
EOF
}
pkg_postinst() {
texlive-module_pkg_postinst
greadme_pkg_postinst
}
|