/[gentoo-x86]/app-text/texlive/texlive-2012.ebuild
Gentoo

Contents of /app-text/texlive/texlive-2012.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.23 - (show annotations) (download)
Thu Apr 25 21:25:42 2013 UTC (3 weeks, 2 days ago) by ago
Branch: MAIN
CVS Tags: HEAD
Changes since 1.22: +2 -2 lines
Stable for sh, wrt bug #449298

(Portage version: 2.1.11.55/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 7194459F)

1 # Copyright 1999-2013 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/app-text/texlive/texlive-2012.ebuild,v 1.22 2013/04/22 08:03:39 ago Exp $
4
5 EAPI="2"
6
7 DESCRIPTION="A complete TeX distribution"
8 HOMEPAGE="http://tug.org/texlive/"
9 SRC_URI=""
10
11 LICENSE="metapackage"
12 SLOT="0"
13 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
14 IUSE="cjk context detex doc dvi2tty dvipdfm extra epspdf games graphics
15 humanities jadetex luatex metapost music omega pdfannotextractor png pstricks publishers
16 science tex4ht texi2html truetype xetex xindy xml X"
17
18 LANGS="af ar as bg bn bo ca cs cy da de el en en_GB eo es et eu fa fi fr ga gl
19 gu he hi hr hsb hu hy ia id is it ja ko kn la lo lt lv ml mn mr nb nl nn no
20 or pa pl pt ro ru sa_IN sk sl sr sv ta te th tk tr uk vi zh"
21
22 for X in ${LANGS}; do
23 IUSE="${IUSE} linguas_${X}"
24 done
25
26 TEXLIVE_CAT="dev-texlive"
27
28 DEPEND=">=app-text/texlive-core-${PV}"
29 RDEPEND="${DEPEND}
30 app-text/psutils
31 >=${TEXLIVE_CAT}/texlive-fontutils-${PV}
32 media-gfx/sam2p
33 texi2html? ( app-text/texi2html )
34 sys-apps/texinfo
35 >=${TEXLIVE_CAT}/texlive-texinfo-${PV}
36 app-text/t1utils
37 >=app-text/lcdf-typetools-2.92[kpathsea]
38 truetype? ( app-text/ttf2pk2 )
39 detex? ( dev-tex/detex )
40 app-text/ps2eps
41 dvipdfm? ( >=app-text/dvipdfm-0.13.2d )
42 dvi2tty? ( dev-tex/dvi2tty )
43 png? ( app-text/dvipng )
44 X? ( >=app-text/xdvik-22.85 )
45 >=${TEXLIVE_CAT}/texlive-basic-${PV}
46 >=${TEXLIVE_CAT}/texlive-fontsrecommended-${PV}
47 >=${TEXLIVE_CAT}/texlive-latex-${PV}
48 luatex? (
49 >=${TEXLIVE_CAT}/texlive-luatex-${PV}
50 >=dev-tex/luatex-0.70
51 )
52 >=${TEXLIVE_CAT}/texlive-latexrecommended-${PV}
53 >=dev-tex/xcolor-2.11
54 >=dev-tex/latex-beamer-3.20
55 metapost? (
56 >=${TEXLIVE_CAT}/texlive-metapost-${PV}
57 dev-tex/feynmf
58 )
59 >=${TEXLIVE_CAT}/texlive-genericrecommended-${PV}
60 pdfannotextractor? ( dev-tex/pdfannotextractor )
61 extra? (
62 dev-tex/chktex
63 app-text/dvisvgm
64 dev-tex/latexdiff
65 >=dev-tex/latexmk-418
66 >=app-text/pdfjam-2.02
67 >=${TEXLIVE_CAT}/texlive-bibtexextra-${PV}
68 >=${TEXLIVE_CAT}/texlive-fontsextra-${PV}
69 >=${TEXLIVE_CAT}/texlive-formatsextra-${PV}
70 >=${TEXLIVE_CAT}/texlive-genericextra-${PV}
71 >=${TEXLIVE_CAT}/texlive-latexextra-${PV}
72 >=dev-tex/glossaries-2.07
73 >=dev-tex/leaflet-20041222
74 >=dev-tex/currvita-0.9i-r1
75 >=dev-tex/g-brief-4.0.2
76 >=dev-tex/envlab-1.2-r1
77 >=dev-tex/europecv-20060424-r1
78 >=dev-tex/mh-20111011
79 >=dev-tex/svninfo-0.7.3-r1
80 >=${TEXLIVE_CAT}/texlive-mathextra-${PV}
81 >=${TEXLIVE_CAT}/texlive-plainextra-${PV}
82 )
83 xetex? ( >=${TEXLIVE_CAT}/texlive-xetex-${PV} )
84 graphics? ( >=${TEXLIVE_CAT}/texlive-pictures-${PV}
85 dev-tex/dot2texi )
86 epspdf? ( app-text/epspdf )
87 science? ( >=${TEXLIVE_CAT}/texlive-science-${PV} )
88 publishers? ( >=${TEXLIVE_CAT}/texlive-publishers-${PV} )
89 music? ( >=${TEXLIVE_CAT}/texlive-music-${PV} )
90 pstricks? ( >=${TEXLIVE_CAT}/texlive-pstricks-${PV} )
91 omega? ( >=${TEXLIVE_CAT}/texlive-omega-${PV} )
92 context? ( >=${TEXLIVE_CAT}/texlive-context-${PV} )
93 games? ( >=${TEXLIVE_CAT}/texlive-games-${PV} )
94 humanities? ( >=${TEXLIVE_CAT}/texlive-humanities-${PV} )
95 tex4ht? ( >=dev-tex/tex4ht-20080829 )
96 xml? (
97 >=${TEXLIVE_CAT}/texlive-htmlxml-${PV}
98 >=dev-tex/xmltex-1.9-r2
99 app-text/passivetex
100 )
101 jadetex? ( >=app-text/jadetex-3.13-r2 )
102 doc? (
103 >=${TEXLIVE_CAT}/texlive-documentation-base-${PV}
104 linguas_ar? ( >=${TEXLIVE_CAT}/texlive-documentation-arabic-${PV} )
105 linguas_bg? ( >=${TEXLIVE_CAT}/texlive-documentation-bulgarian-${PV} )
106 linguas_zh? ( >=${TEXLIVE_CAT}/texlive-documentation-chinese-${PV} )
107 linguas_cs? ( >=${TEXLIVE_CAT}/texlive-documentation-czechslovak-${PV} )
108 linguas_sk? ( >=${TEXLIVE_CAT}/texlive-documentation-czechslovak-${PV} )
109 linguas_nl? ( >=${TEXLIVE_CAT}/texlive-documentation-dutch-${PV} )
110 linguas_en? ( >=${TEXLIVE_CAT}/texlive-documentation-english-${PV} )
111 linguas_fi? ( >=${TEXLIVE_CAT}/texlive-documentation-finnish-${PV} )
112 linguas_fr? ( >=${TEXLIVE_CAT}/texlive-documentation-french-${PV} )
113 linguas_de? ( >=${TEXLIVE_CAT}/texlive-documentation-german-${PV} )
114 linguas_it? ( >=${TEXLIVE_CAT}/texlive-documentation-italian-${PV} )
115 linguas_ja? ( >=${TEXLIVE_CAT}/texlive-documentation-japanese-${PV} )
116 linguas_ko? ( >=${TEXLIVE_CAT}/texlive-documentation-korean-${PV} )
117 linguas_mn? ( >=${TEXLIVE_CAT}/texlive-documentation-mongolian-${PV} )
118 linguas_pl? ( >=${TEXLIVE_CAT}/texlive-documentation-polish-${PV} )
119 linguas_pt? ( >=${TEXLIVE_CAT}/texlive-documentation-portuguese-${PV} )
120 linguas_ru? ( >=${TEXLIVE_CAT}/texlive-documentation-russian-${PV} )
121 linguas_sr? ( >=${TEXLIVE_CAT}/texlive-documentation-serbian-${PV} )
122 linguas_sl? ( >=${TEXLIVE_CAT}/texlive-documentation-slovenian-${PV} )
123 linguas_es? ( >=${TEXLIVE_CAT}/texlive-documentation-spanish-${PV} )
124 linguas_th? ( >=${TEXLIVE_CAT}/texlive-documentation-thai-${PV} )
125 linguas_tr? ( >=${TEXLIVE_CAT}/texlive-documentation-turkish-${PV} )
126 linguas_uk? ( >=${TEXLIVE_CAT}/texlive-documentation-ukrainian-${PV} )
127 linguas_vi? ( >=${TEXLIVE_CAT}/texlive-documentation-vietnamese-${PV} )
128 )
129 linguas_af? ( >=${TEXLIVE_CAT}/texlive-langafrican-${PV}
130 >=${TEXLIVE_CAT}/texlive-langother-${PV} )
131 linguas_ar? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
132 linguas_fa? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
133 linguas_hy? ( >=${TEXLIVE_CAT}/texlive-langarmenian-${PV}
134 >=${TEXLIVE_CAT}/texlive-langother-${PV} )
135 cjk? ( >=${TEXLIVE_CAT}/texlive-langcjk-${PV}
136 >=dev-tex/cjk-latex-4.8.2 )
137 linguas_hr? ( >=${TEXLIVE_CAT}/texlive-langcroatian-${PV} )
138 linguas_bg? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
139 linguas_ru? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
140 linguas_uk? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
141 linguas_cs? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} >=app-text/vlna-1.3 )
142 linguas_sk? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} )
143 linguas_da? ( >=${TEXLIVE_CAT}/texlive-langdanish-${PV} )
144 linguas_nl? ( >=${TEXLIVE_CAT}/texlive-langdutch-${PV} )
145 linguas_en? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} )
146 linguas_en_GB? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} )
147 linguas_fi? ( >=${TEXLIVE_CAT}/texlive-langfinnish-${PV} )
148 linguas_eu? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
149 linguas_fr? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
150 linguas_de? ( >=${TEXLIVE_CAT}/texlive-langgerman-${PV} )
151 linguas_el? ( >=${TEXLIVE_CAT}/texlive-langgreek-${PV} )
152 linguas_he? ( >=${TEXLIVE_CAT}/texlive-langhebrew-${PV} )
153 linguas_hu? ( >=${TEXLIVE_CAT}/texlive-langhungarian-${PV} )
154 linguas_as? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
155 linguas_bn? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
156 linguas_gu? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
157 linguas_hi? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
158 linguas_kn? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
159 linguas_ml? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
160 linguas_mr? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
161 linguas_or? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
162 linguas_pa? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
163 linguas_ta? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
164 linguas_te? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
165 linguas_sa_IN? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
166 linguas_it? ( >=${TEXLIVE_CAT}/texlive-langitalian-${PV} )
167 linguas_la? ( >=${TEXLIVE_CAT}/texlive-langlatin-${PV} )
168 linguas_lt? ( >=${TEXLIVE_CAT}/texlive-langlithuanian-${PV} )
169 linguas_lv? ( >=${TEXLIVE_CAT}/texlive-langlatvian-${PV} )
170 linguas_mn? ( >=${TEXLIVE_CAT}/texlive-langmongolian-${PV} )
171 linguas_nb? ( >=${TEXLIVE_CAT}/texlive-langnorwegian-${PV} )
172 linguas_nn? ( >=${TEXLIVE_CAT}/texlive-langnorwegian-${PV} )
173 linguas_no? ( >=${TEXLIVE_CAT}/texlive-langnorwegian-${PV} )
174 linguas_cy? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
175 linguas_eo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
176 linguas_et? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
177 linguas_ga? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
178 linguas_hsb? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
179 linguas_ia? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
180 linguas_id? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
181 linguas_is? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
182 linguas_lo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
183 linguas_ro? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
184 linguas_sr? ( >=${TEXLIVE_CAT}/texlive-langother-${PV}
185 >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
186 linguas_sl? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
187 linguas_tr? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
188 linguas_pl? ( >=${TEXLIVE_CAT}/texlive-langpolish-${PV} )
189 linguas_pt? ( >=${TEXLIVE_CAT}/texlive-langportuguese-${PV} )
190 linguas_ca? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
191 linguas_gl? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
192 linguas_es? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
193 linguas_sv? ( >=${TEXLIVE_CAT}/texlive-langswedish-${PV} )
194 linguas_bo? ( >=${TEXLIVE_CAT}/texlive-langtibetan-${PV} )
195 linguas_tk? ( >=${TEXLIVE_CAT}/texlive-langturkmen-${PV} )
196 linguas_vi? ( >=${TEXLIVE_CAT}/texlive-langvietnamese-${PV} )
197 xindy? ( app-text/xindy )
198 "

  ViewVC Help
Powered by ViewVC 1.1.13