| 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-2011.ebuild,v 1.13 2013/04/26 14:42:02 yngwin 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 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
| 14 |
IUSE="cjk context detex doc dvi2tty dvipdfm extra games graphics
|
| 15 |
humanities jadetex luatex music omega pdfannotextractor png pstricks publishers science tex4ht
|
| 16 |
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 |
app-text/texi2html
|
| 34 |
sys-apps/texinfo
|
| 35 |
>=${TEXLIVE_CAT}/texlive-texinfo-${PV}
|
| 36 |
app-text/t1utils
|
| 37 |
>=app-text/lcdf-typetools-2.69[kpathsea]
|
| 38 |
detex? ( dev-tex/detex )
|
| 39 |
app-text/ps2eps
|
| 40 |
dvipdfm? ( >=app-text/dvipdfm-0.13.2d )
|
| 41 |
dvi2tty? ( dev-tex/dvi2tty )
|
| 42 |
png? ( app-text/dvipng )
|
| 43 |
X? ( >=app-text/xdvik-22.84.16 )
|
| 44 |
>=${TEXLIVE_CAT}/texlive-basic-${PV}
|
| 45 |
>=${TEXLIVE_CAT}/texlive-fontsrecommended-${PV}
|
| 46 |
>=${TEXLIVE_CAT}/texlive-latex-${PV}
|
| 47 |
luatex? (
|
| 48 |
>=${TEXLIVE_CAT}/texlive-luatex-${PV}
|
| 49 |
>=dev-tex/luatex-0.70
|
| 50 |
)
|
| 51 |
>=${TEXLIVE_CAT}/texlive-latexrecommended-${PV}
|
| 52 |
>=dev-tex/xcolor-2.11
|
| 53 |
>=dev-tex/latex-beamer-3.10
|
| 54 |
>=${TEXLIVE_CAT}/texlive-metapost-${PV}
|
| 55 |
dev-tex/feynmf
|
| 56 |
>=${TEXLIVE_CAT}/texlive-genericrecommended-${PV}
|
| 57 |
pdfannotextractor? ( dev-tex/pdfannotextractor )
|
| 58 |
extra? (
|
| 59 |
dev-tex/chktex
|
| 60 |
app-text/dvisvgm
|
| 61 |
dev-tex/latexdiff
|
| 62 |
>=dev-tex/latexmk-418
|
| 63 |
>=app-text/pdfjam-2.02
|
| 64 |
>=${TEXLIVE_CAT}/texlive-bibtexextra-${PV}
|
| 65 |
>=${TEXLIVE_CAT}/texlive-fontsextra-${PV}
|
| 66 |
>=${TEXLIVE_CAT}/texlive-formatsextra-${PV}
|
| 67 |
>=${TEXLIVE_CAT}/texlive-genericextra-${PV}
|
| 68 |
>=${TEXLIVE_CAT}/texlive-latexextra-${PV}
|
| 69 |
>=dev-tex/glossaries-2.07
|
| 70 |
>=dev-tex/leaflet-20041222
|
| 71 |
>=dev-tex/currvita-0.9i-r1
|
| 72 |
>=dev-tex/g-brief-4.0.2
|
| 73 |
>=dev-tex/envlab-1.2-r1
|
| 74 |
>=dev-tex/europecv-20060424-r1
|
| 75 |
>=dev-tex/mh-20111011
|
| 76 |
>=dev-tex/svninfo-0.7.3-r1
|
| 77 |
>=${TEXLIVE_CAT}/texlive-mathextra-${PV}
|
| 78 |
>=${TEXLIVE_CAT}/texlive-plainextra-${PV}
|
| 79 |
)
|
| 80 |
xetex? ( >=${TEXLIVE_CAT}/texlive-xetex-${PV} )
|
| 81 |
graphics? ( >=${TEXLIVE_CAT}/texlive-pictures-${PV}
|
| 82 |
dev-tex/dot2texi
|
| 83 |
>=dev-tex/pgf-2.00 )
|
| 84 |
science? ( >=${TEXLIVE_CAT}/texlive-science-${PV} )
|
| 85 |
publishers? ( >=${TEXLIVE_CAT}/texlive-publishers-${PV} )
|
| 86 |
music? ( >=${TEXLIVE_CAT}/texlive-music-${PV} )
|
| 87 |
pstricks? ( >=${TEXLIVE_CAT}/texlive-pstricks-${PV} )
|
| 88 |
omega? ( >=${TEXLIVE_CAT}/texlive-omega-${PV} )
|
| 89 |
context? ( >=${TEXLIVE_CAT}/texlive-context-${PV} )
|
| 90 |
games? ( >=${TEXLIVE_CAT}/texlive-games-${PV} )
|
| 91 |
humanities? ( >=${TEXLIVE_CAT}/texlive-humanities-${PV} )
|
| 92 |
tex4ht? ( >=dev-tex/tex4ht-20080829 )
|
| 93 |
xml? (
|
| 94 |
>=${TEXLIVE_CAT}/texlive-htmlxml-${PV}
|
| 95 |
>=dev-tex/xmltex-1.9-r2
|
| 96 |
app-text/passivetex
|
| 97 |
)
|
| 98 |
jadetex? ( >=app-text/jadetex-3.13-r2 )
|
| 99 |
doc? (
|
| 100 |
>=${TEXLIVE_CAT}/texlive-documentation-base-${PV}
|
| 101 |
linguas_ar? ( >=${TEXLIVE_CAT}/texlive-documentation-arabic-${PV} )
|
| 102 |
linguas_bg? ( >=${TEXLIVE_CAT}/texlive-documentation-bulgarian-${PV} )
|
| 103 |
linguas_zh? ( >=${TEXLIVE_CAT}/texlive-documentation-chinese-${PV} )
|
| 104 |
linguas_cs? ( >=${TEXLIVE_CAT}/texlive-documentation-czechslovak-${PV} )
|
| 105 |
linguas_sk? ( >=${TEXLIVE_CAT}/texlive-documentation-czechslovak-${PV} )
|
| 106 |
linguas_nl? ( >=${TEXLIVE_CAT}/texlive-documentation-dutch-${PV} )
|
| 107 |
linguas_en? ( >=${TEXLIVE_CAT}/texlive-documentation-english-${PV} )
|
| 108 |
linguas_fi? ( >=${TEXLIVE_CAT}/texlive-documentation-finnish-${PV} )
|
| 109 |
linguas_fr? ( >=${TEXLIVE_CAT}/texlive-documentation-french-${PV} )
|
| 110 |
linguas_de? ( >=${TEXLIVE_CAT}/texlive-documentation-german-${PV} )
|
| 111 |
linguas_it? ( >=${TEXLIVE_CAT}/texlive-documentation-italian-${PV} )
|
| 112 |
linguas_ja? ( >=${TEXLIVE_CAT}/texlive-documentation-japanese-${PV} )
|
| 113 |
linguas_ko? ( >=${TEXLIVE_CAT}/texlive-documentation-korean-${PV} )
|
| 114 |
linguas_mn? ( >=${TEXLIVE_CAT}/texlive-documentation-mongolian-${PV} )
|
| 115 |
linguas_pl? ( >=${TEXLIVE_CAT}/texlive-documentation-polish-${PV} )
|
| 116 |
linguas_pt? ( >=${TEXLIVE_CAT}/texlive-documentation-portuguese-${PV} )
|
| 117 |
linguas_ru? ( >=${TEXLIVE_CAT}/texlive-documentation-russian-${PV} )
|
| 118 |
linguas_sr? ( >=${TEXLIVE_CAT}/texlive-documentation-serbian-${PV} )
|
| 119 |
linguas_sl? ( >=${TEXLIVE_CAT}/texlive-documentation-slovenian-${PV} )
|
| 120 |
linguas_es? ( >=${TEXLIVE_CAT}/texlive-documentation-spanish-${PV} )
|
| 121 |
linguas_th? ( >=${TEXLIVE_CAT}/texlive-documentation-thai-${PV} )
|
| 122 |
linguas_tr? ( >=${TEXLIVE_CAT}/texlive-documentation-turkish-${PV} )
|
| 123 |
linguas_uk? ( >=${TEXLIVE_CAT}/texlive-documentation-ukrainian-${PV} )
|
| 124 |
linguas_vi? ( >=${TEXLIVE_CAT}/texlive-documentation-vietnamese-${PV} )
|
| 125 |
)
|
| 126 |
linguas_af? ( >=${TEXLIVE_CAT}/texlive-langafrican-${PV}
|
| 127 |
>=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 128 |
linguas_ar? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
|
| 129 |
linguas_fa? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
|
| 130 |
linguas_hy? ( >=${TEXLIVE_CAT}/texlive-langarmenian-${PV}
|
| 131 |
>=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 132 |
cjk? ( >=${TEXLIVE_CAT}/texlive-langcjk-${PV}
|
| 133 |
>=dev-tex/cjk-latex-4.8.1 )
|
| 134 |
linguas_hr? ( >=${TEXLIVE_CAT}/texlive-langcroatian-${PV} )
|
| 135 |
linguas_bg? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
| 136 |
linguas_ru? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
| 137 |
linguas_uk? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
|
| 138 |
linguas_cs? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} >=app-text/vlna-1.3 )
|
| 139 |
linguas_sk? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} )
|
| 140 |
linguas_da? ( >=${TEXLIVE_CAT}/texlive-langdanish-${PV} )
|
| 141 |
linguas_nl? ( >=${TEXLIVE_CAT}/texlive-langdutch-${PV} )
|
| 142 |
linguas_en? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} )
|
| 143 |
linguas_en_GB? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} )
|
| 144 |
linguas_fi? ( >=${TEXLIVE_CAT}/texlive-langfinnish-${PV} )
|
| 145 |
linguas_eu? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
|
| 146 |
linguas_fr? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
|
| 147 |
linguas_de? ( >=${TEXLIVE_CAT}/texlive-langgerman-${PV} )
|
| 148 |
linguas_el? ( >=${TEXLIVE_CAT}/texlive-langgreek-${PV} )
|
| 149 |
linguas_he? ( >=${TEXLIVE_CAT}/texlive-langhebrew-${PV} )
|
| 150 |
linguas_hu? ( >=${TEXLIVE_CAT}/texlive-langhungarian-${PV} )
|
| 151 |
linguas_as? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 152 |
linguas_bn? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 153 |
linguas_gu? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 154 |
linguas_hi? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 155 |
linguas_kn? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 156 |
linguas_ml? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 157 |
linguas_mr? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 158 |
linguas_or? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 159 |
linguas_pa? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 160 |
linguas_ta? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 161 |
linguas_te? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 162 |
linguas_sa_IN? ( >=${TEXLIVE_CAT}/texlive-langindic-${PV} )
|
| 163 |
linguas_it? ( >=${TEXLIVE_CAT}/texlive-langitalian-${PV} )
|
| 164 |
linguas_la? ( >=${TEXLIVE_CAT}/texlive-langlatin-${PV} )
|
| 165 |
linguas_lt? ( >=${TEXLIVE_CAT}/texlive-langlithuanian-${PV} )
|
| 166 |
linguas_lv? ( >=${TEXLIVE_CAT}/texlive-langlatvian-${PV} )
|
| 167 |
linguas_mn? ( >=${TEXLIVE_CAT}/texlive-langmongolian-${PV} )
|
| 168 |
linguas_nb? ( >=${TEXLIVE_CAT}/texlive-langnorwegian-${PV} )
|
| 169 |
linguas_nn? ( >=${TEXLIVE_CAT}/texlive-langnorwegian-${PV} )
|
| 170 |
linguas_no? ( >=${TEXLIVE_CAT}/texlive-langnorwegian-${PV} )
|
| 171 |
linguas_cy? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 172 |
linguas_eo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 173 |
linguas_et? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 174 |
linguas_ga? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 175 |
linguas_hsb? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 176 |
linguas_ia? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 177 |
linguas_id? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 178 |
linguas_is? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 179 |
linguas_lo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 180 |
linguas_ro? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 181 |
linguas_sr? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 182 |
linguas_sl? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 183 |
linguas_tr? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
|
| 184 |
linguas_pl? ( >=${TEXLIVE_CAT}/texlive-langpolish-${PV} )
|
| 185 |
linguas_pt? ( >=${TEXLIVE_CAT}/texlive-langportuguese-${PV} )
|
| 186 |
linguas_ca? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
|
| 187 |
linguas_gl? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
|
| 188 |
linguas_es? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
|
| 189 |
linguas_sv? ( >=${TEXLIVE_CAT}/texlive-langswedish-${PV} )
|
| 190 |
linguas_bo? ( >=${TEXLIVE_CAT}/texlive-langtibetan-${PV} )
|
| 191 |
linguas_tk? ( >=${TEXLIVE_CAT}/texlive-langturkmen-${PV} )
|
| 192 |
linguas_vi? ( >=${TEXLIVE_CAT}/texlive-langvietnamese-${PV} )
|
| 193 |
xindy? ( app-text/xindy )
|
| 194 |
"
|