summaryrefslogtreecommitdiff
path: root/dev-tex
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
commit1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch)
treee48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-tex
parentd87262dd706fec50cd150aab3e93883b6337466d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-tex')
-rw-r--r--dev-tex/Manifest.gzbin13833 -> 22408 bytes
-rw-r--r--dev-tex/aastex-5.212
-rw-r--r--dev-tex/aastex/Manifest3
-rw-r--r--dev-tex/aastex/aastex-5.2.ebuild23
-rw-r--r--dev-tex/aastex/metadata.xml8
-rw-r--r--dev-tex/abntex-0.9_beta2-r113
-rw-r--r--dev-tex/abntex/Manifest4
-rw-r--r--dev-tex/abntex/abntex-0.9_beta2-r1.ebuild60
-rw-r--r--dev-tex/abntex/metadata.xml18
-rw-r--r--dev-tex/bera-2004093012
-rw-r--r--dev-tex/bera/Manifest3
-rw-r--r--dev-tex/bera/bera-20040930.ebuild56
-rw-r--r--dev-tex/bera/metadata.xml8
-rw-r--r--dev-tex/biber-2.1013
-rw-r--r--dev-tex/biber-2.513
-rw-r--r--dev-tex/biber-2.713
-rw-r--r--dev-tex/biber-2.913
-rw-r--r--dev-tex/biber/Manifest11
-rw-r--r--dev-tex/biber/biber-2.10.ebuild66
-rw-r--r--dev-tex/biber/biber-2.5.ebuild77
-rw-r--r--dev-tex/biber/biber-2.7.ebuild65
-rw-r--r--dev-tex/biber/biber-2.9.ebuild66
-rw-r--r--dev-tex/biber/files/biber-2.4-drop-mozilla-ca.patch146
-rw-r--r--dev-tex/biber/files/biber-2.7-drop-mozilla-ca.patch122
-rw-r--r--dev-tex/biber/metadata.xml16
-rw-r--r--dev-tex/biblatex-3.1014
-rw-r--r--dev-tex/biblatex-3.4-r113
-rw-r--r--dev-tex/biblatex-3.713
-rw-r--r--dev-tex/biblatex-3.7-r114
-rw-r--r--dev-tex/biblatex-3.914
-rw-r--r--dev-tex/biblatex-apa-7.412
-rw-r--r--dev-tex/biblatex-apa-7.512
-rw-r--r--dev-tex/biblatex-apa/Manifest5
-rw-r--r--dev-tex/biblatex-apa/biblatex-apa-7.4.ebuild25
-rw-r--r--dev-tex/biblatex-apa/biblatex-apa-7.5.ebuild25
-rw-r--r--dev-tex/biblatex-apa/metadata.xml19
-rw-r--r--dev-tex/biblatex-gost-1.1712
-rw-r--r--dev-tex/biblatex-gost/Manifest3
-rw-r--r--dev-tex/biblatex-gost/biblatex-gost-1.17.ebuild27
-rw-r--r--dev-tex/biblatex-gost/metadata.xml11
-rw-r--r--dev-tex/biblatex/Manifest10
-rw-r--r--dev-tex/biblatex/biblatex-3.10.ebuild40
-rw-r--r--dev-tex/biblatex/biblatex-3.4-r1.ebuild35
-rw-r--r--dev-tex/biblatex/biblatex-3.7-r1.ebuild40
-rw-r--r--dev-tex/biblatex/biblatex-3.7.ebuild35
-rw-r--r--dev-tex/biblatex/biblatex-3.9.ebuild40
-rw-r--r--dev-tex/biblatex/metadata.xml23
-rw-r--r--dev-tex/bibtex2html-1.9814
-rw-r--r--dev-tex/bibtex2html/Manifest4
-rw-r--r--dev-tex/bibtex2html/bibtex2html-1.98.ebuild57
-rw-r--r--dev-tex/bibtex2html/files/bibtex2html-1.88-destdir.patch40
-rw-r--r--dev-tex/bibtex2html/metadata.xml12
-rw-r--r--dev-tex/bibtexu-3.71_p2015052112
-rw-r--r--dev-tex/bibtexu-3.71_p2016052312
-rw-r--r--dev-tex/bibtexu-3.71_p2017052412
-rw-r--r--dev-tex/bibtexu/Manifest19
-rw-r--r--dev-tex/bibtexu/bibtexu-3.71_p20150521.ebuild56
-rw-r--r--dev-tex/bibtexu/bibtexu-3.71_p20160523.ebuild56
-rw-r--r--dev-tex/bibtexu/bibtexu-3.71_p20170524.ebuild56
-rw-r--r--dev-tex/bibtexu/metadata.xml8
-rw-r--r--dev-tex/catdvi-0.14-r112
-rw-r--r--dev-tex/catdvi/Manifest4
-rw-r--r--dev-tex/catdvi/catdvi-0.14-r1.ebuild38
-rw-r--r--dev-tex/catdvi/files/catdvi-0.14-kpathsea.patch60
-rw-r--r--dev-tex/catdvi/metadata.xml14
-rw-r--r--dev-tex/cdcover-1.3b12
-rw-r--r--dev-tex/cdcover/Manifest3
-rw-r--r--dev-tex/cdcover/cdcover-1.3b.ebuild17
-rw-r--r--dev-tex/cdcover/metadata.xml8
-rw-r--r--dev-tex/chktex-1.7.114
-rw-r--r--dev-tex/chktex-1.7.214
-rw-r--r--dev-tex/chktex-1.7.314
-rw-r--r--dev-tex/chktex-1.7.414
-rw-r--r--dev-tex/chktex-1.7.514
-rw-r--r--dev-tex/chktex-1.7.614
-rw-r--r--dev-tex/chktex/Manifest14
-rw-r--r--dev-tex/chktex/chktex-1.7.1.ebuild50
-rw-r--r--dev-tex/chktex/chktex-1.7.2.ebuild50
-rw-r--r--dev-tex/chktex/chktex-1.7.3.ebuild52
-rw-r--r--dev-tex/chktex/chktex-1.7.4.ebuild52
-rw-r--r--dev-tex/chktex/chktex-1.7.5.ebuild56
-rw-r--r--dev-tex/chktex/chktex-1.7.6.ebuild56
-rw-r--r--dev-tex/chktex/files/chktex-1.7.1-asneeded.patch13
-rw-r--r--dev-tex/chktex/metadata.xml8
-rw-r--r--dev-tex/circuit_macros-8.3.212
-rw-r--r--dev-tex/circuit_macros-8.412
-rw-r--r--dev-tex/circuit_macros-8.4.112
-rw-r--r--dev-tex/circuit_macros/Manifest8
-rw-r--r--dev-tex/circuit_macros/circuit_macros-8.3.2.ebuild49
-rw-r--r--dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild49
-rw-r--r--dev-tex/circuit_macros/circuit_macros-8.4.ebuild49
-rw-r--r--dev-tex/circuit_macros/files/cm2pdf72
-rw-r--r--dev-tex/circuit_macros/metadata.xml25
-rw-r--r--dev-tex/cjk-latex-4.8.413
-rw-r--r--dev-tex/cjk-latex/Manifest5
-rw-r--r--dev-tex/cjk-latex/cjk-latex-4.8.4.ebuild163
-rw-r--r--dev-tex/cjk-latex/metadata.xml12
-rw-r--r--dev-tex/cpp2latex-2.3-r29
-rw-r--r--dev-tex/cpp2latex/Manifest6
-rw-r--r--dev-tex/cpp2latex/cpp2latex-2.3-r2.ebuild19
-rw-r--r--dev-tex/cpp2latex/files/cpp2latex-2.3-gcc43.patch12
-rw-r--r--dev-tex/cpp2latex/files/cpp2latex-2.3-tests.patch15
-rw-r--r--dev-tex/cpp2latex/files/cpp2latex-2.3.patch44
-rw-r--r--dev-tex/cpp2latex/metadata.xml8
-rw-r--r--dev-tex/crosstex-0.6-r214
-rw-r--r--dev-tex/crosstex/Manifest3
-rw-r--r--dev-tex/crosstex/crosstex-0.6-r2.ebuild41
-rw-r--r--dev-tex/crosstex/metadata.xml11
-rw-r--r--dev-tex/csindex-2.11c-r210
-rw-r--r--dev-tex/csindex/Manifest5
-rw-r--r--dev-tex/csindex/csindex-2.11c-r2.ebuild36
-rw-r--r--dev-tex/csindex/files/csindex-2.11c-decl.patch25
-rw-r--r--dev-tex/csindex/files/csindex-2.11c-flags.patch16
-rw-r--r--dev-tex/csindex/metadata.xml8
-rw-r--r--dev-tex/culmus-latex-0.713
-rw-r--r--dev-tex/culmus-latex/Manifest3
-rw-r--r--dev-tex/culmus-latex/culmus-latex-0.7.ebuild37
-rw-r--r--dev-tex/culmus-latex/metadata.xml11
-rw-r--r--dev-tex/currvita-0.9i-r112
-rw-r--r--dev-tex/currvita/Manifest3
-rw-r--r--dev-tex/currvita/currvita-0.9i-r1.ebuild33
-rw-r--r--dev-tex/currvita/metadata.xml8
-rw-r--r--dev-tex/curve-1.1613
-rw-r--r--dev-tex/curve/Manifest3
-rw-r--r--dev-tex/curve/curve-1.16.ebuild38
-rw-r--r--dev-tex/curve/metadata.xml8
-rw-r--r--dev-tex/detex-2.8-r111
-rw-r--r--dev-tex/detex/Manifest4
-rw-r--r--dev-tex/detex/detex-2.8-r1.ebuild42
-rw-r--r--dev-tex/detex/files/detex-2.8-ldflags.patch17
-rw-r--r--dev-tex/detex/metadata.xml8
-rw-r--r--dev-tex/dot2tex-2.9.014
-rw-r--r--dev-tex/dot2tex/Manifest3
-rw-r--r--dev-tex/dot2tex/dot2tex-2.9.0.ebuild43
-rw-r--r--dev-tex/dot2tex/metadata.xml12
-rw-r--r--dev-tex/dot2texi-3.013
-rw-r--r--dev-tex/dot2texi/Manifest3
-rw-r--r--dev-tex/dot2texi/dot2texi-3.0.ebuild39
-rw-r--r--dev-tex/dot2texi/metadata.xml13
-rw-r--r--dev-tex/dvi2gr-0.412
-rw-r--r--dev-tex/dvi2gr/Manifest3
-rw-r--r--dev-tex/dvi2gr/dvi2gr-0.4.ebuild40
-rw-r--r--dev-tex/dvi2gr/metadata.xml12
-rw-r--r--dev-tex/dvi2tty-5.3.410
-rw-r--r--dev-tex/dvi2tty/Manifest4
-rw-r--r--dev-tex/dvi2tty/dvi2tty-5.3.4.ebuild29
-rw-r--r--dev-tex/dvi2tty/files/dvi2tty-5.3.4-cflags.patch29
-rw-r--r--dev-tex/dvi2tty/metadata.xml12
-rw-r--r--dev-tex/dvipost-1.1-r212
-rw-r--r--dev-tex/dvipost/Manifest4
-rw-r--r--dev-tex/dvipost/dvipost-1.1-r2.ebuild38
-rw-r--r--dev-tex/dvipost/files/1.1-ldflags.patch13
-rw-r--r--dev-tex/dvipost/metadata.xml8
-rw-r--r--dev-tex/ellipsis-1.612
-rw-r--r--dev-tex/ellipsis/Manifest3
-rw-r--r--dev-tex/ellipsis/ellipsis-1.6.ebuild29
-rw-r--r--dev-tex/ellipsis/metadata.xml8
-rw-r--r--dev-tex/envlab-1.2-r112
-rw-r--r--dev-tex/envlab/Manifest3
-rw-r--r--dev-tex/envlab/envlab-1.2-r1.ebuild40
-rw-r--r--dev-tex/envlab/metadata.xml8
-rw-r--r--dev-tex/europecv-20060424-r213
-rw-r--r--dev-tex/europecv/Manifest3
-rw-r--r--dev-tex/europecv/europecv-20060424-r2.ebuild38
-rw-r--r--dev-tex/europecv/metadata.xml11
-rw-r--r--dev-tex/feynmf-1.08-r613
-rw-r--r--dev-tex/feynmf/Manifest6
-rw-r--r--dev-tex/feynmf/feynmf-1.08-r6.ebuild61
-rw-r--r--dev-tex/feynmf/files/feynmf-1.08-tempfile.patch33
-rw-r--r--dev-tex/feynmf/files/feynmf-1.08.patch12
-rw-r--r--dev-tex/feynmf/metadata.xml17
-rw-r--r--dev-tex/flabels-1.012
-rw-r--r--dev-tex/flabels/Manifest3
-rw-r--r--dev-tex/flabels/flabels-1.0.ebuild19
-rw-r--r--dev-tex/flabels/metadata.xml8
-rw-r--r--dev-tex/floatflt-1.31a-r112
-rw-r--r--dev-tex/floatflt/Manifest3
-rw-r--r--dev-tex/floatflt/floatflt-1.31a-r1.ebuild24
-rw-r--r--dev-tex/floatflt/metadata.xml8
-rw-r--r--dev-tex/foiltex-2.1.4b12
-rw-r--r--dev-tex/foiltex/Manifest3
-rw-r--r--dev-tex/foiltex/foiltex-2.1.4b.ebuild27
-rw-r--r--dev-tex/foiltex/metadata.xml8
-rw-r--r--dev-tex/frakturx-2007010312
-rw-r--r--dev-tex/frakturx/Manifest15
-rw-r--r--dev-tex/frakturx/frakturx-20070103.ebuild59
-rw-r--r--dev-tex/frakturx/metadata.xml23
-rw-r--r--dev-tex/g-brief-4.0.212
-rw-r--r--dev-tex/g-brief/Manifest3
-rw-r--r--dev-tex/g-brief/g-brief-4.0.2.ebuild33
-rw-r--r--dev-tex/g-brief/metadata.xml8
-rw-r--r--dev-tex/glossaries-3.0413
-rw-r--r--dev-tex/glossaries-4.0713
-rw-r--r--dev-tex/glossaries-4.1113
-rw-r--r--dev-tex/glossaries-4.12-r113
-rw-r--r--dev-tex/glossaries/Manifest9
-rw-r--r--dev-tex/glossaries/glossaries-3.04.ebuild41
-rw-r--r--dev-tex/glossaries/glossaries-4.07.ebuild39
-rw-r--r--dev-tex/glossaries/glossaries-4.11.ebuild39
-rw-r--r--dev-tex/glossaries/glossaries-4.12-r1.ebuild40
-rw-r--r--dev-tex/glossaries/metadata.xml8
-rw-r--r--dev-tex/harvard-2.0.512
-rw-r--r--dev-tex/harvard/Manifest3
-rw-r--r--dev-tex/harvard/harvard-2.0.5.ebuild15
-rw-r--r--dev-tex/harvard/metadata.xml11
-rw-r--r--dev-tex/herm-pic-1.0.212
-rw-r--r--dev-tex/herm-pic/Manifest3
-rw-r--r--dev-tex/herm-pic/herm-pic-1.0.2.ebuild17
-rw-r--r--dev-tex/herm-pic/metadata.xml8
-rw-r--r--dev-tex/hevea-2.2913
-rw-r--r--dev-tex/hevea-2.3013
-rw-r--r--dev-tex/hevea-2.3113
-rw-r--r--dev-tex/hevea/Manifest7
-rw-r--r--dev-tex/hevea/hevea-2.29.ebuild58
-rw-r--r--dev-tex/hevea/hevea-2.30.ebuild58
-rw-r--r--dev-tex/hevea/hevea-2.31.ebuild58
-rw-r--r--dev-tex/hevea/metadata.xml12
-rw-r--r--dev-tex/hlatex-1.0.1-r112
-rw-r--r--dev-tex/hlatex/Manifest18
-rw-r--r--dev-tex/hlatex/hlatex-1.0.1-r1.ebuild115
-rw-r--r--dev-tex/hlatex/metadata.xml12
-rw-r--r--dev-tex/html2latex-1.1-r113
-rw-r--r--dev-tex/html2latex/Manifest3
-rw-r--r--dev-tex/html2latex/html2latex-1.1-r1.ebuild40
-rw-r--r--dev-tex/html2latex/metadata.xml11
-rw-r--r--dev-tex/hyphen_show-2000042510
-rw-r--r--dev-tex/hyphen_show/Manifest4
-rw-r--r--dev-tex/hyphen_show/files/hyphen_show-gcc34.patch78
-rw-r--r--dev-tex/hyphen_show/hyphen_show-20000425.ebuild33
-rw-r--r--dev-tex/hyphen_show/metadata.xml16
-rw-r--r--dev-tex/ivritex-1.1.213
-rw-r--r--dev-tex/ivritex/Manifest3
-rw-r--r--dev-tex/ivritex/ivritex-1.1.2.ebuild26
-rw-r--r--dev-tex/ivritex/metadata.xml11
-rw-r--r--dev-tex/latex-beamer-3.3613
-rw-r--r--dev-tex/latex-beamer-3.4113
-rw-r--r--dev-tex/latex-beamer/Manifest5
-rw-r--r--dev-tex/latex-beamer/latex-beamer-3.36.ebuild38
-rw-r--r--dev-tex/latex-beamer/latex-beamer-3.41.ebuild44
-rw-r--r--dev-tex/latex-beamer/metadata.xml11
-rw-r--r--dev-tex/latex-calendar-3.112
-rw-r--r--dev-tex/latex-calendar/Manifest3
-rw-r--r--dev-tex/latex-calendar/latex-calendar-3.1.ebuild32
-rw-r--r--dev-tex/latex-calendar/metadata.xml8
-rw-r--r--dev-tex/latex2html-200813
-rw-r--r--dev-tex/latex2html-2008-r113
-rw-r--r--dev-tex/latex2html-201512
-rw-r--r--dev-tex/latex2html-2017.2-r112
-rw-r--r--dev-tex/latex2html-2017.2-r212
-rw-r--r--dev-tex/latex2html/Manifest20
-rw-r--r--dev-tex/latex2html/files/latex2html-2017.2-brace-2.patch12
-rw-r--r--dev-tex/latex2html/files/latex2html-2017.2-brace.patch36
-rw-r--r--dev-tex/latex2html/files/latex2html-2017.2-dotinc-2.patch12
-rw-r--r--dev-tex/latex2html/files/latex2html-2017.2-dotinc.patch33
-rw-r--r--dev-tex/latex2html/files/latex2html-convert-length.patch22
-rw-r--r--dev-tex/latex2html/files/latex2html-destdir.patch15
-rw-r--r--dev-tex/latex2html/files/latex2html-extract-major-version-2.patch12
-rw-r--r--dev-tex/latex2html/files/latex2html-extract-major-version.patch12
-rw-r--r--dev-tex/latex2html/files/latex2html-perl_name.patch11
-rw-r--r--dev-tex/latex2html/files/latex2html-tests.patch26
-rw-r--r--dev-tex/latex2html/latex2html-2008-r1.ebuild84
-rw-r--r--dev-tex/latex2html/latex2html-2008.ebuild83
-rw-r--r--dev-tex/latex2html/latex2html-2015.ebuild81
-rw-r--r--dev-tex/latex2html/latex2html-2017.2-r1.ebuild81
-rw-r--r--dev-tex/latex2html/latex2html-2017.2-r2.ebuild82
-rw-r--r--dev-tex/latex2html/metadata.xml8
-rw-r--r--dev-tex/latex2rtf-2.3.1113
-rw-r--r--dev-tex/latex2rtf-2.3.1513
-rw-r--r--dev-tex/latex2rtf/Manifest5
-rw-r--r--dev-tex/latex2rtf/latex2rtf-2.3.11.ebuild45
-rw-r--r--dev-tex/latex2rtf/latex2rtf-2.3.15.ebuild48
-rw-r--r--dev-tex/latex2rtf/metadata.xml11
-rw-r--r--dev-tex/latexdiff-1.1.011
-rw-r--r--dev-tex/latexdiff-1.1.111
-rw-r--r--dev-tex/latexdiff-1.2.0-r112
-rw-r--r--dev-tex/latexdiff-1.2.112
-rw-r--r--dev-tex/latexdiff-999911
-rw-r--r--dev-tex/latexdiff/Manifest10
-rw-r--r--dev-tex/latexdiff/latexdiff-1.1.0.ebuild31
-rw-r--r--dev-tex/latexdiff/latexdiff-1.1.1.ebuild31
-rw-r--r--dev-tex/latexdiff/latexdiff-1.2.0-r1.ebuild38
-rw-r--r--dev-tex/latexdiff/latexdiff-1.2.1.ebuild47
-rw-r--r--dev-tex/latexdiff/latexdiff-9999.ebuild47
-rw-r--r--dev-tex/latexdiff/metadata.xml11
-rw-r--r--dev-tex/latexmk-43512
-rw-r--r--dev-tex/latexmk-44112
-rw-r--r--dev-tex/latexmk-443a12
-rw-r--r--dev-tex/latexmk-44412
-rw-r--r--dev-tex/latexmk-44512
-rw-r--r--dev-tex/latexmk-44812
-rw-r--r--dev-tex/latexmk-452c12
-rw-r--r--dev-tex/latexmk-453a12
-rw-r--r--dev-tex/latexmk/Manifest18
-rw-r--r--dev-tex/latexmk/files/completion.bash-245
-rw-r--r--dev-tex/latexmk/latexmk-435.ebuild30
-rw-r--r--dev-tex/latexmk/latexmk-441.ebuild29
-rw-r--r--dev-tex/latexmk/latexmk-443a.ebuild29
-rw-r--r--dev-tex/latexmk/latexmk-444.ebuild29
-rw-r--r--dev-tex/latexmk/latexmk-445.ebuild29
-rw-r--r--dev-tex/latexmk/latexmk-448.ebuild29
-rw-r--r--dev-tex/latexmk/latexmk-452c.ebuild29
-rw-r--r--dev-tex/latexmk/latexmk-453a.ebuild29
-rw-r--r--dev-tex/latexmk/metadata.xml8
-rw-r--r--dev-tex/lazylist-1.0a12
-rw-r--r--dev-tex/lazylist/Manifest3
-rw-r--r--dev-tex/lazylist/lazylist-1.0a.ebuild19
-rw-r--r--dev-tex/lazylist/metadata.xml12
-rw-r--r--dev-tex/leaflet-2004122212
-rw-r--r--dev-tex/leaflet/Manifest4
-rw-r--r--dev-tex/leaflet/files/leaflet-20041222-logging.patch14
-rw-r--r--dev-tex/leaflet/leaflet-20041222.ebuild31
-rw-r--r--dev-tex/leaflet/metadata.xml8
-rw-r--r--dev-tex/lgrind-3.67-r313
-rw-r--r--dev-tex/lgrind/Manifest4
-rw-r--r--dev-tex/lgrind/files/lgrind-3.67-fgets.patch13
-rw-r--r--dev-tex/lgrind/lgrind-3.67-r3.ebuild51
-rw-r--r--dev-tex/lgrind/metadata.xml8
-rw-r--r--dev-tex/luatex-0.70.1-r213
-rw-r--r--dev-tex/luatex-0.76.013
-rw-r--r--dev-tex/luatex/Manifest15
-rw-r--r--dev-tex/luatex/files/includes.patch25
-rw-r--r--dev-tex/luatex/files/kpathsea2012.patch28
-rw-r--r--dev-tex/luatex/files/poppler018.patch160
-rw-r--r--dev-tex/luatex/files/poppler020.patch75
-rw-r--r--dev-tex/luatex/files/poppler022.patch388
-rw-r--r--dev-tex/luatex/files/poppler026-backport.patch99
-rw-r--r--dev-tex/luatex/files/poppler026.patch143
-rw-r--r--dev-tex/luatex/files/remove-zlib-version-check.patch23
-rw-r--r--dev-tex/luatex/luatex-0.70.1-r2.ebuild121
-rw-r--r--dev-tex/luatex/luatex-0.76.0.ebuild104
-rw-r--r--dev-tex/luatex/metadata.xml13
-rw-r--r--dev-tex/metadata.xml41
-rw-r--r--dev-tex/metapost-1.78011
-rw-r--r--dev-tex/metapost-1.80311
-rw-r--r--dev-tex/metapost-1.90212
-rw-r--r--dev-tex/metapost/Manifest7
-rw-r--r--dev-tex/metapost/metadata.xml8
-rw-r--r--dev-tex/metapost/metapost-1.780.ebuild73
-rw-r--r--dev-tex/metapost/metapost-1.803.ebuild73
-rw-r--r--dev-tex/metapost/metapost-1.902.ebuild76
-rw-r--r--dev-tex/minted-2.013
-rw-r--r--dev-tex/minted-2.113
-rw-r--r--dev-tex/minted-2.4.113
-rw-r--r--dev-tex/minted/Manifest8
-rw-r--r--dev-tex/minted/files/minted-2.1-remove-extra-curly-brace.patch15
-rw-r--r--dev-tex/minted/metadata.xml10
-rw-r--r--dev-tex/minted/minted-2.0.ebuild28
-rw-r--r--dev-tex/minted/minted-2.1.ebuild32
-rw-r--r--dev-tex/minted/minted-2.4.1.ebuild27
-rw-r--r--dev-tex/newlfm-8.3-r112
-rw-r--r--dev-tex/newlfm/Manifest3
-rw-r--r--dev-tex/newlfm/metadata.xml8
-rw-r--r--dev-tex/newlfm/newlfm-8.3-r1.ebuild39
-rw-r--r--dev-tex/oesch-2008071213
-rw-r--r--dev-tex/oesch/Manifest3
-rw-r--r--dev-tex/oesch/metadata.xml8
-rw-r--r--dev-tex/oesch/oesch-20080712.ebuild37
-rw-r--r--dev-tex/pdfannotextractor-0.1l-r113
-rw-r--r--dev-tex/pdfannotextractor/Manifest6
-rw-r--r--dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch25
-rw-r--r--dev-tex/pdfannotextractor/files/StringVisitor.java.patch14
-rw-r--r--dev-tex/pdfannotextractor/files/javajars.patch13
-rw-r--r--dev-tex/pdfannotextractor/metadata.xml8
-rw-r--r--dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild62
-rw-r--r--dev-tex/pgf-3.0.113
-rw-r--r--dev-tex/pgf-3.0.1-r113
-rw-r--r--dev-tex/pgf/Manifest5
-rw-r--r--dev-tex/pgf/files/pgfsys-luatex.def431
-rw-r--r--dev-tex/pgf/metadata.xml11
-rw-r--r--dev-tex/pgf/pgf-3.0.1-r1.ebuild43
-rw-r--r--dev-tex/pgf/pgf-3.0.1.ebuild40
-rw-r--r--dev-tex/polytable-0.8.212
-rw-r--r--dev-tex/polytable/Manifest3
-rw-r--r--dev-tex/polytable/metadata.xml12
-rw-r--r--dev-tex/polytable/polytable-0.8.2.ebuild19
-rw-r--r--dev-tex/ppower4-0.9.612
-rw-r--r--dev-tex/ppower4/Manifest4
-rw-r--r--dev-tex/ppower4/files/ppower4-gentoo.patch11
-rw-r--r--dev-tex/ppower4/metadata.xml8
-rw-r--r--dev-tex/ppower4/ppower4-0.9.6.ebuild48
-rw-r--r--dev-tex/prosper-1.5-r112
-rw-r--r--dev-tex/prosper/Manifest4
-rw-r--r--dev-tex/prosper/metadata.xml11
-rw-r--r--dev-tex/prosper/prosper-1.5-r1.ebuild40
-rw-r--r--dev-tex/pscyr-0.4d_beta912
-rw-r--r--dev-tex/pscyr/Manifest5
-rw-r--r--dev-tex/pscyr/files/90pscyr.cfg2
-rw-r--r--dev-tex/pscyr/metadata.xml12
-rw-r--r--dev-tex/pscyr/pscyr-0.4d_beta9.ebuild43
-rw-r--r--dev-tex/pythontex-0.1614
-rw-r--r--dev-tex/pythontex/Manifest3
-rw-r--r--dev-tex/pythontex/metadata.xml14
-rw-r--r--dev-tex/pythontex/pythontex-0.16.ebuild55
-rw-r--r--dev-tex/quotchap-0.9f12
-rw-r--r--dev-tex/quotchap/Manifest3
-rw-r--r--dev-tex/quotchap/metadata.xml8
-rw-r--r--dev-tex/quotchap/quotchap-0.9f.ebuild27
-rw-r--r--dev-tex/rail-1.2_p112
-rw-r--r--dev-tex/rail/Manifest3
-rw-r--r--dev-tex/rail/metadata.xml11
-rw-r--r--dev-tex/rail/rail-1.2_p1.ebuild36
-rw-r--r--dev-tex/rcsinfo-1.1112
-rw-r--r--dev-tex/rcsinfo-1.912
-rw-r--r--dev-tex/rcsinfo/Manifest5
-rw-r--r--dev-tex/rcsinfo/metadata.xml8
-rw-r--r--dev-tex/rcsinfo/rcsinfo-1.11.ebuild22
-rw-r--r--dev-tex/rcsinfo/rcsinfo-1.9.ebuild21
-rw-r--r--dev-tex/revtex-412
-rw-r--r--dev-tex/revtex-4.1_p2-r113
-rw-r--r--dev-tex/revtex/Manifest5
-rw-r--r--dev-tex/revtex/metadata.xml13
-rw-r--r--dev-tex/revtex/revtex-4.1_p2-r1.ebuild43
-rw-r--r--dev-tex/revtex/revtex-4.ebuild37
-rw-r--r--dev-tex/rubber-1.414
-rw-r--r--dev-tex/rubber/Manifest3
-rw-r--r--dev-tex/rubber/metadata.xml11
-rw-r--r--dev-tex/rubber/rubber-1.4.ebuild25
-rw-r--r--dev-tex/serienbrief-0.2.510
-rw-r--r--dev-tex/serienbrief/Manifest3
-rw-r--r--dev-tex/serienbrief/metadata.xml8
-rw-r--r--dev-tex/serienbrief/serienbrief-0.2.5.ebuild29
-rw-r--r--dev-tex/sketch-0.3.712
-rw-r--r--dev-tex/sketch/Manifest3
-rw-r--r--dev-tex/sketch/metadata.xml12
-rw-r--r--dev-tex/sketch/sketch-0.3.7.ebuild45
-rw-r--r--dev-tex/slatex-20090928_p2018041512
-rw-r--r--dev-tex/slatex/Manifest3
-rw-r--r--dev-tex/slatex/metadata.xml11
-rw-r--r--dev-tex/slatex/slatex-20090928_p20180415.ebuild41
-rw-r--r--dev-tex/style-check-0.1412
-rw-r--r--dev-tex/style-check/Manifest3
-rw-r--r--dev-tex/style-check/metadata.xml8
-rw-r--r--dev-tex/style-check/style-check-0.14.ebuild22
-rw-r--r--dev-tex/svninfo-0.7.412
-rw-r--r--dev-tex/svninfo/Manifest4
-rw-r--r--dev-tex/svninfo/files/svninfo-0.5-latex-compile.patch11
-rw-r--r--dev-tex/svninfo/metadata.xml8
-rw-r--r--dev-tex/svninfo/svninfo-0.7.4.ebuild29
-rw-r--r--dev-tex/tex4ht-20090611_p1038-r413
-rw-r--r--dev-tex/tex4ht-20090611_p1038-r513
-rw-r--r--dev-tex/tex4ht-20090611_p1038-r613
-rw-r--r--dev-tex/tex4ht/Manifest9
-rw-r--r--dev-tex/tex4ht/files/50tex4ht.cnf4
-rw-r--r--dev-tex/tex4ht/metadata.xml11
-rw-r--r--dev-tex/tex4ht/tex4ht-20090611_p1038-r4.ebuild122
-rw-r--r--dev-tex/tex4ht/tex4ht-20090611_p1038-r5.ebuild122
-rw-r--r--dev-tex/tex4ht/tex4ht-20090611_p1038-r6.ebuild120
-rw-r--r--dev-tex/texpower-0.213
-rw-r--r--dev-tex/texpower/Manifest3
-rw-r--r--dev-tex/texpower/metadata.xml11
-rw-r--r--dev-tex/texpower/texpower-0.2.ebuild50
-rw-r--r--dev-tex/tipa-1.311
-rw-r--r--dev-tex/tipa/Manifest3
-rw-r--r--dev-tex/tipa/metadata.xml8
-rw-r--r--dev-tex/tipa/tipa-1.3.ebuild54
-rw-r--r--dev-tex/translator-1.0013
-rw-r--r--dev-tex/translator/Manifest3
-rw-r--r--dev-tex/translator/metadata.xml11
-rw-r--r--dev-tex/translator/translator-1.00.ebuild28
-rw-r--r--dev-tex/tth-3.7711
-rw-r--r--dev-tex/tth-4.0811
-rw-r--r--dev-tex/tth/Manifest5
-rw-r--r--dev-tex/tth/metadata.xml11
-rw-r--r--dev-tex/tth/tth-3.77.ebuild35
-rw-r--r--dev-tex/tth/tth-4.08.ebuild36
-rw-r--r--dev-tex/vc-0.512
-rw-r--r--dev-tex/vc-0.612
-rw-r--r--dev-tex/vc/Manifest7
-rw-r--r--dev-tex/vc/files/vc-0.5-git-date.patch14
-rw-r--r--dev-tex/vc/files/vc-0.5-git-status.patch27
-rw-r--r--dev-tex/vc/metadata.xml19
-rw-r--r--dev-tex/vc/vc-0.5.ebuild32
-rw-r--r--dev-tex/vc/vc-0.6.ebuild26
-rw-r--r--dev-tex/xcolor-2.1113
-rw-r--r--dev-tex/xcolor-2.1213
-rw-r--r--dev-tex/xcolor/Manifest5
-rw-r--r--dev-tex/xcolor/metadata.xml8
-rw-r--r--dev-tex/xcolor/xcolor-2.11.ebuild36
-rw-r--r--dev-tex/xcolor/xcolor-2.12.ebuild36
-rw-r--r--dev-tex/xmltex-1.9-r212
-rw-r--r--dev-tex/xmltex/Manifest4
-rw-r--r--dev-tex/xmltex/files/format.xmltex.cnf2
-rw-r--r--dev-tex/xmltex/metadata.xml8
-rw-r--r--dev-tex/xmltex/xmltex-1.9-r2.ebuild48
484 files changed, 1662 insertions, 10053 deletions
diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz
index e97b31640477..9c1e7b0d4b01 100644
--- a/dev-tex/Manifest.gz
+++ b/dev-tex/Manifest.gz
Binary files differ
diff --git a/dev-tex/aastex-5.2 b/dev-tex/aastex-5.2
new file mode 100644
index 000000000000..58808cfe79fa
--- /dev/null
+++ b/dev-tex/aastex-5.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package for American Astronomical Society journals. (AASTeX)
+EAPI=0
+HOMEPAGE=http://journals.aas.org/authors/aastex.html
+KEYWORDS=alpha amd64 hppa ~mips ppc sparc x86
+LICENSE=LPPL-1.3
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=http://www.journals.uchicago.edu/AAS/AASTeX/aastex52.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=37bd21bb9d5557f4cb3cf86088703e8c
diff --git a/dev-tex/aastex/Manifest b/dev-tex/aastex/Manifest
deleted file mode 100644
index 11eb2edfe215..000000000000
--- a/dev-tex/aastex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST aastex52.tar.gz 1047075 BLAKE2B 8fedbfb392aa87bb6c2e646869f9eb32d725f2c5c5ac9729591bb1c0472ba7845f1b2b9d5f61a49354ac03ff66644bb14f268a574e29bfe7a72c70b7e4a86234 SHA512 1015733b1413cb559d6d96b0d526939f5c505d3cc947c39f790a8c83b4b7316de465f15fb682ca79a2de06d6b826b9a11af4554787eb5a9ff5de9c24a005c9ef
-EBUILD aastex-5.2.ebuild 558 BLAKE2B 37fac137016e4a678c4330989b8208fc5829207453a5f08dee93570296ec913be67e50c63f1d79bedc481836b9e6ba58c9258990770da8ff26fcc9a58de21835 SHA512 37f8df8652238861f9e11dce43a6528d79546ac4855054e0ecdb29979718431bcb8513e435c636b082c754d9c23253b6718e0ee9bd0b3742b3e63f17ef73b011
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/aastex/aastex-5.2.ebuild b/dev-tex/aastex/aastex-5.2.ebuild
deleted file mode 100644
index ad5244a595cb..000000000000
--- a/dev-tex/aastex/aastex-5.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-MY_P=${PN/latex-/}${PV//./}
-
-DESCRIPTION="LaTeX package for American Astronomical Society journals. (AASTeX)"
-HOMEPAGE="http://journals.aas.org/authors/aastex.html"
-SRC_URI="http://www.journals.uchicago.edu/AAS/AASTeX/${MY_P}.tar.gz"
-
-LICENSE="LPPL-1.3"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ~mips ppc sparc x86"
-IUSE=""
-S=${WORKDIR}/${MY_P}
-
-src_install() {
- export VARTEXFONTS="${T}/fonts"
- latex-package_src_install
-}
diff --git a/dev-tex/aastex/metadata.xml b/dev-tex/aastex/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/aastex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/abntex-0.9_beta2-r1 b/dev-tex/abntex-0.9_beta2-r1
new file mode 100644
index 000000000000..b70153360035
--- /dev/null
+++ b/dev-tex/abntex-0.9_beta2-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm prepare
+DEPEND=dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended lyx? ( app-office/lyx ) virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX macros for writing documents following the ABNT norms
+EAPI=6
+HOMEPAGE=http://abntex.codigolivre.org.br/ http://abntex.sourceforge.net/
+IUSE=doc examples lyx
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3c
+RDEPEND=dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended lyx? ( app-office/lyx ) virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/abntex/abntex-0.9-beta2.tar.gz doc? ( mirror://sourceforge/abntex/abntex-doc-0.9-beta2.tar.gz )
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=a2ddd450141688b4d2301c20a88f0be8
diff --git a/dev-tex/abntex/Manifest b/dev-tex/abntex/Manifest
deleted file mode 100644
index 9b545054416d..000000000000
--- a/dev-tex/abntex/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST abntex-0.9-beta2.tar.gz 159150 BLAKE2B 6dc7417e0652f8175929d31d6f03ae4948c5510f547944258a44d0dad7b4641108e6ec5165684ddf4f6107c37d8aa35991d271b4db667ad8afdf7b5cfdab3152 SHA512 00027c5a7a60b15f9e1bf2cb782d6bdf106fbbff33b1c0be13f6404de9e3c81957a27d7c843b209a1f3b4660eb43236ff601034741cd560e6d88274f04a4edb8
-DIST abntex-doc-0.9-beta2.tar.gz 1350153 BLAKE2B 16e916c88b324d969ac72ab4b7b59e258ecc56cc245d192a60c8c11317be1800e0f1df4e3324216b32baa7b1d9fe8a6bde81ec7a9deb18cb84cfac1f5db6ea02 SHA512 2084e4d3a613140ab53dab2c782e0b7e07294bf60615d79ac7b0a75fd6ae350f365401fb5722266c1e540ab8a94671299cabcd007f799be01c520f39d1af6878
-EBUILD abntex-0.9_beta2-r1.ebuild 1223 BLAKE2B d1c566c6231d84b1cae5377a12b908ca0b0667fa10343be9e109651a449e474336ef423c9d32b85561f0f76a3c79bd5b03d3acd6b688b3bb66d3f81c58493d86 SHA512 606b112ffd4747cbde950d76120d7d0b2053c13e870abd8a0f8c6386ad73fb11cb232afcdf486f3fc931b128a6dc2227eec04921045db80d0e3872c1ae0255f2
-MISC metadata.xml 530 BLAKE2B e53a751233e50d245c6f3639e57e273dfd8ee0470236c16192e54f951f749ff1c4459016490063e339145efc500aad0154824078fe3ad907546e3acf1665e154 SHA512 84109b451aa326477d5b46a56c02b7bfcfd7d6a9b1da146befc11a5b91580894987223bcdd19c4179adfab4aec809a0b837723e5c5a73a54f899f6098e9bd5cc
diff --git a/dev-tex/abntex/abntex-0.9_beta2-r1.ebuild b/dev-tex/abntex/abntex-0.9_beta2-r1.ebuild
deleted file mode 100644
index e198e8baa33b..000000000000
--- a/dev-tex/abntex/abntex-0.9_beta2-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-MY_PV="${PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="LaTeX macros for writing documents following the ABNT norms"
-HOMEPAGE="http://abntex.codigolivre.org.br/ http://abntex.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
- doc? ( mirror://sourceforge/${PN}/${PN}-doc-${MY_PV}.tar.gz )"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="doc examples lyx"
-
-DEPEND="dev-texlive/texlive-latex
- dev-texlive/texlive-latexrecommended
- lyx? ( app-office/lyx )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P%-*}"
-
-src_prepare() {
- # fix permissions
- find . -type f -exec chmod 0644 "{}" + || die 'chmod 0644 failed.'
- find . -type d -exec chmod 0755 "{}" + || die 'chmod 0755 failed.'
- default
-}
-
-src_install() {
- dobin bin/geratss
-
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins -r texmf/doc/*
- fi
-
- rm -rf texmf/doc || die
-
- insinto /usr/share/texmf-site
- doins -r texmf/*
-
- if use lyx; then
- insinto /usr/share/lyx
- doins -r lyx/*
- fi
-
- dodoc LEIAME
-
- if use doc; then
- insinto /usr/share/doc/${PF}/docs
- doins -r compiled.docs/*
- fi
-}
diff --git a/dev-tex/abntex/metadata.xml b/dev-tex/abntex/metadata.xml
deleted file mode 100644
index 3814f6224df2..000000000000
--- a/dev-tex/abntex/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>rafaelmartins@gentoo.org</email>
- <name>Rafael G. Martins</name>
- </maintainer>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <use>
- <flag name="lyx">Install with <pkg>app-office/lyx</pkg> layout</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">abntex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/bera-20040930 b/dev-tex/bera-20040930
new file mode 100644
index 000000000000..05012080d873
--- /dev/null
+++ b/dev-tex/bera-20040930
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package for the Bera Type1 font family
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/fonts/bera/
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.2
+RDEPEND=app-arch/unzip virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/bera-20040930.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=24426fa398b09b63ba9b07cd890d6c32
diff --git a/dev-tex/bera/Manifest b/dev-tex/bera/Manifest
deleted file mode 100644
index 7658e1b883f3..000000000000
--- a/dev-tex/bera/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bera-20040930.zip 474202 BLAKE2B b1d9d581e9406acf8615256517fb7e703eb64755462403591edfc51448bc9c29968142a26a3758b593e40a02a342b93a1618f682fdbddcf66bfc1fc97b34e7e5 SHA512 a783fa424b0274e83e3648f763e66a467ae154a12da800a806ef74dce820b1d9ff0daf19e155f1edde78caac0880a6512cfe40c707a82b65dcac738e7a9588fa
-EBUILD bera-20040930.ebuild 1076 BLAKE2B 8c277e14a7ed2bf3cfbfa65e54fb7c6576c254ba32a5754c1743354c28b51a8aaae9de0720ba0d9cd5f47b53371a3c1e7312196a75fe65bafe25966f3fe9a5ed SHA512 600f9f05f6efa2fab5cbd7cf5fef717c8786ffe56c3667c5153fe999d88cd04f86d3cd33f734e75454f00b389d23e46c72c426d231886928e7363d2d578d822d
-MISC metadata.xml 249 BLAKE2B 1b34ce77c092c0664a18f32525d158d41bf36ab7ab7a4b9d01ed37e1e3dda3d58849d5b1375065c4e5591f6b09b2a93e88a624d399c495a0b1125edb30ec172f SHA512 895325641a176c848988fb5f36cdb567b584d22f6e778b3de674de480cbca30b7cf8f12ecbbe1173a63e3229889e1e0f5efd5afea4f0d4c429ac236598f80f1e
diff --git a/dev-tex/bera/bera-20040930.ebuild b/dev-tex/bera/bera-20040930.ebuild
deleted file mode 100644
index ddce27ef3912..000000000000
--- a/dev-tex/bera/bera-20040930.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-MY_P=${PN}
-S=${WORKDIR}/${MY_P}
-SUPPLIER="public"
-DESCRIPTION="LaTeX package for the Bera Type1 font family"
-HOMEPAGE="http://www.ctan.org/tex-archive/fonts/bera/"
-SRC_URI="mirror://gentoo/${P}.zip"
-LICENSE="LPPL-1.2"
-
-DEPEND="app-arch/unzip"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-IUSE=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- unzip ${MY_P}.zip
-}
-
-src_install() {
- DOCS="${S}/README ${S}/LICENSE ${S}/doc/fonts/bera/bera.txt"
- # install sty and fonts
- cd "${S}/tex/latex/${MY_P}"
- latex-package_src_install
-
- cd "${S}/fonts/vf/public/${MY_P}"
- latex-package_src_install
-
- cd "${S}/fonts/tfm/public/${MY_P}"
- latex-package_src_install
-
- # install map
- cd "${S}"
- dodir ${TEXMF}/fonts/map/dvips/${MY_P}
- cp -pPR fonts/map/dvips/${MY_P}.map "${D}${TEXMF}/fonts/map/dvips/${MY_P}"
-
- latex-package_src_install
-}
-
-pkg_postinst() {
- latex-package_rehash
- updmap-sys --enable Map ${MY_P}.map
-}
-
-pkg_postrm() {
- updmap-sys --disable ${MY_P}.map
-}
diff --git a/dev-tex/bera/metadata.xml b/dev-tex/bera/metadata.xml
deleted file mode 100644
index 7b4a61aab741..000000000000
--- a/dev-tex/bera/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-tex/biber-2.10 b/dev-tex/biber-2.10
new file mode 100644
index 000000000000..931d7f3c121e
--- /dev/null
+++ b/dev-tex/biber-2.10
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-lang/perl-5.26 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.850.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2016.3.0 >=virtual/perl-Unicode-Normalize-1.250.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.10 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.210.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Test-Differences ) dev-lang/perl:=
+DESCRIPTION=A BibTeX replacement for users of biblatex
+EAPI=6
+HOMEPAGE=http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Artistic-2
+RDEPEND=>=dev-lang/perl-5.26 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.850.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2016.3.0 >=virtual/perl-Unicode-Normalize-1.250.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.10 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.210.0 dev-lang/perl:=
+SLOT=0
+SRC_URI=https://github.com/plk/biber/archive/v2.10.tar.gz -> biber-2.10.tar.gz
+_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011
+_md5_=c07cd32a87673fd176f13542de2d0887
diff --git a/dev-tex/biber-2.5 b/dev-tex/biber-2.5
new file mode 100644
index 000000000000..2271471a273b
--- /dev/null
+++ b/dev-tex/biber-2.5
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-lang/perl-5.16 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/Date-Simple dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurp-Unicode dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.25 dev-perl/List-AllUtils >=dev-perl/List-MoreUtils-0.408.0 dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Regexp-Common dev-perl/Readonly dev-perl/Readonly-XS dev-perl/Text-Roman >=dev-perl/Text-BibTeX-0.720.0 dev-perl/URI dev-perl/Unicode-LineBreak >=virtual/perl-Unicode-Normalize-1.230.0 dev-perl/XML-LibXML dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-SAX-Base dev-perl/XML-Writer ~dev-tex/biblatex-3.4 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.140.0 dev-perl/Config-AutoConf dev-perl/Module-Build test? ( dev-perl/File-Which dev-perl/Test-Differences dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) dev-lang/perl:=[-build(-)]
+DESCRIPTION=A BibTeX replacement for users of biblatex
+EAPI=5
+HOMEPAGE=http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/
+IUSE=doc test
+KEYWORDS=amd64
+LICENSE=|| ( Artistic-2 GPL-1 GPL-2 GPL-3 )
+RDEPEND=>=dev-lang/perl-5.16 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/Date-Simple dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurp-Unicode dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.25 dev-perl/List-AllUtils >=dev-perl/List-MoreUtils-0.408.0 dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Regexp-Common dev-perl/Readonly dev-perl/Readonly-XS dev-perl/Text-Roman >=dev-perl/Text-BibTeX-0.720.0 dev-perl/URI dev-perl/Unicode-LineBreak >=virtual/perl-Unicode-Normalize-1.230.0 dev-perl/XML-LibXML dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-SAX-Base dev-perl/XML-Writer ~dev-tex/biblatex-3.4 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.140.0 dev-lang/perl:=[-build(-)]
+SLOT=0
+SRC_URI=https://github.com/plk/biber/archive/v2.5.tar.gz -> biber-2.5.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 unpacker 87633b2194cdb56adaa1f5a5c8862c44 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=993df5102d8669a95d20cc4484d89363
diff --git a/dev-tex/biber-2.7 b/dev-tex/biber-2.7
new file mode 100644
index 000000000000..90c0a3ed101d
--- /dev/null
+++ b/dev-tex/biber-2.7
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-lang/perl-5.24 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurp dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.250 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.760.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2016.3.0 >=virtual/perl-Unicode-Normalize-1.250.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.7 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.190.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Test-Differences ) dev-lang/perl:=
+DESCRIPTION=A BibTeX replacement for users of biblatex
+EAPI=6
+HOMEPAGE=http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/
+IUSE=test
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=Artistic-2
+RDEPEND=>=dev-lang/perl-5.24 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurp dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.250 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.760.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2016.3.0 >=virtual/perl-Unicode-Normalize-1.250.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.7 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.190.0 dev-lang/perl:=
+SLOT=0
+SRC_URI=https://github.com/plk/biber/archive/v2.7.tar.gz -> biber-2.7.tar.gz
+_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011
+_md5_=7c051ef9b9bbf69c489869a51e128691
diff --git a/dev-tex/biber-2.9 b/dev-tex/biber-2.9
new file mode 100644
index 000000000000..352d3d44272e
--- /dev/null
+++ b/dev-tex/biber-2.9
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-lang/perl-5.26 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.850.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2016.3.0 >=virtual/perl-Unicode-Normalize-1.250.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.9 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.210.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Test-Differences ) dev-lang/perl:=
+DESCRIPTION=A BibTeX replacement for users of biblatex
+EAPI=6
+HOMEPAGE=http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/
+IUSE=test
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=Artistic-2
+RDEPEND=>=dev-lang/perl-5.26 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.850.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2016.3.0 >=virtual/perl-Unicode-Normalize-1.250.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.9 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.210.0 dev-lang/perl:=
+SLOT=0
+SRC_URI=https://github.com/plk/biber/archive/v2.9.tar.gz -> biber-2.9.tar.gz
+_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011
+_md5_=f8ac9fa72181c4da971422c0ddb49f18
diff --git a/dev-tex/biber/Manifest b/dev-tex/biber/Manifest
deleted file mode 100644
index 1ac52e028192..000000000000
--- a/dev-tex/biber/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-AUX biber-2.4-drop-mozilla-ca.patch 6398 BLAKE2B c15e736f17164e1f7753eab0fbee30b91101b6fe38781157d8596d4a2db5e4238f0596ee8ab8cb73939319bedf86ceadd8d99fa5c9f4d4fcf8ac520a268448ce SHA512 0fa5014559379094b8284b02e83afe6045f5249a6691c212b2a2130163969bbdbd093c7f743ff398c3d02d22122d8532bb354cd0f098e984dd495ca5a1aadef2
-AUX biber-2.7-drop-mozilla-ca.patch 5146 BLAKE2B 4380345c27ea3e3a23c787a820486b7fc620cc6b1d3ab5f3ddca35db2c33003f0e490ce35777a3da29b42f675fc3a9c41e31cf3724290eaea2112d50161b0c7c SHA512 83295ada1516e18d4d4f1bab50c70304c1df9c88113a215b31f4bc8c9b250244f4bcb8e5b5f4958b1086327796967b27681c5d574c6dd15ddf73f35092e8cf3a
-DIST biber-2.10.tar.gz 1310096 BLAKE2B 2316c526ebe751b67ff61f0b04c53fbd1c023c473a4b1f9e332edc5d8f6dde12bb3b8ec4b571dcdd3613797d835db6d52a0f3b78422c79cb4ceaeab58b262568 SHA512 1752abff4ff1703309a4cfc9bc15cd909d580584690eccf702e4d44cc4ed39d34eb3802e7b2301cb1f57d92e069919633b58656f5635dc82fd986d1c12747d42
-DIST biber-2.5.tar.gz 1247783 BLAKE2B 9e20195cab8ca2cf0c84026ddd66c6012c9d362b0f1930eefcf66091c7353a3cd8041d651003c2b4f0f6a97b68421856a9fafbdd5217ec20d61f7fa8fd0dc688 SHA512 5b67aa221e690f17d33ab918e041e8a542e1fdfb9733d99eb41abc87ca9c10b193072e5aac5bc70c19c5f68df009b93be879a4cdfa51392ff63cf755adac90dc
-DIST biber-2.7.tar.gz 1274716 BLAKE2B 216ad69cf536a79e3a8c46d945fee76bf0532097b5e269bf9318709e3bb2f11732c9fe0700115cb5a8e4f66d325b4938cc274f7c5c2c0450894e26447c015987 SHA512 a62c116d4278b177c9e05a1cac857358dd0ebc6283465e74bb557d13fa343843d8b84050a466b2308a309345309bd584ccd2e90ccbbefbd01f2203a8eea77609
-DIST biber-2.9.tar.gz 1308974 BLAKE2B df954f25b9c9fec749a92eafa11c707b12be52c46012e4071263b7b24f7629792600292657c45e3f9a66e79d758b8b52b5aa47ce6cf7403fc731a8a35188a874 SHA512 7b6ecde88b47753426d7b76b369b026be312f4eab36fa73f5cdafa8e5720bd8e993a1e553b9429516cb2c98955b71962efcfec4d5b790561585ae678a291f7e0
-EBUILD biber-2.10.ebuild 1715 BLAKE2B 3b4b0534bb34abf448550d1ca0858b7305905d8fe444f27ea9ea6b3ce2240b1e77cabd3e401653191089b526d8cc618fb5aec4f1087c359ef578bf8e882dc993 SHA512 002f535723dd728e6f39cc98b39a520fffc7f16fab9b17262de8e533939d53f7d641c89c1b74f866c1f6dabbe6c4e24930a59375a46e5b5f383311a207fcaf91
-EBUILD biber-2.5.ebuild 1814 BLAKE2B 64bedde24d8a741a5d5f4be58f3f311b8e719f0b27307ffc1cd34144b493f8ac39ff5d7b7470d1b5ece2cd92197cb061d1a8f19ceb07d1b71ab8274ed569bffd SHA512 68ad03ea8ebc34b89af5d365a050fa5ca5cd000f82c44d0818dc738e728ac9de14b696e0c394394f64f90f0fe6626edf9906fc1971b3cc85c18918f7cc68af24
-EBUILD biber-2.7.ebuild 1676 BLAKE2B 1741b4ffb27f8f25f5ffc3cb1719873b46869fd61ec68ba04e13177d8734c5bd0b993c14fdf348513dc846cd8b3b2ac07f2f3e0497ba325a7f790141c2f35377 SHA512 447edf5de5750018ae4d82ffd09f73e6c4e37cae74ed1706668aa81ba1caa86b4e34b333d6bebc554013852cbb81cf29a63ba49af76b167655ce26f6600f28e1
-EBUILD biber-2.9.ebuild 1707 BLAKE2B 4de6dc7f72203d38b051e1f083988ba3d0a58cbc27d38cb235068250922ec0b4d3342a28d339b29b392a5ebde8a0644871beb0d4a9e41901aedab15f30fd9cce SHA512 38a3d2bb0ed62167e0ae64724920737ad685bd42af31a9fbcde5710776b1c198751a17ad56385cf4ceb5152b6da7be2052bd1777f6ed97049c1c53a0ab071d9a
-MISC metadata.xml 517 BLAKE2B d9b10c6ee36cbd1f0d5ddd33d0944b4ba73b31c8dd7bb0537285bd2c0656d12f74f90524f3688d4d9b20c9bca2d3b3bad02be473ec1a87c4a8d66791fd77dcf2 SHA512 5b580b01df44df89406b9e845416ce043bc5ede5239c9024380348a7aa43f4c436485619e73fd12b4f0b5ea0628b9f8ab55142b5861e2a227fac02385c179533
diff --git a/dev-tex/biber/biber-2.10.ebuild b/dev-tex/biber/biber-2.10.ebuild
deleted file mode 100644
index b838a4ea8a94..000000000000
--- a/dev-tex/biber/biber-2.10.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit perl-module
-
-DESCRIPTION="A BibTeX replacement for users of biblatex"
-HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/"
-SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-lang/perl-5.26
- dev-perl/autovivification
- dev-perl/Business-ISBN
- dev-perl/Business-ISMN
- dev-perl/Business-ISSN
- dev-perl/Class-Accessor
- dev-perl/Data-Compare
- dev-perl/Data-Dump
- dev-perl/Data-Uniqid
- dev-perl/DateTime-Calendar-Julian
- dev-perl/DateTime-Format-Builder
- dev-perl/Encode-EUCJPASCII
- dev-perl/Encode-HanExtra
- dev-perl/Encode-JIS2K
- dev-perl/File-Slurper
- dev-perl/IPC-Run3
- dev-perl/libwww-perl[ssl]
- >=dev-perl/Lingua-Translit-0.280
- dev-perl/List-AllUtils
- dev-perl/List-MoreUtils
- dev-perl/List-MoreUtils-XS
- dev-perl/Log-Log4perl
- dev-perl/LWP-Protocol-https
- dev-perl/PerlIO-utf8_strict
- dev-perl/Regexp-Common
- dev-perl/Sort-Key
- >=dev-perl/Text-BibTeX-0.850.0
- dev-perl/Text-CSV
- dev-perl/Text-CSV_XS
- dev-perl/Text-Roman
- dev-perl/URI
- >=dev-perl/Unicode-LineBreak-2016.3.0
- >=virtual/perl-Unicode-Normalize-1.250.0
- >=dev-perl/XML-LibXML-1.70
- dev-perl/XML-LibXML-Simple
- dev-perl/XML-LibXSLT
- dev-perl/XML-Writer
- ~dev-tex/biblatex-3.10
- virtual/perl-IPC-Cmd
- >=virtual/perl-Unicode-Collate-1.210.0"
-DEPEND="${RDEPEND}
- dev-perl/Config-AutoConf
- dev-perl/Module-Build
- dev-perl/ExtUtils-LibBuilder
- test? ( dev-perl/File-Which
- dev-perl/Test-Differences )"
-
-PATCHES=( "${FILESDIR}/${PN}-2.7-drop-mozilla-ca.patch" )
-
-mydoc="doc/biber.tex"
diff --git a/dev-tex/biber/biber-2.5.ebuild b/dev-tex/biber/biber-2.5.ebuild
deleted file mode 100644
index b445da0cd8fb..000000000000
--- a/dev-tex/biber/biber-2.5.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils perl-module
-
-MY_PN=biblatex-${PN}
-
-DESCRIPTION="A BibTeX replacement for users of biblatex"
-HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/"
-SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Artistic-2 GPL-1 GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc test"
-
-RDEPEND=">=dev-lang/perl-5.16
- dev-perl/autovivification
- dev-perl/Business-ISBN
- dev-perl/Business-ISMN
- dev-perl/Business-ISSN
- dev-perl/Class-Accessor
- dev-perl/Data-Compare
- dev-perl/Data-Dump
- dev-perl/Data-Uniqid
- dev-perl/Date-Simple
- dev-perl/Encode-EUCJPASCII
- dev-perl/Encode-HanExtra
- dev-perl/Encode-JIS2K
- dev-perl/File-Slurp-Unicode
- dev-perl/IPC-Run3
- dev-perl/libwww-perl[ssl]
- >=dev-perl/Lingua-Translit-0.25
- dev-perl/List-AllUtils
- >=dev-perl/List-MoreUtils-0.408.0
- dev-perl/Log-Log4perl
- dev-perl/LWP-Protocol-https
- dev-perl/Regexp-Common
- dev-perl/Readonly
- dev-perl/Readonly-XS
- dev-perl/Text-Roman
- >=dev-perl/Text-BibTeX-0.720.0
- dev-perl/URI
- dev-perl/Unicode-LineBreak
- >=virtual/perl-Unicode-Normalize-1.230.0
- dev-perl/XML-LibXML
- dev-perl/XML-LibXML-Simple
- dev-perl/XML-LibXSLT
- dev-perl/XML-SAX-Base
- dev-perl/XML-Writer
- ~dev-tex/biblatex-3.4
- virtual/perl-IPC-Cmd
- >=virtual/perl-Unicode-Collate-1.140.0"
-DEPEND="${RDEPEND}
- dev-perl/Config-AutoConf
- dev-perl/Module-Build
- test? ( dev-perl/File-Which
- dev-perl/Test-Differences
- dev-perl/Test-Pod
- dev-perl/Test-Pod-Coverage )"
-
-SRC_TEST="parallel"
-
-src_prepare(){
- epatch "${FILESDIR}"/${PN}-2.4-drop-mozilla-ca.patch
-}
-
-src_install(){
- perl-module_src_install
- use doc && dodoc -r doc/*
-}
-
-src_test() {
- BIBER_SKIP_DEV_TESTS=1 perl-module_src_test
-}
diff --git a/dev-tex/biber/biber-2.7.ebuild b/dev-tex/biber/biber-2.7.ebuild
deleted file mode 100644
index 4e8ada3cfa53..000000000000
--- a/dev-tex/biber/biber-2.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit perl-module
-
-DESCRIPTION="A BibTeX replacement for users of biblatex"
-HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/"
-SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-lang/perl-5.24
- dev-perl/autovivification
- dev-perl/Business-ISBN
- dev-perl/Business-ISMN
- dev-perl/Business-ISSN
- dev-perl/Class-Accessor
- dev-perl/Data-Compare
- dev-perl/Data-Dump
- dev-perl/Data-Uniqid
- dev-perl/DateTime-Calendar-Julian
- dev-perl/DateTime-Format-Builder
- dev-perl/Encode-EUCJPASCII
- dev-perl/Encode-HanExtra
- dev-perl/Encode-JIS2K
- dev-perl/File-Slurp
- dev-perl/IPC-Run3
- dev-perl/libwww-perl[ssl]
- >=dev-perl/Lingua-Translit-0.250
- dev-perl/List-AllUtils
- dev-perl/List-MoreUtils
- dev-perl/List-MoreUtils-XS
- dev-perl/Log-Log4perl
- dev-perl/LWP-Protocol-https
- dev-perl/Regexp-Common
- dev-perl/Sort-Key
- >=dev-perl/Text-BibTeX-0.760.0
- dev-perl/Text-CSV
- dev-perl/Text-CSV_XS
- dev-perl/Text-Roman
- dev-perl/URI
- >=dev-perl/Unicode-LineBreak-2016.3.0
- >=virtual/perl-Unicode-Normalize-1.250.0
- >=dev-perl/XML-LibXML-1.70
- dev-perl/XML-LibXML-Simple
- dev-perl/XML-LibXSLT
- dev-perl/XML-Writer
- ~dev-tex/biblatex-3.7
- virtual/perl-IPC-Cmd
- >=virtual/perl-Unicode-Collate-1.190.0"
-DEPEND="${RDEPEND}
- dev-perl/Config-AutoConf
- dev-perl/Module-Build
- dev-perl/ExtUtils-LibBuilder
- test? ( dev-perl/File-Which
- dev-perl/Test-Differences )"
-
-PATCHES=( "${FILESDIR}/${PN}-2.7-drop-mozilla-ca.patch" )
-
-mydoc="doc/biber.tex"
diff --git a/dev-tex/biber/biber-2.9.ebuild b/dev-tex/biber/biber-2.9.ebuild
deleted file mode 100644
index 6021057c2387..000000000000
--- a/dev-tex/biber/biber-2.9.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit perl-module
-
-DESCRIPTION="A BibTeX replacement for users of biblatex"
-HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/"
-SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-lang/perl-5.26
- dev-perl/autovivification
- dev-perl/Business-ISBN
- dev-perl/Business-ISMN
- dev-perl/Business-ISSN
- dev-perl/Class-Accessor
- dev-perl/Data-Compare
- dev-perl/Data-Dump
- dev-perl/Data-Uniqid
- dev-perl/DateTime-Calendar-Julian
- dev-perl/DateTime-Format-Builder
- dev-perl/Encode-EUCJPASCII
- dev-perl/Encode-HanExtra
- dev-perl/Encode-JIS2K
- dev-perl/File-Slurper
- dev-perl/IPC-Run3
- dev-perl/libwww-perl[ssl]
- >=dev-perl/Lingua-Translit-0.280
- dev-perl/List-AllUtils
- dev-perl/List-MoreUtils
- dev-perl/List-MoreUtils-XS
- dev-perl/Log-Log4perl
- dev-perl/LWP-Protocol-https
- dev-perl/PerlIO-utf8_strict
- dev-perl/Regexp-Common
- dev-perl/Sort-Key
- >=dev-perl/Text-BibTeX-0.850.0
- dev-perl/Text-CSV
- dev-perl/Text-CSV_XS
- dev-perl/Text-Roman
- dev-perl/URI
- >=dev-perl/Unicode-LineBreak-2016.3.0
- >=virtual/perl-Unicode-Normalize-1.250.0
- >=dev-perl/XML-LibXML-1.70
- dev-perl/XML-LibXML-Simple
- dev-perl/XML-LibXSLT
- dev-perl/XML-Writer
- ~dev-tex/biblatex-3.9
- virtual/perl-IPC-Cmd
- >=virtual/perl-Unicode-Collate-1.210.0"
-DEPEND="${RDEPEND}
- dev-perl/Config-AutoConf
- dev-perl/Module-Build
- dev-perl/ExtUtils-LibBuilder
- test? ( dev-perl/File-Which
- dev-perl/Test-Differences )"
-
-PATCHES=( "${FILESDIR}/${PN}-2.7-drop-mozilla-ca.patch" )
-
-mydoc="doc/biber.tex"
diff --git a/dev-tex/biber/files/biber-2.4-drop-mozilla-ca.patch b/dev-tex/biber/files/biber-2.4-drop-mozilla-ca.patch
deleted file mode 100644
index d4618a4cb99d..000000000000
--- a/dev-tex/biber/files/biber-2.4-drop-mozilla-ca.patch
+++ /dev/null
@@ -1,146 +0,0 @@
-commit 09ac1811820c2d2b92f8de779f7c389f89dc6c16
-Author: Jason A. Donenfeld <Jason@zx2c4.com>
-Date: Sat Mar 12 02:54:35 2016 +0100
-
- Remove Mozilla::CA dependency
-
-diff --git a/Build.PL b/Build.PL
-index 6031458..8de2f2a 100644
---- a/Build.PL
-+++ b/Build.PL
-@@ -53,7 +53,6 @@ my $builder = $class->new(
- 'List::AllUtils' => 0,
- 'List::MoreUtils' => 0,
- 'List::MoreUtils::XS' => 0,
-- 'Mozilla::CA' => '20141217',
- 'Regexp::Common' => 0,
- 'Log::Log4perl' => 0,
- 'Unicode::Collate' => '1.14',
-diff --git a/bin/biber b/bin/biber
-index f9e28fb..8d614e5 100755
---- a/bin/biber
-+++ b/bin/biber
-@@ -78,7 +78,6 @@ GetOptions(
- 'sortgiveninits|sortfirstinits=s',
- 'sortlocale|l=s',
- 'sortupper=s',
-- 'ssl-nointernalca',
- 'ssl-noverify-host',
- 'strip_comments|strip-comments',
- 'tool',
-@@ -710,12 +709,6 @@ default sorting (B<--collate|-C>). When
- using B<--fastsort|-f>, your OS collation locale determines
- this and this option is ignored (default is true).
-
--=item B<--ssl-nointernalca>
--
--Don't try to use the default Mozilla CA certificates when using HTTPS to fetch remote data.
--This assumes that the user will set one of the perl LWP::UserAgent module environment variables
--to find the CA certs.
--
- =item B<--ssl-noverify-host>
-
- Turn off host verification when using HTTPS to fetch remote data sources.
-diff --git a/data/schemata/config.rnc b/data/schemata/config.rnc
-index 7baf386..f3d321e 100644
---- a/data/schemata/config.rnc
-+++ b/data/schemata/config.rnc
-@@ -79,7 +79,6 @@ start =
- map+
- }+
- }? &
-- element ssl-nointernalca { "0" | "1" }? &
- element ssl-noverify-host { "0" | "1" }? &
- element tool { "0" | "1" }? &
- element tool_config { text }? &
-diff --git a/data/schemata/config.rng b/data/schemata/config.rng
-index f11b38e..fff209a 100644
---- a/data/schemata/config.rng
-+++ b/data/schemata/config.rng
-@@ -353,14 +353,6 @@
- </element>
- </optional>
- <optional>
-- <element name="ssl-nointernalca">
-- <choice>
-- <value>0</value>
-- <value>1</value>
-- </choice>
-- </element>
-- </optional>
-- <optional>
- <element name="ssl-noverify-host">
- <choice>
- <value>0</value>
-diff --git a/lib/Biber/Input/file/biblatexml.pm b/lib/Biber/Input/file/biblatexml.pm
-index 8139cd4..14018da 100644
---- a/lib/Biber/Input/file/biblatexml.pm
-+++ b/lib/Biber/Input/file/biblatexml.pm
-@@ -115,19 +115,6 @@ sub extract_entries {
- else {
- if ($1) { # HTTPS
- # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues
-- # We have to explicitly set the cert path because otherwise the https module
-- # can't find the .pem when PAR::Packer'ed
-- # Have to explicitly try to require Mozilla::CA here to get it into %INC below
-- # It may, however, have been removed by some biber unpacked dists
-- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and
-- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and
-- not defined(Biber::Config->getoption('ssl-nointernalca')) and
-- eval {require Mozilla::CA}) {
-- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem
-- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} );
-- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/'
-- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem');
-- }
-
- # fallbacks for, e.g., linux
- unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) {
-diff --git a/lib/Biber/Input/file/bibtex.pm b/lib/Biber/Input/file/bibtex.pm
-index 6cc365a..b41e946 100644
---- a/lib/Biber/Input/file/bibtex.pm
-+++ b/lib/Biber/Input/file/bibtex.pm
-@@ -138,19 +138,6 @@ sub extract_entries {
- else {
- if ($1) { # HTTPS
- # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues
-- # We have to explicitly set the cert path because otherwise the https module
-- # can't find the .pem when PAR::Packer'ed
-- # Have to explicitly try to require Mozilla::CA here to get it into %INC below
-- # It may, however, have been removed by some biber unpacked dists
-- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and
-- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and
-- not defined(Biber::Config->getoption('ssl-nointernalca')) and
-- eval {require Mozilla::CA}) {
-- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem
-- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} );
-- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/'
-- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem');
-- }
-
- # fallbacks for, e.g., linux
- unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) {
-diff --git a/lib/Biber/Input/file/ris.pm b/lib/Biber/Input/file/ris.pm
-index 9814723..e849b95 100644
---- a/lib/Biber/Input/file/ris.pm
-+++ b/lib/Biber/Input/file/ris.pm
-@@ -109,19 +109,6 @@ sub extract_entries {
- else {
- if ($1) { # HTTPS
- # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues
-- # We have to explicitly set the cert path because otherwise the https module
-- # can't find the .pem when PAR::Packer'ed
-- # Have to explicitly try to require Mozilla::CA here to get it into %INC below
-- # It may, however, have been removed by some biber unpacked dists
-- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and
-- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and
-- not defined(Biber::Config->getoption('ssl-nointernalca')) and
-- eval {require Mozilla::CA}) {
-- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem
-- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} );
-- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/'
-- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem');
-- }
-
- # fallbacks for, e.g., linux
- unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) {
diff --git a/dev-tex/biber/files/biber-2.7-drop-mozilla-ca.patch b/dev-tex/biber/files/biber-2.7-drop-mozilla-ca.patch
deleted file mode 100644
index 83b625ee4a3e..000000000000
--- a/dev-tex/biber/files/biber-2.7-drop-mozilla-ca.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-commit 09ac1811820c2d2b92f8de779f7c389f89dc6c16
-Author: Jason A. Donenfeld <Jason@zx2c4.com>
-Date: Sat Mar 12 02:54:35 2016 +0100
-
- Remove Mozilla::CA dependency
-
-diff --git a/Build.PL b/Build.PL
-index 6031458..8de2f2a 100644
---- a/Build.PL
-+++ b/Build.PL
-@@ -53,7 +53,6 @@ my $builder = $class->new(
- 'List::AllUtils' => 0,
- 'List::MoreUtils' => 0,
- 'List::MoreUtils::XS' => 0,
-- 'Mozilla::CA' => '20160104',
- 'Regexp::Common' => 0,
- 'Log::Log4perl' => 0,
- 'Unicode::Collate' => '1.19',
-diff --git a/bin/biber b/bin/biber
-index f9e28fb..8d614e5 100755
---- a/bin/biber
-+++ b/bin/biber
-@@ -78,7 +78,6 @@ GetOptions(
- 'sortgiveninits|sortfirstinits=s',
- 'sortlocale|l=s',
- 'sortupper=s',
-- 'ssl-nointernalca',
- 'ssl-noverify-host',
- 'strip_comments|strip-comments',
- 'tool',
-@@ -710,12 +709,6 @@ default sorting (B<--collate|-C>). When
- using B<--fastsort|-f>, your OS collation locale determines
- this and this option is ignored (default is true).
-
--=item B<--ssl-nointernalca>
--
--Don't try to use the default Mozilla CA certificates when using HTTPS to fetch remote data.
--This assumes that the user will set one of the perl LWP::UserAgent module environment variables
--to find the CA certs.
--
- =item B<--ssl-noverify-host>
-
- Turn off host verification when using HTTPS to fetch remote data sources.
-diff --git a/data/schemata/config.rnc b/data/schemata/config.rnc
-index 7baf386..f3d321e 100644
---- a/data/schemata/config.rnc
-+++ b/data/schemata/config.rnc
-@@ -79,7 +79,6 @@ start =
- map+
- }+
- }? &
-- element ssl-nointernalca { "0" | "1" }? &
- element ssl-noverify-host { "0" | "1" }? &
- element tool { "0" | "1" }? &
- element tool_config { text }? &
-diff --git a/data/schemata/config.rng b/data/schemata/config.rng
-index f11b38e..fff209a 100644
---- a/data/schemata/config.rng
-+++ b/data/schemata/config.rng
-@@ -353,14 +353,6 @@
- </element>
- </optional>
- <optional>
-- <element name="ssl-nointernalca">
-- <choice>
-- <value>0</value>
-- <value>1</value>
-- </choice>
-- </element>
-- </optional>
-- <optional>
- <element name="ssl-noverify-host">
- <choice>
- <value>0</value>
-diff --git a/lib/Biber/Input/file/biblatexml.pm b/lib/Biber/Input/file/biblatexml.pm
-index 8139cd4..14018da 100644
---- a/lib/Biber/Input/file/biblatexml.pm
-+++ b/lib/Biber/Input/file/biblatexml.pm
-@@ -115,19 +115,6 @@ sub extract_entries {
- else {
- if ($1) { # HTTPS
- # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues
-- # We have to explicitly set the cert path because otherwise the https module
-- # can't find the .pem when PAR::Packer'ed
-- # Have to explicitly try to require Mozilla::CA here to get it into %INC below
-- # It may, however, have been removed by some biber unpacked dists
-- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and
-- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and
-- not defined(Biber::Config->getoption('ssl-nointernalca')) and
-- eval {require Mozilla::CA}) {
-- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem
-- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} );
-- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/'
-- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem');
-- }
-
- # fallbacks for, e.g., linux
- unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) {
-diff --git a/lib/Biber/Input/file/bibtex.pm b/lib/Biber/Input/file/bibtex.pm
-index 6cc365a..b41e946 100644
---- a/lib/Biber/Input/file/bibtex.pm
-+++ b/lib/Biber/Input/file/bibtex.pm
-@@ -138,19 +138,6 @@ sub extract_entries {
- else {
- if ($1) { # HTTPS
- # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues
-- # We have to explicitly set the cert path because otherwise the https module
-- # can't find the .pem when PAR::Packer'ed
-- # Have to explicitly try to require Mozilla::CA here to get it into %INC below
-- # It may, however, have been removed by some biber unpacked dists
-- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and
-- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and
-- not defined(Biber::Config->getoption('ssl-nointernalca')) and
-- eval {require Mozilla::CA}) {
-- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem
-- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} );
-- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/'
-- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem');
-- }
-
- # fallbacks for, e.g., linux
- unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) {
diff --git a/dev-tex/biber/metadata.xml b/dev-tex/biber/metadata.xml
deleted file mode 100644
index 9bb052a73bcf..000000000000
--- a/dev-tex/biber/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>hendrik@consetetur.de</email>
- <name>Hendrik v. Raven (lorem_ipsum)</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">biblatex-biber</remote-id>
- <remote-id type="github">plk/biber</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/biblatex-3.10 b/dev-tex/biblatex-3.10
new file mode 100644
index 000000000000..7f58ca264add
--- /dev/null
+++ b/dev-tex/biblatex-3.10
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra ) virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Reimplementation of the bibliographic facilities provided by LaTeX
+EAPI=6
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/
+IUSE=+biber doc examples
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=LPPL-1.3
+PDEPEND=biber? ( ~dev-tex/biber-2.10 )
+RDEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra ) virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/biblatex/biblatex-3.10.tds.tgz
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=a84cc036481ba9badbdb4a0812325a5b
diff --git a/dev-tex/biblatex-3.4-r1 b/dev-tex/biblatex-3.4-r1
new file mode 100644
index 000000000000..0b6e5ca050dc
--- /dev/null
+++ b/dev-tex/biblatex-3.4-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra dev-texlive/texlive-genericextra virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Reimplementation of the bibliographic facilities provided by LaTeX
+EAPI=5
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/
+IUSE=doc examples
+KEYWORDS=amd64 ~arm ~x86
+LICENSE=LPPL-1.3
+RDEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra dev-texlive/texlive-genericextra virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/biblatex/biblatex-3.4.tds.tgz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=6e7bf381cd26b9bbbaf72cf2f9cb582a
diff --git a/dev-tex/biblatex-3.7 b/dev-tex/biblatex-3.7
new file mode 100644
index 000000000000..1d3c1782537c
--- /dev/null
+++ b/dev-tex/biblatex-3.7
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra dev-texlive/texlive-genericextra virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Reimplementation of the bibliographic facilities provided by LaTeX
+EAPI=5
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/
+IUSE=doc examples
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=LPPL-1.3
+RDEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra dev-texlive/texlive-genericextra virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/biblatex/biblatex-3.7.tds.tgz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=45b781349aed63918542989ba5ecbf02
diff --git a/dev-tex/biblatex-3.7-r1 b/dev-tex/biblatex-3.7-r1
new file mode 100644
index 000000000000..ca4401d6625d
--- /dev/null
+++ b/dev-tex/biblatex-3.7-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra ) virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Reimplementation of the bibliographic facilities provided by LaTeX
+EAPI=6
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/
+IUSE=+biber doc examples
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=LPPL-1.3
+PDEPEND=biber? ( ~dev-tex/biber-2.7 )
+RDEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra ) virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/biblatex/biblatex-3.7.tds.tgz
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=35e6f4d25aa374fe68f8fa41266a90c1
diff --git a/dev-tex/biblatex-3.9 b/dev-tex/biblatex-3.9
new file mode 100644
index 000000000000..97453e1dca9c
--- /dev/null
+++ b/dev-tex/biblatex-3.9
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra ) virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Reimplementation of the bibliographic facilities provided by LaTeX
+EAPI=6
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/
+IUSE=+biber doc examples
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=LPPL-1.3
+PDEPEND=biber? ( ~dev-tex/biber-2.9 )
+RDEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra ) virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/biblatex/biblatex-3.9.tds.tgz
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=4e16bf8bf98d2c9412a0c993466042de
diff --git a/dev-tex/biblatex-apa-7.4 b/dev-tex/biblatex-apa-7.4
new file mode 100644
index 000000000000..fae25d1bcc9c
--- /dev/null
+++ b/dev-tex/biblatex-apa-7.4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=dev-texlive/texlive-latexextra >=dev-tex/biblatex-3.4 >=dev-tex/biber-2.5 virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=APA style for BibLaTeX
+EAPI=6
+HOMEPAGE=https://www.ctan.org/pkg/biblatex-apa https://github.com/plk/biblatex-apa
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3c
+RDEPEND=dev-texlive/texlive-latexextra >=dev-tex/biblatex-3.4 >=dev-tex/biber-2.5 virtual/latex-base
+SLOT=0
+SRC_URI=https://github.com/plk/biblatex-apa/archive/v7.4.tar.gz -> biblatex-apa-7.4.tar.gz
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=db101ef7a676d9a104ebdb0ffe194e53
diff --git a/dev-tex/biblatex-apa-7.5 b/dev-tex/biblatex-apa-7.5
new file mode 100644
index 000000000000..9844c8b1e5bc
--- /dev/null
+++ b/dev-tex/biblatex-apa-7.5
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=dev-texlive/texlive-latexextra >=dev-tex/biblatex-3.8 >=dev-tex/biber-2.8 virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=APA style for BibLaTeX
+EAPI=6
+HOMEPAGE=https://www.ctan.org/pkg/biblatex-apa https://github.com/plk/biblatex-apa
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3c
+RDEPEND=dev-texlive/texlive-latexextra >=dev-tex/biblatex-3.8 >=dev-tex/biber-2.8 virtual/latex-base
+SLOT=0
+SRC_URI=https://github.com/plk/biblatex-apa/archive/v7.5.tar.gz -> biblatex-apa-7.5.tar.gz
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=2e0bcfdca4f42b5e9f931ead913849e1
diff --git a/dev-tex/biblatex-apa/Manifest b/dev-tex/biblatex-apa/Manifest
deleted file mode 100644
index 8aa6d043ae17..000000000000
--- a/dev-tex/biblatex-apa/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST biblatex-apa-7.4.tar.gz 164225 BLAKE2B 9e6eb5d74c68b19cbe708f1cba0a319a22a678e57d4c83999114d4cb09caa8570cbc0bc9d961babafa6a7b68a3f74d324f3719b60b6a830720bed2d80092f122 SHA512 a045eb7f6083759e7ef58e1ba2c8cd462b47c520205b61d2d73f9a591b2e53917eac230972bf4de492156f7a669758add12338b9f051c7737fefe2784d256564
-DIST biblatex-apa-7.5.tar.gz 165602 BLAKE2B 90e5b11d782a299e8b2292341dbf1b87129b0bc32ef40d9255e6471366de6e55bf75d535f62b9eb7389da75100d60e5e67579e8586cae798afa99a21e72fceba SHA512 ad582d27ecb3005e73c5d5d9ecc8036f65ba7547f7346e0d58b01e2bbe710c0d557a4375cc2e5d5a47ba729e4d8b0b40ef6f3fa478022498071c216e78426402
-EBUILD biblatex-apa-7.4.ebuild 558 BLAKE2B f5d2de080336fa7e9a63b149c445a95f3f89409b1c5fe8097ad8aa6a8260048bf1c2181ab1ef0d1cdbdcf84322bd789e5e3999a62cb42314751e3ce9d4da2287 SHA512 61144e4fae90ea0685867362e6dcf4aacc592b3b7834f450a0a029a1f1bca8677108291c9dec3931a797c525510898045bb9606b2b260d4f66f4885453a7af5a
-EBUILD biblatex-apa-7.5.ebuild 558 BLAKE2B 2ad72adfe14e4e916228f8397d61be16160b679411ecb55ffbeb0398e8c19df78d9837920e3aac4fc1207fc83a123f6a1dbb1587558764a166a40954d1f59548 SHA512 9b262957b055fdae66a31550448dd5e32d9e7636eaab79aaba81ada9efce0fcabb57c3973e0ca2917a2d7f0fdbbce1e6c43e3c6fcc55cf523923f79c2e4772a0
-MISC metadata.xml 575 BLAKE2B 75c0bc55928ab8382732438fb7e4f8af483b982d79dd0be58cefb56e40663bd87f834f382e8b3bac0e1bd098b443610bdf25853ac522b1b5df0baad52cdbfce9 SHA512 13b3d0c82bc61835fc13e7288d074723581624276feea7cef5ba13da9d5bf75ac99e5f5ba30bc84dfec826f20375381aaec4614e5dffdf1394aecfaf7ae05e15
diff --git a/dev-tex/biblatex-apa/biblatex-apa-7.4.ebuild b/dev-tex/biblatex-apa/biblatex-apa-7.4.ebuild
deleted file mode 100644
index 5897550615ac..000000000000
--- a/dev-tex/biblatex-apa/biblatex-apa-7.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-DESCRIPTION="APA style for BibLaTeX"
-HOMEPAGE="https://www.ctan.org/pkg/biblatex-apa https://github.com/plk/biblatex-apa"
-SRC_URI="https://github.com/plk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-texlive/texlive-latexextra
- >=dev-tex/biblatex-3.4
- >=dev-tex/biber-2.5"
-DEPEND="${RDEPEND}"
-
-src_install() {
- insinto "${TEXMF}"
- doins -r tex
-}
diff --git a/dev-tex/biblatex-apa/biblatex-apa-7.5.ebuild b/dev-tex/biblatex-apa/biblatex-apa-7.5.ebuild
deleted file mode 100644
index d88d6fda4f06..000000000000
--- a/dev-tex/biblatex-apa/biblatex-apa-7.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-DESCRIPTION="APA style for BibLaTeX"
-HOMEPAGE="https://www.ctan.org/pkg/biblatex-apa https://github.com/plk/biblatex-apa"
-SRC_URI="https://github.com/plk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-texlive/texlive-latexextra
- >=dev-tex/biblatex-3.8
- >=dev-tex/biber-2.8"
-DEPEND="${RDEPEND}"
-
-src_install() {
- insinto "${TEXMF}"
- doins -r tex
-}
diff --git a/dev-tex/biblatex-apa/metadata.xml b/dev-tex/biblatex-apa/metadata.xml
deleted file mode 100644
index 0c8a390a4d51..000000000000
--- a/dev-tex/biblatex-apa/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>hendrik@consetetur.de</email>
- <name>Hendrik v. Raven (lorem_ipsum)</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">plk/biblatex-apa</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/biblatex-gost-1.17 b/dev-tex/biblatex-gost-1.17
new file mode 100644
index 000000000000..49c1be3bd752
--- /dev/null
+++ b/dev-tex/biblatex-gost-1.17
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=dev-texlive/texlive-latexextra >=dev-tex/biblatex-3.8 >=dev-tex/biber-2.8 virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Biblatex styles for Russian GOST 7.0.5-2008 bibliography standard
+EAPI=6
+HOMEPAGE=https://github.com/odomanov/biblatex-gost
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3c
+RDEPEND=dev-texlive/texlive-latexextra >=dev-tex/biblatex-3.8 >=dev-tex/biber-2.8 virtual/latex-base
+SLOT=0
+SRC_URI=https://github.com/odomanov/biblatex-gost/archive/ver.1.17.tar.gz -> biblatex-gost-1.17.tar.gz
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=4ff238800bbeebf2666943cc437c5a49
diff --git a/dev-tex/biblatex-gost/Manifest b/dev-tex/biblatex-gost/Manifest
deleted file mode 100644
index a504eccda3a9..000000000000
--- a/dev-tex/biblatex-gost/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST biblatex-gost-1.17.tar.gz 144648 BLAKE2B 96ebd5f2845767dce6cc88d4817bf267faffa72d1e872885e39ac94a32f29eb7ac3c80ca6d2069da2466b805f10a71cea2baa0d805b70c6c6421aadb2d9dcacc SHA512 a5cf0b499fdfc98a4153090e1c8b43beeae6c3e9678852158b0b581be44b33fdfe99a15b7cbf3c70db4f84a2fd1c4ceaca7a9e224a1b210c04d5e852fbc356a4
-EBUILD biblatex-gost-1.17.ebuild 609 BLAKE2B 584fd91a8f5c7367ff1fbbf9028834b8c70b6bd300517b719aaba33b3e6a01ca59904b78b46f820df783dcd5069ffdc4a28605f3f0e9018c22763eee0202e21f SHA512 69ebf8b1db0fcafb8aa214589a8551fed88d8632f27fdc19d8c035f0d408d839aae673566e88001bf623fcac77ecdabe97501fe8b6ea9185c72169cf6a5de6bd
-MISC metadata.xml 335 BLAKE2B e319c37c6dabfa98738ebfe5776e492eaf94bff37ab0751ae407a386871afa78352df24a17abd0691c6604d9cbed9d29159ecaf279d0367b1cd24b7b9a2f53f3 SHA512 a60a15b2ec3cc8e0b3159cc68b33d0dd6669696cca3f14d71ec91123376922602172534f3c182f9cd46f9ea1e703aea62c03f3b1ca9255ce5d80208b9e7a49ae
diff --git a/dev-tex/biblatex-gost/biblatex-gost-1.17.ebuild b/dev-tex/biblatex-gost/biblatex-gost-1.17.ebuild
deleted file mode 100644
index ff44517b7765..000000000000
--- a/dev-tex/biblatex-gost/biblatex-gost-1.17.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-DESCRIPTION="Biblatex styles for Russian GOST 7.0.5-2008 bibliography standard"
-HOMEPAGE="https://github.com/odomanov/biblatex-gost"
-SRC_URI="https://github.com/odomanov/${PN}/archive/ver.${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-texlive/texlive-latexextra
- >=dev-tex/biblatex-3.8
- >=dev-tex/biber-2.8"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}-ver.${PV}"
-
-src_install() {
- insinto "${TEXMF}"
- doins -r tex
-}
diff --git a/dev-tex/biblatex-gost/metadata.xml b/dev-tex/biblatex-gost/metadata.xml
deleted file mode 100644
index 54c744276ae9..000000000000
--- a/dev-tex/biblatex-gost/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>alexxy@gentoo.org</email>
- <name>Alexey Shvetsov</name>
- </maintainer>
- <upstream>
- <remote-id type="github">odomanov/biblatex-gost</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/biblatex/Manifest b/dev-tex/biblatex/Manifest
deleted file mode 100644
index f6a5ac1a353e..000000000000
--- a/dev-tex/biblatex/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-DIST biblatex-3.10.tds.tgz 19660675 BLAKE2B f02f5f6b5e35354804a752d29d4670d523bc63a0485239c9b46861e7232cd332c258c22c26d3c95afff0033b0e87867a1129ad62f60b49e2ccdadd644b2b3655 SHA512 0bab1c5923db071b0a625c713716fe7836210637fcb60768f4bec417b06dd599bfcaec765e0e49d21f93d33ef1e9275ff2b21cc1269b64fed1222439a6d0b161
-DIST biblatex-3.4.tds.tgz 19279991 BLAKE2B f387b43f0a3b40dbbeff82bc5523fccf6d3299d09132b884adf718c4fa9bcf11656684d02cbf37382631ecd504f999ebb4d77d59b53a0f9659293b52fb5db1b6 SHA512 9b7c4692f4b98df7bf36f8a90e67720cb4f9dc7e47047e0c181b7e95323dd037ba38bad4c77bbcb5d88b1f366e15b579b5e9410055873a160d7728db9d59ac56
-DIST biblatex-3.7.tds.tgz 19378703 BLAKE2B 1265c73689c803944cfb54ba69918d7076370bb8edd81b9735bb316bd726f33243867e1092b8fb7e339d1614fd0dc05c09b2058d3b29739d7661f0845714f02e SHA512 d81a67b2b29e86e7017919ae1836da7b55da56698fd38f56cfc9377e6c15a8dff6ac28288c6b98a70b570f7db25504f18064093d6e21816c161dba155b6cc8f4
-DIST biblatex-3.9.tds.tgz 19621106 BLAKE2B 1384d34cc62e695351180ee6879f14dacffc451fd28d0bbe678bd656b1403f2ad0c5e2406e433ec28a54a4fcf37dc9ddb38e77f1c364a674d857a98d56467d44 SHA512 b1125f41d50256ee61c085663fe836e3b5b65ac02852168f51164b392dfc9a5b3b54657c9ebeab7c63fca797b61c2d82cc04e563c66e17915e1f14e9e1cdcd41
-EBUILD biblatex-3.10.ebuild 985 BLAKE2B b70cfad75ea4c3006cee33d51ad6521ebc730207ff8bb04cd3d87744c869c3f25a2d314b5bbc46883a04f533ff690601e03fe7d312776b685ff73369b9a16ae2 SHA512 3c00beb21649d066296c9ce112c54f0727b94697d21fe91e29826b69998a0d7a4d5d39a3bbeb36063026b8b8d2fe08e424786f4f7276058564f8857851fca1dd
-EBUILD biblatex-3.4-r1.ebuild 883 BLAKE2B 392de0c1436c91fb4c52b9be9e0079b73022f389e64fc2730afcbc3740a16c231ff9159fcec40b82c90ab92ed4dd3bee2e06133859a23d68e913ad7f84804c74 SHA512 32e3b22c097b29023981d1375134de60a971b207b44881a8eb6338c652be919056c860f320e7cbed237f062b8dfb1010f4d2771f26e22737e6d05564ec901f14
-EBUILD biblatex-3.7-r1.ebuild 978 BLAKE2B 8325d009ec56e10002c742f54f29f9aedb3f6c267822b9742cab364d9875e1f7bca9a1ccd4934525f92c950e27ea2c7287a1bcf283413a5891c09e3f171883dd SHA512 01db13ffe8c4a31bbf83fc2bfdd6f7a51a2d07c6b5e9b5f5b22a13ac109734ca5747d051420792274160e57047c6e5de4f07ef823935ef1b7d8b902c953d11dc
-EBUILD biblatex-3.7.ebuild 888 BLAKE2B 3f2210a3dd28cd17cf3c31e41ca21d752799c6b8b4cf8c83528093ce67115e72a2658aced4050c2bc5911a6b17cdde0886bd46c02e27fb0d83456fa7433ca3a0 SHA512 c4bc965f4d97d3896c40c95017346fad645c1592cf693c7a7908ed5f47f56b619cdf7906fcc955b34f4bf641205fa40dd4c38a94254e77c7a5dd4bd9b55a6395
-EBUILD biblatex-3.9.ebuild 977 BLAKE2B 5bac843cf22d1a12d363a79b08d6051abc27983e4a7150e21f5477133c34f705da49eaf3de3af8982ff35b60c267dca77afd5fa55c4c0d7494dcd78bb9946ac9 SHA512 3895382e560b5a89ffdd5b438bbf741eb7badbc352644ba8ada2b174ccf3ae5ac1051a7d17bc51cd6e4f3daac6ece60a8dd99e1c8f02237853e039b088775ae4
-MISC metadata.xml 716 BLAKE2B 6e420e4597f650ed11755b5d08ee8d248be5bcb2d8845a4a13994b34f8cd8e16e229b5ae5291f04a0cf51483c1ae8b1f01c1f15eb3eb175f2962fe01bbf0dd3f SHA512 0ee786fb0f7579efd62c9fae58e9454812aa75636de55d9b9df24503b9ebef2108e625e9ad2cd1f301c34b5379b8e9ee6babed0ab8b1a03193b587935ba28bc3
diff --git a/dev-tex/biblatex/biblatex-3.10.ebuild b/dev-tex/biblatex/biblatex-3.10.ebuild
deleted file mode 100644
index d66ab645ff33..000000000000
--- a/dev-tex/biblatex/biblatex-3.10.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-DESCRIPTION="Reimplementation of the bibliographic facilities provided by LaTeX"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tds.tgz"
-
-LICENSE="LPPL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+biber doc examples"
-
-DEPEND="dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-latexextra
- || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra )"
-RDEPEND="${DEPEND}"
-PDEPEND="biber? ( ~dev-tex/biber-2.10 )"
-
-S="${WORKDIR}"
-TEXMF=/usr/share/texmf-site
-
-src_install() {
- insinto "${TEXMF}"
- doins -r bibtex tex
-
- dodoc doc/latex/biblatex/{README,CHANGES.md}
- if use doc ; then
- pushd doc || die
- latex-package_src_doinstall doc
- popd || die
- fi
-
- if use examples ; then
- dodoc -r doc/latex/biblatex/examples
- fi
-}
diff --git a/dev-tex/biblatex/biblatex-3.4-r1.ebuild b/dev-tex/biblatex/biblatex-3.4-r1.ebuild
deleted file mode 100644
index 6c658cfa52e3..000000000000
--- a/dev-tex/biblatex/biblatex-3.4-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="Reimplementation of the bibliographic facilities provided by LaTeX"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tds.tgz"
-
-LICENSE="LPPL-1.3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
-IUSE="doc examples"
-
-RDEPEND="dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-latexextra
- dev-texlive/texlive-genericextra"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}
-TEXMF=/usr/share/texmf-site
-
-src_install() {
- insinto "${TEXMF}"
- doins -r bibtex tex
-
- dodoc doc/latex/biblatex/{README,CHANGES}
- use doc && { pushd doc/ ; latex-package_src_doinstall doc ; popd ; }
- if use examples ; then
- docinto examples
- dodoc -r doc/latex/biblatex/examples
- fi
-}
diff --git a/dev-tex/biblatex/biblatex-3.7-r1.ebuild b/dev-tex/biblatex/biblatex-3.7-r1.ebuild
deleted file mode 100644
index b7a00917b48f..000000000000
--- a/dev-tex/biblatex/biblatex-3.7-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-DESCRIPTION="Reimplementation of the bibliographic facilities provided by LaTeX"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tds.tgz"
-
-LICENSE="LPPL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+biber doc examples"
-
-DEPEND="dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-latexextra
- || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra )"
-RDEPEND="${DEPEND}"
-PDEPEND="biber? ( ~dev-tex/biber-2.7 )"
-
-S="${WORKDIR}"
-TEXMF=/usr/share/texmf-site
-
-src_install() {
- insinto "${TEXMF}"
- doins -r bibtex tex
-
- dodoc doc/latex/biblatex/{README,CHANGES.org}
- if use doc ; then
- pushd doc || die
- latex-package_src_doinstall doc
- popd || die
- fi
-
- if use examples ; then
- dodoc -r doc/latex/biblatex/examples
- fi
-}
diff --git a/dev-tex/biblatex/biblatex-3.7.ebuild b/dev-tex/biblatex/biblatex-3.7.ebuild
deleted file mode 100644
index b84f4fb003a7..000000000000
--- a/dev-tex/biblatex/biblatex-3.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="Reimplementation of the bibliographic facilities provided by LaTeX"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tds.tgz"
-
-LICENSE="LPPL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc examples"
-
-RDEPEND="dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-latexextra
- dev-texlive/texlive-genericextra"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}
-TEXMF=/usr/share/texmf-site
-
-src_install() {
- insinto "${TEXMF}"
- doins -r bibtex tex
-
- dodoc doc/latex/biblatex/{README,CHANGES.org}
- use doc && { pushd doc/ ; latex-package_src_doinstall doc ; popd ; }
- if use examples ; then
- docinto examples
- dodoc -r doc/latex/biblatex/examples
- fi
-}
diff --git a/dev-tex/biblatex/biblatex-3.9.ebuild b/dev-tex/biblatex/biblatex-3.9.ebuild
deleted file mode 100644
index 8e15634045c9..000000000000
--- a/dev-tex/biblatex/biblatex-3.9.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-DESCRIPTION="Reimplementation of the bibliographic facilities provided by LaTeX"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tds.tgz"
-
-LICENSE="LPPL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+biber doc examples"
-
-DEPEND="dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-latexextra
- || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra )"
-RDEPEND="${DEPEND}"
-PDEPEND="biber? ( ~dev-tex/biber-2.9 )"
-
-S="${WORKDIR}"
-TEXMF=/usr/share/texmf-site
-
-src_install() {
- insinto "${TEXMF}"
- doins -r bibtex tex
-
- dodoc doc/latex/biblatex/{README,CHANGES.md}
- if use doc ; then
- pushd doc || die
- latex-package_src_doinstall doc
- popd || die
- fi
-
- if use examples ; then
- dodoc -r doc/latex/biblatex/examples
- fi
-}
diff --git a/dev-tex/biblatex/metadata.xml b/dev-tex/biblatex/metadata.xml
deleted file mode 100644
index 594b23863aae..000000000000
--- a/dev-tex/biblatex/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>hendrik@consetetur.de</email>
- <name>Hendrik v. Raven (lorem_ipsum)</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <use>
- <flag name="biber">Install the unicode compatible backend processor</flag>
- </use>
- <upstream>
- <remote-id type="github">plk/biblatex</remote-id>
- <remote-id type="sourceforge">biblatex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/bibtex2html-1.98 b/dev-tex/bibtex2html-1.98
new file mode 100644
index 000000000000..853f46c240d7
--- /dev/null
+++ b/dev-tex/bibtex2html-1.98
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt?] doc? ( virtual/latex-base dev-texlive/texlive-latexextra dev-tex/hevea )
+DESCRIPTION=A bibtex to HTML converter
+EAPI=5
+HOMEPAGE=https://www.lri.fr/~filliatr/bibtex2html/
+IUSE=doc +ocamlopt
+KEYWORDS=amd64 ppc ~ppc64 x86
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base
+RESTRICT=test
+SLOT=0
+SRC_URI=https://www.lri.fr/~filliatr/ftp/bibtex2html/bibtex2html-1.98.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=b1ea90e0f3c7fa6f480d97b6fd13bdad
diff --git a/dev-tex/bibtex2html/Manifest b/dev-tex/bibtex2html/Manifest
deleted file mode 100644
index 2013a49201c4..000000000000
--- a/dev-tex/bibtex2html/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX bibtex2html-1.88-destdir.patch 1401 BLAKE2B 4b3e1e61a20be3820c2ce9380f086206d62b246c200b7bdbdf40a539f192fd3c32c7689538c2b1e334fc191d42072cb6ba643171f7022a5764be73c8aeba834e SHA512 34a3f53f08a133f16987cdee2a87a13d767b9b83228996999fc5ee6726a7c99602a3865c6dfbd03ede014dfcada9cc4882e802eff7939083e7c110f1cf0e07e9
-DIST bibtex2html-1.98.tar.gz 92719 BLAKE2B d9846c1ee03c7f003fe9acf586a0833715f8fc0a675ca4d3d2b2f070206aa81112ce5de1ce84c17fad4f3f5b5972bc6820b67428c73c56709875b2574b03cf19 SHA512 7d8480ed87bef74a1e0c970446fba4d30b103df3e78f127a051efff875032ac7f52d3d6baab0c6a2fc67ca11f3d558d7be4439311934f99067993b5891ff6ad4
-EBUILD bibtex2html-1.98.ebuild 1237 BLAKE2B 40729b1025b9d3bd7521f13ea0ae48051ea3be45ec469d053ea816205e06caa0a0750e5902c87d759a87b344625fb61c293905a9a1bf800c5c6f115d1e25f5ef SHA512 748ae2c9467d0f115408b539765fba79de2a30cd511984e5db26d6d8aa4aec7d6364a3961626de3c8c628b5be5e7108d6ea209c195416f4a8816b00f6333dae8
-MISC metadata.xml 349 BLAKE2B ecb0cc8a36a349bd0a57b9e11d890356eaed68e353dad9133d844de329a96ce70eb9055d5213cb17aae37176faf002908b62bdf8ecd53e608441b5f2bfda9468 SHA512 31be034c4d00c733eb416ecc772ee220cfb1d1befefbdfca695557e8b482b34948ca1dc08d8def149cb8d4ec4a36cc4ff50b383fb0f658a49a19325c574b0bd7
diff --git a/dev-tex/bibtex2html/bibtex2html-1.98.ebuild b/dev-tex/bibtex2html/bibtex2html-1.98.ebuild
deleted file mode 100644
index 40fff567480f..000000000000
--- a/dev-tex/bibtex2html/bibtex2html-1.98.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-IUSE="doc +ocamlopt"
-
-DESCRIPTION="A bibtex to HTML converter"
-SRC_URI="https://www.lri.fr/~filliatr/ftp/bibtex2html/${P}.tar.gz"
-HOMEPAGE="https://www.lri.fr/~filliatr/bibtex2html/"
-
-SLOT="0"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc ~ppc64 x86"
-RESTRICT="test"
-
-# With use doc we need a latex compiler to generate manual.pdf
-# hevea is used for manual.html
-# manual.tex needs fullpage.sty
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]
- doc? ( virtual/latex-base
- dev-texlive/texlive-latexextra
- dev-tex/hevea )"
-# We need tex-base for bibtex but also some bibtex styles, so we use latex-base
-RDEPEND="virtual/latex-base"
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-1.88-destdir.patch"
- # Avoid pre-stripped files
- sed -i -e "s/strip/true/" Makefile.in
- # For make install
- use ocamlopt || sed -i 's/= opt /= noopt /' Makefile.in
-}
-
-src_compile() {
- export VARTEXFONTS="${T}/fonts"
- if use ocamlopt ; then
- emake opt
- else
- emake byte
- fi
- if use doc; then
- emake doc
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc README CHANGES
- if use doc; then
- dodoc manual.pdf
- dohtml manual.html
- fi
-}
diff --git a/dev-tex/bibtex2html/files/bibtex2html-1.88-destdir.patch b/dev-tex/bibtex2html/files/bibtex2html-1.88-destdir.patch
deleted file mode 100644
index 4230382ab3ab..000000000000
--- a/dev-tex/bibtex2html/files/bibtex2html-1.88-destdir.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Index: bibtex2html-1.88/Makefile.in
-===================================================================
---- bibtex2html-1.88.orig/Makefile.in
-+++ bibtex2html-1.88/Makefile.in
-@@ -56,24 +56,24 @@ test: bibtex2html bib2bib
- make -C bench test
-
- install-indep:
-- mkdir -p $(BINDIR)
-- cp aux2bib $(BINDIR)/aux2bib
-- mkdir -p $(MANDIR)/man1
-- cp bibtex2html.1 $(MANDIR)/man1/bibtex2html.1
-- cp bibtex2html.1 $(MANDIR)/man1/bib2bib.1
-- cp aux2bib.1 $(MANDIR)/man1/aux2bib.1
-+ mkdir -p $(DESTDIR)$(BINDIR)
-+ cp aux2bib $(DESTDIR)$(BINDIR)/aux2bib
-+ mkdir -p $(DESTDIR)$(MANDIR)/man1
-+ cp bibtex2html.1 $(DESTDIR)$(MANDIR)/man1/bibtex2html.1
-+ cp bibtex2html.1 $(DESTDIR)$(MANDIR)/man1/bib2bib.1
-+ cp aux2bib.1 $(DESTDIR)$(MANDIR)/man1/aux2bib.1
-
- install: install-indep
- if test @OCAMLBEST@ = opt ; then \
-- cp bibtex2html bib2bib $(BINDIR) ; \
-+ cp bibtex2html bib2bib $(DESTDIR)$(BINDIR) ; \
- else \
-- cp bibtex2html.byte $(BINDIR)/bibtex2html ; \
-- cp bib2bib.byte $(BINDIR)/bib2bib ; \
-+ cp bibtex2html.byte $(DESTDIR)$(BINDIR)/bibtex2html ; \
-+ cp bib2bib.byte $(DESTDIR)$(BINDIR)/bib2bib ; \
- fi
-
- install-byte: install-indep
-- cp bibtex2html.byte $(BINDIR)/bibtex2html
-- cp bib2bib.byte $(BINDIR)/bib2bib
-+ cp bibtex2html.byte $(DESTDIR)$(BINDIR)/bibtex2html
-+ cp bib2bib.byte $(DESTDIR)$(BINDIR)/bib2bib
-
- local: bibtex2html bib2bib
- cp bibtex2html bib2bib aux2bib $$HOME/bin/$$OSTYPE
diff --git a/dev-tex/bibtex2html/metadata.xml b/dev-tex/bibtex2html/metadata.xml
deleted file mode 100644
index 372e6f2a2754..000000000000
--- a/dev-tex/bibtex2html/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<maintainer type="project">
- <email>ml@gentoo.org</email>
- <name>Gentoo ML Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/bibtexu-3.71_p20150521 b/dev-tex/bibtexu-3.71_p20150521
new file mode 100644
index 000000000000..ced949df63f6
--- /dev/null
+++ b/dev-tex/bibtexu-3.71_p20150521
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= !<app-text/texlive-core-2013 virtual/pkgconfig
+DESCRIPTION=8-bit Implementation of BibTeX 0.99 with a Very Large Capacity
+EAPI=5
+HOMEPAGE=http://tug.org/texlive/
+IUSE=doc source
+KEYWORDS=alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= !<app-text/texlive-core-2013
+SLOT=0
+SRC_URI=mirror://gentoo/texlive-20150521-source.tar.xz mirror://gentoo/texlive-module-bibtex8-2015.tar.xz mirror://gentoo/texlive-module-bibtexu-2015.tar.xz doc? ( mirror://gentoo/texlive-module-bibtex8.doc-2015.tar.xz mirror://gentoo/texlive-module-bibtexu.doc-2015.tar.xz )
+_md5_=40be98fe3c9380110da3ced453e27143
diff --git a/dev-tex/bibtexu-3.71_p20160523 b/dev-tex/bibtexu-3.71_p20160523
new file mode 100644
index 000000000000..89fa63561e25
--- /dev/null
+++ b/dev-tex/bibtexu-3.71_p20160523
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= !<app-text/texlive-core-2013 virtual/pkgconfig
+DESCRIPTION=8-bit Implementation of BibTeX 0.99 with a Very Large Capacity
+EAPI=5
+HOMEPAGE=http://tug.org/texlive/
+IUSE=doc source
+KEYWORDS=alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= !<app-text/texlive-core-2013
+SLOT=0
+SRC_URI=mirror://gentoo/texlive-20160523-source.tar.xz mirror://gentoo/texlive-module-bibtex8-2016.tar.xz mirror://gentoo/texlive-module-bibtexu-2016.tar.xz doc? ( mirror://gentoo/texlive-module-bibtex8.doc-2016.tar.xz mirror://gentoo/texlive-module-bibtexu.doc-2016.tar.xz )
+_md5_=46d966079177c29eadf34072b2e21ae2
diff --git a/dev-tex/bibtexu-3.71_p20170524 b/dev-tex/bibtexu-3.71_p20170524
new file mode 100644
index 000000000000..4e307be7c6d4
--- /dev/null
+++ b/dev-tex/bibtexu-3.71_p20170524
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install
+DEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= !<app-text/texlive-core-2013 virtual/pkgconfig
+DESCRIPTION=8-bit Implementation of BibTeX 0.99 with a Very Large Capacity
+EAPI=5
+HOMEPAGE=http://tug.org/texlive/
+IUSE=doc source
+KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= !<app-text/texlive-core-2013
+SLOT=0
+SRC_URI=mirror://gentoo/texlive-20170524-source.tar.xz mirror://gentoo/texlive-module-bibtex8-2017.tar.xz mirror://gentoo/texlive-module-bibtexu-2017.tar.xz doc? ( mirror://gentoo/texlive-module-bibtex8.doc-2017.tar.xz mirror://gentoo/texlive-module-bibtexu.doc-2017.tar.xz )
+_md5_=fb18ecf6a50b935e1ae8a49439392b72
diff --git a/dev-tex/bibtexu/Manifest b/dev-tex/bibtexu/Manifest
deleted file mode 100644
index 85fd61001ced..000000000000
--- a/dev-tex/bibtexu/Manifest
+++ /dev/null
@@ -1,19 +0,0 @@
-DIST texlive-20150521-source.tar.xz 45459552 BLAKE2B 639eaee7c9dd173e5ede9f157ccd9a9655ee55cabf232985915f10afa36dce618b8b78848e5d9853bf0f96f818d03d68fa17d8abcdc4d1a1349fe13dfe3a1ddc SHA512 9d06bb88c489715787ce619c4c6b5e2d4251e1db8d48ae7fe2d1a253634c76bc6d7282ef9c93c77847845cae01eafb58dfb37ba3fb83a6d223f0d7fe8f5d3855
-DIST texlive-20160523-source.tar.xz 45941100 BLAKE2B 8752212d41d6bbabc725d9b1dcc187dd4dbb34df4271c768e83c13a2dd4e7170aa162d01a15d87fa02bc1b5abee648a2d35e3aa1380569851cc21d6f33f2f109 SHA512 915fa2f5e2099dd385ef81033db7aafdf09558c0c200fed0748a8a42fd61f69d3eaac9decea334e30981af739dd81061a9b1d6853c7f6d00285fe0be40e26c3e
-DIST texlive-20170524-source.tar.xz 63483372 BLAKE2B 44669d1228f5be27e9d93672a4f4ead40f7f4c6cf386f2db6fef54d64f8b8a743a485fe1170904d8117b9745f71ec77db8434caa6cdd79359b1f3f387130a3b4 SHA512 18c18940992ab94ce22e22ccd4ad798253ea14ac2ab296a10ea5e9a8da9f33989f2e2641b42b564d1d5fb53bd371da3e68726b676d706b469016ad146cd19daa
-DIST texlive-module-bibtex8-2015.tar.xz 9204 BLAKE2B b3059e4fbab10f31060cf16b41424ff9a1fcc42e587f3f937090db1b320af75a2925accf4fd785ec0574609510b42c011b7a8c7d6400c68df655e8752eefe106 SHA512 4fb4d5c80e6b8f4f53bf43ee587a274b2dca3b0fdbf74f9f898af82b49d1fe4492ebef69caccb7ab8951c08eeb70ddb21c748434dfafdac047abe47bd305e2e2
-DIST texlive-module-bibtex8-2016.tar.xz 9216 BLAKE2B ef4611db0d4d6b4eb67414f64252032ff29921ed9cd6cccf145792b937a26d8b683b3d0b75a70e4b51d8cbc53a0c107adec8320f2ff035000a1bcced31e51a2e SHA512 442e629cefbffa5c8b415183785789986b3b764c44515bf5bd29bbb75f8f49e519490a5a126f6db2cba9fe2007c57541d77151100e71c91ee62dda3a5f4ba1c2
-DIST texlive-module-bibtex8-2017.tar.xz 9216 BLAKE2B ef4611db0d4d6b4eb67414f64252032ff29921ed9cd6cccf145792b937a26d8b683b3d0b75a70e4b51d8cbc53a0c107adec8320f2ff035000a1bcced31e51a2e SHA512 442e629cefbffa5c8b415183785789986b3b764c44515bf5bd29bbb75f8f49e519490a5a126f6db2cba9fe2007c57541d77151100e71c91ee62dda3a5f4ba1c2
-DIST texlive-module-bibtex8.doc-2015.tar.xz 13420 BLAKE2B 5d1b6a2ca0622fae482a4c33530acff637fb638e452474131506f8eb322a49ed15f02fabb82dd7e2bd218e8ec7a05d40357ea55a8d146f895ae7843bc0ca3caa SHA512 7d4525d402ff02fbff6217be7420ee61f77601a083e86a97bab0cc2da0dbc2600c678e9540103a70038664696206b1ea03e67d0c476b064af7b55b095764026b
-DIST texlive-module-bibtex8.doc-2016.tar.xz 13420 BLAKE2B dd36adcb452533908c8854c492430a97121a73d6c2cca6708de5cd83f43a58358b5368498691b237c197a13054b17e43015340cf655122e85d74d7c2f84ad6df SHA512 e4fff102d5abd0a1f10319baddfaaca5cc2947f2cc2893fa5ea160695aa3b43a62769747a648c2c4fc6ca5fe2485257f9ddca1b93cdf370568e2ede62ca5de64
-DIST texlive-module-bibtex8.doc-2017.tar.xz 13436 BLAKE2B e7cd99e7f327c5d90b63e9644d2c836ab563931a505eee6b4823ce5f7f8e02861b4bc61af3d5b6731c3c8e77ab78372e3ae4e992c2dad10c21dfd09c4b307b63 SHA512 1b5ad06b229f6d0b1d9712eb4e35d96ca1e707040ea0981d399346f9f432821a8739ad0826df8de31de613011880a4a5a26b848c7a2c4bdd27263a297036b932
-DIST texlive-module-bibtexu-2015.tar.xz 244 BLAKE2B d757fff4c5f5ff5c7441f8cc8659a36c0ac97bdf75264d13777f8d3df2f040921cf3e04d7ec3b48e076d859bd90ffbe43a85a2500927b2f8728ae4696e214281 SHA512 3a5c3e4fcaf36428f64a4a9341901769bc5ea7fedbed6d8f3d293b9e44f9ea71046ac5717c366a392305d88b324d4461e1c30a2dc0305c969914e26b921806c3
-DIST texlive-module-bibtexu-2016.tar.xz 244 BLAKE2B 8fcdf1b14f79d5258d9c72ef702b39fb7e6bbd43889a842f31d83f9666847093401821df645e071f28c755e2d5bfc80c007d9e9e66129addcf9e5c668d7aa138 SHA512 50b36da89006fd378acfc35d26c9acc5dd2755ce2804495d050b44e686d41f940bd0682e0222eafd57113e149c81054d91d5ab1edbbf2f7ab2c3b6f651d3ca9c
-DIST texlive-module-bibtexu-2017.tar.xz 244 BLAKE2B 8fcdf1b14f79d5258d9c72ef702b39fb7e6bbd43889a842f31d83f9666847093401821df645e071f28c755e2d5bfc80c007d9e9e66129addcf9e5c668d7aa138 SHA512 50b36da89006fd378acfc35d26c9acc5dd2755ce2804495d050b44e686d41f940bd0682e0222eafd57113e149c81054d91d5ab1edbbf2f7ab2c3b6f651d3ca9c
-DIST texlive-module-bibtexu.doc-2015.tar.xz 13416 BLAKE2B b6ea17a814897a302633bd4721fe251a723712d611e695127647aa3f340b79c9baa4a2e7115b3e73e517b94a456d366956a9c5ed016d9a1044ca5a823c5dd2d2 SHA512 ae4b87168c620f72479eb895493ab725e37589b40f9cf0b88373a63f860bd9c8f4dce587ae55f6746616d42b69c95e82b8083e95a9ed7fcfd6de6c8a2a90a47c
-DIST texlive-module-bibtexu.doc-2016.tar.xz 13416 BLAKE2B c7d33e4d606f05a32257c22721db79db8c11f0dae0f7459465cefd87c5b898e3e0c793958b9cc17f880ae97eba782db964e33483a55f966478202a018e71b281 SHA512 206e6e68ec0b24986ea1a54f970397de704b819e264c7c42d0de23efb73221e5ce746311aae8513458f275872fc2ad6d2328ba89b30a90491f4049e9c317a363
-DIST texlive-module-bibtexu.doc-2017.tar.xz 13416 BLAKE2B 45aca26d3cb18ca85c761316d5fc4eeda7e11447f4bee8795918e550744d26c9f14b25b7876121584ad626b531aaac1ae329223bf448f8a3476fa864ae571f2f SHA512 c66922b2d155f3d7763ed08498283fa49f7d3a1cdc67be5f2e32189ae622743a6658d5b1765d85f7cbcd958ca210a235de43f9dd4ce2d822d679efafe5d45025
-EBUILD bibtexu-3.71_p20150521.ebuild 1637 BLAKE2B a03099842abcff075f710770418f02e92109fee65d4da14ffb86b807127a362eb97d745dc3038b57f45b8b97bb9c11b638b30a42c5c444dd68fd999dc845fd08 SHA512 31d6e649679f311eb325a4fe0976075c3b2a7024defc5ada49e4070fc2dfcd70f85f50192d54c905e472132d4830140084208d087cb8fb2773d1310786449092
-EBUILD bibtexu-3.71_p20160523.ebuild 1636 BLAKE2B c134b5366b9abf2cf6d32a9519a61575e21be52c01637f03e90bd66fd8144cb4af82417474e27778b1662d657a43bc8242d36ee16e24302a89f409ac4b3a85fd SHA512 d5d365d775a9ea716a766539e7a4c3be6086983f47af41a157c336aeff1c5e7acba38e82e6d34b997fa57b883338d1d7909aa09f6ede00869f95840c20e6c65a
-EBUILD bibtexu-3.71_p20170524.ebuild 1634 BLAKE2B 6055166402583dff8af59047ecd61f682cebf27d7c74e8bdfa84c2cad15ddb2363f6d7dd6d4a0ae98392f5c42a2e594f31db9cb7211558ca467c2f3ecef84909 SHA512 5a59728aa03420eb6e65c093379c7ae49f6a4eeb70ad8cf698601954d080357df9d80d06220b5248625be6b6c8fe8852ee60aa5c672dfaab92ed0da02ca9bf71
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20150521.ebuild b/dev-tex/bibtexu/bibtexu-3.71_p20150521.ebuild
deleted file mode 100644
index 5eb659b6c1c8..000000000000
--- a/dev-tex/bibtexu/bibtexu-3.71_p20150521.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="8-bit Implementation of BibTeX 0.99 with a Very Large Capacity"
-HOMEPAGE="http://tug.org/texlive/"
-SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc source"
-
-RDEPEND=">=dev-libs/kpathsea-6.2.1:=
- >=dev-libs/icu-4.4:=
- !<app-text/texlive-core-2013"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/texlive-${PV#*_p}-source/texk/bibtex-x
-
-TL_VERSION=2015
-EXTRA_TL_MODULES="bibtex8 bibtexu"
-EXTRA_TL_DOC_MODULES="bibtex8.doc bibtexu.doc"
-
-for i in ${EXTRA_TL_MODULES} ; do
- SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
-done
-
-SRC_URI="${SRC_URI} doc? ( "
-for i in ${EXTRA_TL_DOC_MODULES} ; do
- SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
-done
-SRC_URI="${SRC_URI} ) "
-
-src_configure() {
- econf \
- --with-system-kpathsea \
- --with-system-icu
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- csfdir="${EPREFIX}/usr/share/texmf-dist/bibtexu/csf/base" \
- btdocdir="${EPREFIX}/usr/share/doc/${PF}" \
- install
- dodoc 00readme.txt ChangeLog csfile.txt HISTORY
-
- dodir /usr/share # just in case
- cp -pR "${WORKDIR}"/texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees"
- if use source ; then
- cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files"
- fi
-}
diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20160523.ebuild b/dev-tex/bibtexu/bibtexu-3.71_p20160523.ebuild
deleted file mode 100644
index 38b04563ff7f..000000000000
--- a/dev-tex/bibtexu/bibtexu-3.71_p20160523.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="8-bit Implementation of BibTeX 0.99 with a Very Large Capacity"
-HOMEPAGE="http://tug.org/texlive/"
-SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc source"
-
-RDEPEND=">=dev-libs/kpathsea-6.2.1:=
- >=dev-libs/icu-4.4:=
- !<app-text/texlive-core-2013"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/texlive-${PV#*_p}-source/texk/bibtex-x
-
-TL_VERSION=2016
-EXTRA_TL_MODULES="bibtex8 bibtexu"
-EXTRA_TL_DOC_MODULES="bibtex8.doc bibtexu.doc"
-
-for i in ${EXTRA_TL_MODULES} ; do
- SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
-done
-
-SRC_URI="${SRC_URI} doc? ( "
-for i in ${EXTRA_TL_DOC_MODULES} ; do
- SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
-done
-SRC_URI="${SRC_URI} ) "
-
-src_configure() {
- econf \
- --with-system-kpathsea \
- --with-system-icu
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- csfdir="${EPREFIX}/usr/share/texmf-dist/bibtexu/csf/base" \
- btdocdir="${EPREFIX}/usr/share/doc/${PF}" \
- install
- dodoc 00readme.txt ChangeLog csfile.txt HISTORY
-
- dodir /usr/share # just in case
- cp -pR "${WORKDIR}"/texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees"
- if use source ; then
- cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files"
- fi
-}
diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20170524.ebuild b/dev-tex/bibtexu/bibtexu-3.71_p20170524.ebuild
deleted file mode 100644
index 94e3c8c6809d..000000000000
--- a/dev-tex/bibtexu/bibtexu-3.71_p20170524.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="8-bit Implementation of BibTeX 0.99 with a Very Large Capacity"
-HOMEPAGE="http://tug.org/texlive/"
-SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc source"
-
-RDEPEND=">=dev-libs/kpathsea-6.2.1:=
- >=dev-libs/icu-4.4:=
- !<app-text/texlive-core-2013"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/texlive-${PV#*_p}-source/texk/bibtex-x
-
-TL_VERSION=2017
-EXTRA_TL_MODULES="bibtex8 bibtexu"
-EXTRA_TL_DOC_MODULES="bibtex8.doc bibtexu.doc"
-
-for i in ${EXTRA_TL_MODULES} ; do
- SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
-done
-
-SRC_URI="${SRC_URI} doc? ( "
-for i in ${EXTRA_TL_DOC_MODULES} ; do
- SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
-done
-SRC_URI="${SRC_URI} ) "
-
-src_configure() {
- econf \
- --with-system-kpathsea \
- --with-system-icu
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- csfdir="${EPREFIX}/usr/share/texmf-dist/bibtexu/csf/base" \
- btdocdir="${EPREFIX}/usr/share/doc/${PF}" \
- install
- dodoc 00readme.txt ChangeLog csfile.txt HISTORY
-
- dodir /usr/share # just in case
- cp -pR "${WORKDIR}"/texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees"
- if use source ; then
- cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files"
- fi
-}
diff --git a/dev-tex/bibtexu/metadata.xml b/dev-tex/bibtexu/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/bibtexu/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/catdvi-0.14-r1 b/dev-tex/catdvi-0.14-r1
new file mode 100644
index 000000000000..4c91ac89ab2f
--- /dev/null
+++ b/dev-tex/catdvi-0.14-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=virtual/tex-base dev-libs/kpathsea virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=DVI to plain text translator
+EAPI=4
+HOMEPAGE=http://catdvi.sourceforge.net
+KEYWORDS=amd64 x86
+LICENSE=GPL-2
+RDEPEND=virtual/tex-base dev-libs/kpathsea
+SLOT=0
+SRC_URI=mirror://sourceforge/catdvi/catdvi-0.14.tar.gz
+_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=b545a67de2b4f9af89283f144f35c18a
diff --git a/dev-tex/catdvi/Manifest b/dev-tex/catdvi/Manifest
deleted file mode 100644
index d2d4aeedc61e..000000000000
--- a/dev-tex/catdvi/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX catdvi-0.14-kpathsea.patch 1592 BLAKE2B abc40f246f81dfb376e3753ebf8a3fd1a80ca2d9b96243f46c1e5a66b86790279101f15486bdca1e41a3dc27dde5dc0a39f99ac4a0657b2ed25545d974ff886c SHA512 8da09a34e41c3ce4fbcf3db0f01b66790714daff2280f1e878c0fa8c432b15285d6b6d888ec81bb399cbdad1f903688c567a97fd20be5a53716ab54f43bb4e3c
-DIST catdvi-0.14.tar.gz 160661 BLAKE2B 850be6284f286d6d7ef0b8d91316fd832e17cc1b18bee561c5d6fa9f9abe1e840ebdcfad208bf6c648cff5bbc57a1a5aad2b20a203777695f9c1c54672c7b608 SHA512 82ea6130ec702b49ed2d2f08b968ca4d5bee6b16c7973500ceae2d412b209f38a6e63a9e80dd8d2866f190340a7758aa23ee31bed76beb35065016fea109982d
-EBUILD catdvi-0.14-r1.ebuild 864 BLAKE2B cab487fbb6da512adf721783ab428bf547540c7193faaae6c5f74ee2f686f5b76852db5619e2803aabe8d270636b940c6bd269b179844417160eea5ca00e2a08 SHA512 3ff018fbeb8de97dc5cc521a105d64fd7508e650f61369c1aca26c3dfc3ab7b035dee2163b5aabff22782f395e6e3d44f609678a267d44f2161808460e78dd40
-MISC metadata.xml 400 BLAKE2B e5b5476d8f32761d3cd280b2cd59c593af13982bf3d56e84dd0ee3b145a4b35880e165cc900a21b589885ea807841320fa945fab7dd1cde4cd5380aa779975a5 SHA512 145510fdced5783c731d1c1d2dee14f8f6186693dea1b83b7173ff2095f6c45214eb7cedc281c97af92f9db8f5ca1b41b2728a7cf082d828fd714d19755c9a54
diff --git a/dev-tex/catdvi/catdvi-0.14-r1.ebuild b/dev-tex/catdvi/catdvi-0.14-r1.ebuild
deleted file mode 100644
index 7783adcdb420..000000000000
--- a/dev-tex/catdvi/catdvi-0.14-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils autotools toolchain-funcs flag-o-matic
-
-DESCRIPTION="DVI to plain text translator"
-HOMEPAGE="http://catdvi.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="virtual/tex-base
- dev-libs/kpathsea"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-kpathsea.patch"
- eautoconf
- has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
-}
-
-src_compile() {
- # Do not use plain emake here, because make tests
- # may cache fonts and generate sandbox violations.
- emake catdvi CC="$(tc-getCC)"
-}
-
-src_install() {
- dobin catdvi
- doman catdvi.1
- dodoc AUTHORS ChangeLog NEWS README TODO
-}
diff --git a/dev-tex/catdvi/files/catdvi-0.14-kpathsea.patch b/dev-tex/catdvi/files/catdvi-0.14-kpathsea.patch
deleted file mode 100644
index 799cd1512018..000000000000
--- a/dev-tex/catdvi/files/catdvi-0.14-kpathsea.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-http://bugs.gentoo.org/342817
-
---- catdvi-0.14-orig/config.mk.in
-+++ catdvi-0.14/config.mk.in
-@@ -23,6 +23,7 @@
-
- CFG_HAS_GETOPT_LONG = @CFG_HAS_GETOPT_LONG@
- CFG_HAS_KPATHSEA = @CFG_HAS_KPATHSEA@
-+CFG_HAS_KPATHSEA_VERSION_H = @CFG_HAS_KPATHSEA_VERSION_H@
- CFG_KPATHSEA_HAS_GETOPT_LONG = @CFG_KPATHSEA_HAS_GETOPT_LONG@
- CFG_SHOW_PSE2UNIC_WARNINGS = @CFG_SHOW_PSETOUNIC_WARNINGS@
-
---- catdvi-0.14-orig/configure.in
-+++ catdvi-0.14/configure.in
-@@ -48,6 +48,9 @@
- AC_MSG_ERROR([*** kpathsea library (required) not found; try to use the --with-kpathsea-prefix option ***])
- fi
-
-+AC_CHECK_HEADERS([kpathsea/version.h], CFG_HAS_KPATHSEA_VERSION_H=yes, CFG_HAS_KPATHSEA_VERSION_H=no)
-+AC_SUBST(CFG_HAS_KPATHSEA_VERSION_H)
-+
- dnl It seem libkpathsea provides a getopt_long() implementation
- dnl if and only if the C library does not.
- dnl
---- catdvi-0.14-orig/GNUmakefile
-+++ catdvi-0.14/GNUmakefile
-@@ -36,6 +36,10 @@
- endif
- endif
-
-+ifeq ($(CFG_HAS_KPATHSEA_VERSION_H),yes)
-+CPPFLAGS += -DCFG_HAS_KPATHSEA_VERSION_H
-+endif
-+
- ifeq ($(CFG_HAS_KPATHSEA),yes)
- FINDTFM = kpathsea.o
- LDLIBS = -lkpathsea
---- catdvi-0.14-orig/kpathsea.c
-+++ catdvi-0.14/kpathsea.c
-@@ -21,6 +21,12 @@
- #include "findtfm.h"
- #include "version.h"
-
-+#ifdef CFG_HAS_KPATHSEA_VERSION_H
-+#include <kpathsea/version.h>
-+#else
-+extern char * kpathsea_version_string;
-+#endif
-+
- void setup_findtfm(char const * progname)
- {
- kpse_set_program_name(progname, PACKAGE);
-@@ -36,7 +42,6 @@
-
- void version_findtfm(void)
- {
-- extern char * kpathsea_version_string;
- puts(kpathsea_version_string);
- }
-
diff --git a/dev-tex/catdvi/metadata.xml b/dev-tex/catdvi/metadata.xml
deleted file mode 100644
index 08715096c303..000000000000
--- a/dev-tex/catdvi/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ulm@gentoo.org</email>
- </maintainer>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">catdvi</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/cdcover-1.3b b/dev-tex/cdcover-1.3b
new file mode 100644
index 000000000000..91cbec4ee3d3
--- /dev/null
+++ b/dev-tex/cdcover-1.3b
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package used to create CD case covers
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/cd-cover/
+KEYWORDS=x86 amd64 ~sparc
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/cdcover-1.3b.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=802c1aca46869bed3e2cc147df025f80
diff --git a/dev-tex/cdcover/Manifest b/dev-tex/cdcover/Manifest
deleted file mode 100644
index 4a7060c52ef2..000000000000
--- a/dev-tex/cdcover/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cdcover-1.3b.tar.gz 14597 BLAKE2B 2452cd28bf83dbb2d67927b58371930ba4b9126cb27754a4eea113e144225c0fb68c23e883788e33ef4f1575597d68f009f51b4384cf0e580d128866a9c3d3b4 SHA512 4a74d1ae526f5cd183bfa58170e5adb6a159b2ee4a10a4efd170f38d98d5d91b4ddd783d7eac286ab292c80bc0f27888c202ef1d26c14b9b42d1bbf040eb8623
-EBUILD cdcover-1.3b.ebuild 461 BLAKE2B 6410d7621140a84e29337ac322fd03acc1ccf1d846d41a8b3fb7d8809d6fa47e6ee7022c2bd8b5e5cf06f7bdc159a043b7b7be4b0dfb1a47a803cd196d638fa4 SHA512 3262d5182e09707f18f5ed5a2dca3a7b8e01134e073739ff6513724065b0dab5c9b3c0d057e61637fdc1337dafa66749756f6817db1f3d4995cbfdb69840134f
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/cdcover/cdcover-1.3b.ebuild b/dev-tex/cdcover/cdcover-1.3b.ebuild
deleted file mode 100644
index cd9a4a43ddc2..000000000000
--- a/dev-tex/cdcover/cdcover-1.3b.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-S=${WORKDIR}/cdcover
-DESCRIPTION="LaTeX package used to create CD case covers"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/cd-cover/"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 amd64 ~sparc"
-IUSE=""
-
-# checksum from official ftp site changes frequently so we mirror it
diff --git a/dev-tex/cdcover/metadata.xml b/dev-tex/cdcover/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/cdcover/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/chktex-1.7.1 b/dev-tex/chktex-1.7.1
new file mode 100644
index 000000000000..fa2cf25636c2
--- /dev/null
+++ b/dev-tex/chktex-1.7.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre ) sys-apps/groff doc? ( dev-tex/latex2html ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Checks latex source for common mistakes
+EAPI=4
+HOMEPAGE=http://www.nongnu.org/chktex/
+IUSE=debug doc +pcre test
+KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre )
+REQUIRED_USE=test? ( pcre )
+SLOT=0
+SRC_URI=http://download.savannah.gnu.org/releases/chktex/chktex-1.7.1.tar.gz
+_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 autotools-utils 5a4611dfba155b1659528663fad4cd5e desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=72bd8b45344b29391f47a16819f4dac9
diff --git a/dev-tex/chktex-1.7.2 b/dev-tex/chktex-1.7.2
new file mode 100644
index 000000000000..0bd1457048c9
--- /dev/null
+++ b/dev-tex/chktex-1.7.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre ) sys-apps/groff doc? ( dev-tex/latex2html ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Checks latex source for common mistakes
+EAPI=4
+HOMEPAGE=http://www.nongnu.org/chktex/
+IUSE=debug doc +pcre test
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre )
+REQUIRED_USE=test? ( pcre )
+SLOT=0
+SRC_URI=http://download.savannah.gnu.org/releases/chktex/chktex-1.7.2.tar.gz
+_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 autotools-utils 5a4611dfba155b1659528663fad4cd5e desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=e916a4afefb20272cbe908c0beaf3ace
diff --git a/dev-tex/chktex-1.7.3 b/dev-tex/chktex-1.7.3
new file mode 100644
index 000000000000..4e0fb5e3d8b4
--- /dev/null
+++ b/dev-tex/chktex-1.7.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre ) sys-apps/groff doc? ( dev-tex/latex2html ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Checks latex source for common mistakes
+EAPI=4
+HOMEPAGE=http://www.nongnu.org/chktex/
+IUSE=debug doc +pcre test
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre )
+REQUIRED_USE=test? ( pcre )
+SLOT=0
+SRC_URI=http://download.savannah.gnu.org/releases/chktex/chktex-1.7.3.tar.gz
+_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 autotools-utils 5a4611dfba155b1659528663fad4cd5e desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=c5becb5feb794a9c1a7677eac431d628
diff --git a/dev-tex/chktex-1.7.4 b/dev-tex/chktex-1.7.4
new file mode 100644
index 000000000000..8c4802af7e18
--- /dev/null
+++ b/dev-tex/chktex-1.7.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre ) sys-apps/groff doc? ( dev-tex/latex2html ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Checks latex source for common mistakes
+EAPI=4
+HOMEPAGE=http://www.nongnu.org/chktex/
+IUSE=debug doc +pcre test
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre )
+REQUIRED_USE=test? ( pcre )
+SLOT=0
+SRC_URI=http://download.savannah.gnu.org/releases/chktex/chktex-1.7.4.tar.gz
+_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 autotools-utils 5a4611dfba155b1659528663fad4cd5e desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=c5becb5feb794a9c1a7677eac431d628
diff --git a/dev-tex/chktex-1.7.5 b/dev-tex/chktex-1.7.5
new file mode 100644
index 000000000000..68e3c15ff1f9
--- /dev/null
+++ b/dev-tex/chktex-1.7.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre ) sys-apps/groff dev-texlive/texlive-fontsrecommended doc? ( dev-tex/latex2html ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Checks latex source for common mistakes
+EAPI=4
+HOMEPAGE=http://www.nongnu.org/chktex/
+IUSE=debug doc +pcre test
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre )
+REQUIRED_USE=test? ( pcre )
+SLOT=0
+SRC_URI=http://download.savannah.gnu.org/releases/chktex/chktex-1.7.5.tar.gz
+_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 autotools-utils 5a4611dfba155b1659528663fad4cd5e desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=43376a8bd1b9cd7e20739b868cbdd2f8
diff --git a/dev-tex/chktex-1.7.6 b/dev-tex/chktex-1.7.6
new file mode 100644
index 000000000000..aadbb121807e
--- /dev/null
+++ b/dev-tex/chktex-1.7.6
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre ) sys-apps/groff dev-texlive/texlive-fontsrecommended doc? ( dev-tex/latex2html ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Checks latex source for common mistakes
+EAPI=4
+HOMEPAGE=http://www.nongnu.org/chktex/
+IUSE=debug doc +pcre test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl pcre? ( dev-libs/libpcre )
+REQUIRED_USE=test? ( pcre )
+SLOT=0
+SRC_URI=http://download.savannah.gnu.org/releases/chktex/chktex-1.7.6.tar.gz
+_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 autotools-utils 5a4611dfba155b1659528663fad4cd5e desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=c81f2882a1421b9cc9ca9e6dfbedcf24
diff --git a/dev-tex/chktex/Manifest b/dev-tex/chktex/Manifest
deleted file mode 100644
index b4ad36a06cda..000000000000
--- a/dev-tex/chktex/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
-AUX chktex-1.7.1-asneeded.patch 619 BLAKE2B 04bbcd5b101759902577ef0e92514e58572996ca681c135c8f6a519ad406fcd82d13a6a6335fdeaf4e1bf533874bf16500d99b1124a5988bd0fe04458ab17ff0 SHA512 6fd935703799316518476ccdf90e263e8a773c37a1a8ed97c6544792bf7716ab20aca0601d6598c12a4306a96e1566e1cd655bf6761d66c557f12401b3008b99
-DIST chktex-1.7.1.tar.gz 349551 BLAKE2B 00a1aed460fc6b0daae065ee39671104b1c5290df7097cbd75fb8c8406e309c5b950ddb3834325ba579f5870bbcf8a5890bb410c7e7633ae575944b704f738a6 SHA512 88b8b6b20a2242557d253e690ad7a7b5a41497e3c96ee44798997b83ccbfd4e37203aea9c557c7b25fc0b6223bd08a590b464af674f7558547393c2af0a86926
-DIST chktex-1.7.2.tar.gz 356981 BLAKE2B 10653392c24e855e2d4eeb69905eaa09437d500e9e52f5cf8b18bebd53b366ffb069201f321b29be2a798f2984fde554ca2c2ce8cdb95a546b52b1b9055ead3d SHA512 f0ac3ed74471d33da55591e6ca2a4b6847340540ef1911eef37bfad38ffc7c64ca4709966d52a22f871268edf893bf360c8429e1be7f62157d2fac9e58ea40af
-DIST chktex-1.7.3.tar.gz 150801 BLAKE2B 4a2dca32c482bd0e932f136c56222cd59d1cda084862cb008dc63a49132e41fb804568562cb544bccd56a40e0d8c3a5535a43f8507d062a5be47fe69a2c59c28 SHA512 29018229176d3bfd7bff92e68739d32262b01414d7df3d379ef1604abcd28c28abdeb83a2513f6d439e5c888a05e5a636e4a7ab34275d40d20fc63a275985c4a
-DIST chktex-1.7.4.tar.gz 150839 BLAKE2B d0c68877a12e14e223614f0df1e7223d3c1d0825a56b642763df2be7df0f92001e52a7e10dec621888a49e850b7495bb50f4cfc5b5f37d0f893a92fb6092b8d4 SHA512 d5bf056f67ca520d9df95237b777380d9b98c792d5e20c16bcec2d78a4c68ec3c35308e4525eab33efa2abaf8f2d67ad62e65988b8885f30d1a3f29d27975a1f
-DIST chktex-1.7.5.tar.gz 151833 BLAKE2B bbd96a924f48c3b7063e7b8d23046274d0f2db146275d82a1cbe2dd38228c053ef6a8aad0c783e668bf5a43b1237f19819d300ae5031c251a86035fe86999c7a SHA512 035bd6af4d946464fc1d14bc5556a45f5a9aee8af18a50b300d3d797b91a36b9089e95c60f519aa95d8c21a75e102e950c88b97a52d4fe9e53243ab8484239dc
-DIST chktex-1.7.6.tar.gz 153071 BLAKE2B 7419b35eb045509ab39983f16d9cc72d1501f3b6781c304ddf8cc91ae1123b132e17e2919f5d2f6c5b6584e91c63651dc819497c2a5945b9debe329c03704256 SHA512 dd5ad2d7fce66eeb8d890bd79d00bdb28d9807539988232a917d6478c204e9a0ab287f2b8baf7977dba374b551609d8951cbf67ad15a793d35cdfe3411e4fe0b
-EBUILD chktex-1.7.1.ebuild 1247 BLAKE2B 38819fead662b15b4e183013103b2c6944b05088032e8c3538fff1f876455fff896805aa34fd0317d39d1428da14be0b13655a87612a6e217fc249b6aed5e60c SHA512 34629c73aebaf42b7d57404ca4eda793db0083325bd0cf0bff31be7a991c96867a3bb6f986567406cf029175f627757ee0621ab12bfcf9a26564af5508f5e951
-EBUILD chktex-1.7.2.ebuild 1265 BLAKE2B ea15d09a2a12e0695728e8e9d67197271e94b7cf34fbe9d318618f0f0d0e58afa839b74b948e766c030a73984bee6a26024b6ee075d5cf98f8d12bd0c6cae1e2 SHA512 a729c2afe3fd77a5b546b30f0bf16c09fcc3901deef2b1f869439260f32928d14ca3e944ba06a6ff13d9c9208270fcc912e3eb6809daf281791f52c0d199d873
-EBUILD chktex-1.7.3.ebuild 1307 BLAKE2B d57da0ab392b14de8fad36bd39412f185ff489be6112fdae2e0cd6760609fc126a3c3a4c5c9f1bd8d06735db6785fbada91a43a84be2931acc9166401f13d72d SHA512 388ddab8dc49048dbbe1146cf5120581296288ec700a4e01c610bad988bac9604add3f5783686ac8e4d396b611f0b10e6b82dbb6e416133d5ce13c3dc92e325a
-EBUILD chktex-1.7.4.ebuild 1307 BLAKE2B d57da0ab392b14de8fad36bd39412f185ff489be6112fdae2e0cd6760609fc126a3c3a4c5c9f1bd8d06735db6785fbada91a43a84be2931acc9166401f13d72d SHA512 388ddab8dc49048dbbe1146cf5120581296288ec700a4e01c610bad988bac9604add3f5783686ac8e4d396b611f0b10e6b82dbb6e416133d5ce13c3dc92e325a
-EBUILD chktex-1.7.5.ebuild 1449 BLAKE2B 1389e5cfb8930c23834693b901841ee20e4513e9a7025e68186f283a00ea5bebad7bc4dbdbba2c0c9217038954f3490228adc417983d23d11680c8ebd602beb3 SHA512 a91510fbac293d1ff0da8361b3d304f38594584efa9d82f5dddfc6befbe717f03b56985b2a5b79453cddfd9c84f60d805a2df92379a3c0e4d5899357fb71cd84
-EBUILD chktex-1.7.6.ebuild 1456 BLAKE2B 7efed346861ac6429c444fa7bfb26bbe9708ad9afd73eff851148e036db93cc9bf6e1cfad9f8c6268f9773fe8821fda434662f3a251d8519c849c957f64e343c SHA512 cc7de9df2805e620d1b29f7cd55f07d4cecc2266b46ce8cee422b4ee0a4c3185b912fbc87f81fac6eb4e09b800055511003ed525b80ca8974a5e08e1bc184ba0
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/chktex/chktex-1.7.1.ebuild b/dev-tex/chktex/chktex-1.7.1.ebuild
deleted file mode 100644
index f98d0a186a4f..000000000000
--- a/dev-tex/chktex/chktex-1.7.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="Checks latex source for common mistakes"
-HOMEPAGE="http://www.nongnu.org/chktex/"
-SRC_URI="http://download.savannah.gnu.org/releases/chktex/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug doc +pcre test"
-# Tests fail without pcre. Enable pcre by default and make tests depend on it.
-REQUIRED_USE="test? ( pcre )"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl
- pcre? ( dev-libs/libpcre )"
-DEPEND="${RDEPEND}
- sys-apps/groff
- doc? ( dev-tex/latex2html )"
-
-PATCHES=( "${FILESDIR}/${P}-asneeded.patch" )
-DOCS=( NEWS )
-
-src_configure() {
- local myeconfargs=(
- $(use_enable debug debug-info)
- $(use_enable pcre)
- )
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile
- use doc && autotools-utils_src_compile html
-}
-
-src_install() {
- if use doc ; then
- HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX/")
- DOCS+=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX.tex")
- fi
- autotools-utils_src_install
- doman *.1
-}
diff --git a/dev-tex/chktex/chktex-1.7.2.ebuild b/dev-tex/chktex/chktex-1.7.2.ebuild
deleted file mode 100644
index b03055f2ac61..000000000000
--- a/dev-tex/chktex/chktex-1.7.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="Checks latex source for common mistakes"
-HOMEPAGE="http://www.nongnu.org/chktex/"
-SRC_URI="http://download.savannah.gnu.org/releases/chktex/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug doc +pcre test"
-# Tests fail without pcre. Enable pcre by default and make tests depend on it.
-REQUIRED_USE="test? ( pcre )"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl
- pcre? ( dev-libs/libpcre )"
-DEPEND="${RDEPEND}
- sys-apps/groff
- doc? ( dev-tex/latex2html )"
-
-PATCHES=( "${FILESDIR}/${PN}-1.7.1-asneeded.patch" )
-DOCS=( NEWS )
-
-src_configure() {
- local myeconfargs=(
- $(use_enable debug debug-info)
- $(use_enable pcre)
- )
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile
- use doc && autotools-utils_src_compile html
-}
-
-src_install() {
- if use doc ; then
- HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX/")
- DOCS+=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX.tex")
- fi
- autotools-utils_src_install
- doman *.1
-}
diff --git a/dev-tex/chktex/chktex-1.7.3.ebuild b/dev-tex/chktex/chktex-1.7.3.ebuild
deleted file mode 100644
index 8f07a95c9987..000000000000
--- a/dev-tex/chktex/chktex-1.7.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="Checks latex source for common mistakes"
-HOMEPAGE="http://www.nongnu.org/chktex/"
-SRC_URI="http://download.savannah.gnu.org/releases/chktex/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug doc +pcre test"
-# Tests fail without pcre. Enable pcre by default and make tests depend on it.
-REQUIRED_USE="test? ( pcre )"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl
- pcre? ( dev-libs/libpcre )"
-DEPEND="${RDEPEND}
- sys-apps/groff
- doc? ( dev-tex/latex2html )"
-
-PATCHES=( "${FILESDIR}/${PN}-1.7.1-asneeded.patch" )
-DOCS=( NEWS )
-
-src_configure() {
- export VARTEXFONTS="${T}/fonts" #538672
-
- local myeconfargs=(
- $(use_enable debug debug-info)
- $(use_enable pcre)
- )
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile
- use doc && autotools-utils_src_compile html
-}
-
-src_install() {
- if use doc ; then
- HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX/")
- DOCS+=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX.tex")
- fi
- autotools-utils_src_install
- doman *.1
-}
diff --git a/dev-tex/chktex/chktex-1.7.4.ebuild b/dev-tex/chktex/chktex-1.7.4.ebuild
deleted file mode 100644
index 8f07a95c9987..000000000000
--- a/dev-tex/chktex/chktex-1.7.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="Checks latex source for common mistakes"
-HOMEPAGE="http://www.nongnu.org/chktex/"
-SRC_URI="http://download.savannah.gnu.org/releases/chktex/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug doc +pcre test"
-# Tests fail without pcre. Enable pcre by default and make tests depend on it.
-REQUIRED_USE="test? ( pcre )"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl
- pcre? ( dev-libs/libpcre )"
-DEPEND="${RDEPEND}
- sys-apps/groff
- doc? ( dev-tex/latex2html )"
-
-PATCHES=( "${FILESDIR}/${PN}-1.7.1-asneeded.patch" )
-DOCS=( NEWS )
-
-src_configure() {
- export VARTEXFONTS="${T}/fonts" #538672
-
- local myeconfargs=(
- $(use_enable debug debug-info)
- $(use_enable pcre)
- )
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile
- use doc && autotools-utils_src_compile html
-}
-
-src_install() {
- if use doc ; then
- HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX/")
- DOCS+=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX.tex")
- fi
- autotools-utils_src_install
- doman *.1
-}
diff --git a/dev-tex/chktex/chktex-1.7.5.ebuild b/dev-tex/chktex/chktex-1.7.5.ebuild
deleted file mode 100644
index a5be1052a5f9..000000000000
--- a/dev-tex/chktex/chktex-1.7.5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="Checks latex source for common mistakes"
-HOMEPAGE="http://www.nongnu.org/chktex/"
-SRC_URI="http://download.savannah.gnu.org/releases/chktex/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug doc +pcre test"
-# Tests fail without pcre. Enable pcre by default and make tests depend on it.
-REQUIRED_USE="test? ( pcre )"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl
- pcre? ( dev-libs/libpcre )"
-DEPEND="${RDEPEND}
- sys-apps/groff
- dev-texlive/texlive-fontsrecommended
- doc? ( dev-tex/latex2html )"
-
-PATCHES=( "${FILESDIR}/${PN}-1.7.1-asneeded.patch" )
-DOCS=( NEWS )
-AT_M4DIR="${S}/m4"
-
-src_configure() {
- export VARTEXFONTS="${T}/fonts" #538672
-
- local myeconfargs=(
- $(use_enable debug debug-info)
- $(use_enable pcre)
- )
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile
- autotools-utils_src_compile ChkTeX.dvi
- use doc && autotools-utils_src_compile html
-}
-
-src_install() {
- if use doc ; then
- HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX/")
- DOCS+=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX.tex")
- fi
- DOCS+=("${AUTOTOOLS_BUILD_DIR}/ChkTeX.dvi")
- autotools-utils_src_install
- doman *.1
-}
diff --git a/dev-tex/chktex/chktex-1.7.6.ebuild b/dev-tex/chktex/chktex-1.7.6.ebuild
deleted file mode 100644
index ed31a46da99f..000000000000
--- a/dev-tex/chktex/chktex-1.7.6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
-
-DESCRIPTION="Checks latex source for common mistakes"
-HOMEPAGE="http://www.nongnu.org/chktex/"
-SRC_URI="http://download.savannah.gnu.org/releases/chktex/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug doc +pcre test"
-# Tests fail without pcre. Enable pcre by default and make tests depend on it.
-REQUIRED_USE="test? ( pcre )"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl
- pcre? ( dev-libs/libpcre )"
-DEPEND="${RDEPEND}
- sys-apps/groff
- dev-texlive/texlive-fontsrecommended
- doc? ( dev-tex/latex2html )"
-
-PATCHES=( "${FILESDIR}/${PN}-1.7.1-asneeded.patch" )
-DOCS=( NEWS )
-AT_M4DIR="${S}/m4"
-
-src_configure() {
- export VARTEXFONTS="${T}/fonts" #538672
-
- local myeconfargs=(
- $(use_enable debug debug-info)
- $(use_enable pcre)
- )
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile
- autotools-utils_src_compile ChkTeX.dvi
- use doc && autotools-utils_src_compile html
-}
-
-src_install() {
- if use doc ; then
- HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX/")
- DOCS+=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX.tex")
- fi
- DOCS+=("${AUTOTOOLS_BUILD_DIR}/ChkTeX.dvi")
- autotools-utils_src_install
- doman *.1
-}
diff --git a/dev-tex/chktex/files/chktex-1.7.1-asneeded.patch b/dev-tex/chktex/files/chktex-1.7.1-asneeded.patch
deleted file mode 100644
index 7862a3534b9e..000000000000
--- a/dev-tex/chktex/files/chktex-1.7.1-asneeded.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: chktex-1.7.1/configure.in
-===================================================================
---- chktex-1.7.1.orig/configure.in
-+++ chktex-1.7.1/configure.in
-@@ -173,7 +173,7 @@ if test "$enable_pcre" = "yes"; then
- if test "$WITH_PCRE" = "yes"; then
- AC_DEFINE(HAVE_PCRE, 1, "Whether PCRE can be used for user warnings.")
- CFLAGS="${CFLAGS} $(pcre-config --cflags-posix)"
-- LDFLAGS="${LDFLAGS} $(pcre-config --libs-posix)"
-+ LIBS="${LIBS} $(pcre-config --libs-posix)"
- else
- AC_DEFINE(HAVE_PCRE, 0, "Whether PCRE can be used for user warnings.")
- AC_MSG_WARN(PCRE library not found.)
diff --git a/dev-tex/chktex/metadata.xml b/dev-tex/chktex/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/chktex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/circuit_macros-8.3.2 b/dev-tex/circuit_macros-8.3.2
new file mode 100644
index 000000000000..2213d35a24d4
--- /dev/null
+++ b/dev-tex/circuit_macros-8.3.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install postinst postrm
+DESCRIPTION=M4 Macros for Electric circuit diagrams in TeX or LaTeX
+EAPI=5
+HOMEPAGE=https://ece.uwaterloo.ca/~aplevich/Circuit_macros/
+IUSE=doc examples +script
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3c
+RDEPEND=|| ( app-text/texlive[graphics] app-text/texlive[pstricks] ) media-gfx/dpic sys-devel/m4 script? ( app-text/texlive[graphics] dev-texlive/texlive-latexextra )
+SLOT=0
+SRC_URI=https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz -> circuit_macros-8.3.2.tar.gz
+_eclasses_=texlive-common f68a634c367f10b9fbb8fb02195ba411
+_md5_=7ecf746b37aa206dde7987a8f8e6ec6f
diff --git a/dev-tex/circuit_macros-8.4 b/dev-tex/circuit_macros-8.4
new file mode 100644
index 000000000000..525704beb772
--- /dev/null
+++ b/dev-tex/circuit_macros-8.4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install postinst postrm
+DESCRIPTION=M4 Macros for Electric circuit diagrams in TeX or LaTeX
+EAPI=6
+HOMEPAGE=https://ece.uwaterloo.ca/~aplevich/Circuit_macros/
+IUSE=doc examples +script
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3c
+RDEPEND=|| ( app-text/texlive[graphics] app-text/texlive[pstricks] ) media-gfx/dpic sys-devel/m4 script? ( app-text/texlive[graphics] dev-texlive/texlive-latexextra )
+SLOT=0
+SRC_URI=https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz -> circuit_macros-8.4.tar.gz
+_eclasses_=texlive-common f68a634c367f10b9fbb8fb02195ba411
+_md5_=40741e8fa634539e7f8ace6cc863cfe9
diff --git a/dev-tex/circuit_macros-8.4.1 b/dev-tex/circuit_macros-8.4.1
new file mode 100644
index 000000000000..cf7b2f7dcc46
--- /dev/null
+++ b/dev-tex/circuit_macros-8.4.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install postinst postrm
+DESCRIPTION=M4 Macros for Electric circuit diagrams in TeX or LaTeX
+EAPI=6
+HOMEPAGE=https://ece.uwaterloo.ca/~aplevich/Circuit_macros/
+IUSE=doc examples +script
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3c
+RDEPEND=|| ( app-text/texlive[graphics] app-text/texlive[pstricks] ) media-gfx/dpic sys-devel/m4 script? ( app-text/texlive[graphics] dev-texlive/texlive-latexextra )
+SLOT=0
+SRC_URI=https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz -> circuit_macros-8.4.1.tar.gz
+_eclasses_=texlive-common f68a634c367f10b9fbb8fb02195ba411
+_md5_=40741e8fa634539e7f8ace6cc863cfe9
diff --git a/dev-tex/circuit_macros/Manifest b/dev-tex/circuit_macros/Manifest
deleted file mode 100644
index 2346b7ea7262..000000000000
--- a/dev-tex/circuit_macros/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX cm2pdf 1476 BLAKE2B 38fe114ade3d2bcd60b803ec3b0f5f029da70d3bf30c10186a4cf1acdf0e77d97f3e149421313b041084b593fdb830a8435ad602f88e5daf00d5d0ad2ba34f5d SHA512 37db7d2a66bace8666b89169be96b1ecf27f5f6d0f46c16a2f42be75490c4d0b4b89e27631b7e4e8684bbc07176f219ff8cb16987e47d5cb1b0c6cc0973b15f1
-DIST circuit_macros-8.3.2.tar.gz 2047086 BLAKE2B 31dd99b0f25ce09388585466f8735c2b23656aab5b380f405063e58147ecaecc0fb7cfc7dfeecd4ace0852b5175bfca2e7285b3e814f3a2b4e811b74dd587669 SHA512 bfc43496985b9b2a09a5adbf5c2e5dbd09109a75d3d684858746885fd571da17f4d8209bd9a3b084b155d6a36269fea2d9f750a05c262f1c0d07b969b3233204
-DIST circuit_macros-8.4.1.tar.gz 2060119 BLAKE2B 2807ff0166f50f9e9f45750591ef9542cb211cbf657e7386a5c9c189f62f2bc9cae942abe7208240d048313d53c7536c0ee3b65d603c20837bb70b2bf41b30c1 SHA512 af81f20203bc153ded017f56096181cc51fbaeba3063a2a003fcebc4210449fb1f3c044691fad5c6020334e46b9dbbdf9ec07b15af912f94ab669ea02543cbc2
-DIST circuit_macros-8.4.tar.gz 2051691 BLAKE2B abebfaa37b12f53223f76790d1b85b487055ffeac21ca231606c15e06ca0335c79eedc93dc5c0e609394c26574fa50082ab9a60070232a1970098629b1853794 SHA512 70f5d451a69effaad529749940a4b647eaf326808d70b03d209f2a6e5e436f35713e9f11da1179b0651a0eb7ec8f0a6852a3d6618e34e684f6fdc134a4bd0f60
-EBUILD circuit_macros-8.3.2.ebuild 1266 BLAKE2B a50c7b39f0c03046d251fcc164a9a26ddc0e6235219cf8e0587f3ca528e736ae5d4ced991748b9cc3a42e297ecf0f3dc471130228c513ca7f08e187d78a19450 SHA512 5c8b59a396605f53bb04706bea87ff78e7c2e8e64ad6b14929e67e022c0864530f9e9c5315952f2304c64873b1ceb83896a3ae5b03620c480dc62674273a9c81
-EBUILD circuit_macros-8.4.1.ebuild 1266 BLAKE2B c90cf77f5d2eba04ba9c7769ea44357ca349af68d2619a7b1e80a89481c0fa993be1aeb510d289c1f58f230e265fd6f6c10cb6b315c34c1c4a87988a582ae18d SHA512 1e8656220377ec7f6528eb49594c8b95d71eed32897f57f1b9bf4ec1fe6542d99eb71994a5deac51e372e358a729301aa463a14291cd54e393e06a1b1647e0bd
-EBUILD circuit_macros-8.4.ebuild 1266 BLAKE2B c90cf77f5d2eba04ba9c7769ea44357ca349af68d2619a7b1e80a89481c0fa993be1aeb510d289c1f58f230e265fd6f6c10cb6b315c34c1c4a87988a582ae18d SHA512 1e8656220377ec7f6528eb49594c8b95d71eed32897f57f1b9bf4ec1fe6542d99eb71994a5deac51e372e358a729301aa463a14291cd54e393e06a1b1647e0bd
-MISC metadata.xml 857 BLAKE2B 92c3a1b2b676563e88fdf27ee68506471f18f3be8631fe4e034d0f0f36c3ffd22d01ff646e115e2eb654c385a8c9d65e5a48e3458acbf640ea1e9b67412a9d8c SHA512 41169a2fc8a2c674ce744e5ef7d603d43c6d160c207f05b3f1c3ed13787895729cace0b92eea4384985be945e4cae09185bfa17bb5e18f9f9f672e8d60a77dca
diff --git a/dev-tex/circuit_macros/circuit_macros-8.3.2.ebuild b/dev-tex/circuit_macros/circuit_macros-8.3.2.ebuild
deleted file mode 100644
index 710cd1e7d7c7..000000000000
--- a/dev-tex/circuit_macros/circuit_macros-8.3.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit texlive-common
-
-DESCRIPTION="M4 Macros for Electric circuit diagrams in TeX or LaTeX"
-HOMEPAGE="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/"
-SRC_URI="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz -> circuit_macros-${PV}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +script"
-
-DEPEND=""
-RDEPEND="|| ( app-text/texlive[graphics] app-text/texlive[pstricks] )
- media-gfx/dpic
- sys-devel/m4
- script? ( app-text/texlive[graphics]
- dev-texlive/texlive-latexextra )"
-
-S="${WORKDIR}/Circuit_macros${PV}"
-
-src_install() {
- insinto /usr/share/${PN}
- doins *.m4
- insinto /usr/share/texmf-site/tex/latex/${PN}
- doins boxdims.sty
- dodoc README CHANGES Makefile doc/CMman.pdf
- rm -f doc/CMman.pdf
- use doc && dodoc -r doc
- use examples && dodoc -r examples
- use script && dobin "${FILESDIR}/cm2pdf"
- docompress -x \
- /usr/share/doc/${PF}/Makefile \
- /usr/share/doc/${PF}/doc \
- /usr/share/doc/${PF}/examples
-}
-
-pkg_postinst() {
- etexmf-update
- use script && einfo "cm2pdf was installed to automatically create PDFs. Run cm2pdf --help for usage help."
-}
-
-pkg_postrm() {
- etexmf-update
-}
diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild b/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild
deleted file mode 100644
index 3a8b196279b3..000000000000
--- a/dev-tex/circuit_macros/circuit_macros-8.4.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit texlive-common
-
-DESCRIPTION="M4 Macros for Electric circuit diagrams in TeX or LaTeX"
-HOMEPAGE="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/"
-SRC_URI="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz -> circuit_macros-${PV}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +script"
-
-DEPEND=""
-RDEPEND="|| ( app-text/texlive[graphics] app-text/texlive[pstricks] )
- media-gfx/dpic
- sys-devel/m4
- script? ( app-text/texlive[graphics]
- dev-texlive/texlive-latexextra )"
-
-S="${WORKDIR}/Circuit_macros${PV}"
-
-src_install() {
- insinto /usr/share/${PN}
- doins *.m4
- insinto /usr/share/texmf-site/tex/latex/${PN}
- doins boxdims.sty
- dodoc README CHANGES Makefile doc/CMman.pdf
- rm -f doc/CMman.pdf
- use doc && dodoc -r doc
- use examples && dodoc -r examples
- use script && dobin "${FILESDIR}/cm2pdf"
- docompress -x \
- /usr/share/doc/${PF}/Makefile \
- /usr/share/doc/${PF}/doc \
- /usr/share/doc/${PF}/examples
-}
-
-pkg_postinst() {
- etexmf-update
- use script && einfo "cm2pdf was installed to automatically create PDFs. Run cm2pdf --help for usage help."
-}
-
-pkg_postrm() {
- etexmf-update
-}
diff --git a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild b/dev-tex/circuit_macros/circuit_macros-8.4.ebuild
deleted file mode 100644
index 3a8b196279b3..000000000000
--- a/dev-tex/circuit_macros/circuit_macros-8.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit texlive-common
-
-DESCRIPTION="M4 Macros for Electric circuit diagrams in TeX or LaTeX"
-HOMEPAGE="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/"
-SRC_URI="https://ece.uwaterloo.ca/~aplevich/Circuit_macros/Circuit_macros.tar.gz -> circuit_macros-${PV}.tar.gz"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples +script"
-
-DEPEND=""
-RDEPEND="|| ( app-text/texlive[graphics] app-text/texlive[pstricks] )
- media-gfx/dpic
- sys-devel/m4
- script? ( app-text/texlive[graphics]
- dev-texlive/texlive-latexextra )"
-
-S="${WORKDIR}/Circuit_macros${PV}"
-
-src_install() {
- insinto /usr/share/${PN}
- doins *.m4
- insinto /usr/share/texmf-site/tex/latex/${PN}
- doins boxdims.sty
- dodoc README CHANGES Makefile doc/CMman.pdf
- rm -f doc/CMman.pdf
- use doc && dodoc -r doc
- use examples && dodoc -r examples
- use script && dobin "${FILESDIR}/cm2pdf"
- docompress -x \
- /usr/share/doc/${PF}/Makefile \
- /usr/share/doc/${PF}/doc \
- /usr/share/doc/${PF}/examples
-}
-
-pkg_postinst() {
- etexmf-update
- use script && einfo "cm2pdf was installed to automatically create PDFs. Run cm2pdf --help for usage help."
-}
-
-pkg_postrm() {
- etexmf-update
-}
diff --git a/dev-tex/circuit_macros/files/cm2pdf b/dev-tex/circuit_macros/files/cm2pdf
deleted file mode 100644
index 893c59fe97b6..000000000000
--- a/dev-tex/circuit_macros/files/cm2pdf
+++ /dev/null
@@ -1,72 +0,0 @@
-#! /bin/bash
-
-m4file=""
-fontsize=10
-
-usage() {
- echo "Usage:"
- echo "${0##*/} --help"
- echo "${0##*/} [options] path/to/file.m4"
- echo
- echo "--help"
- echo " Show this help message."
- echo
- echo "-f, --fontsize"
- echo " Set size of base font, in points."
- echo " Supported font sizes are 8, 9, 10, 11, 12, 14, 17 and 20."
- exit
-}
-
-if [[ "$#" == 0 ]]; then usage; fi
-
-while [[ "$#" != 0 ]]; do
- case "${1}" in
- -h|--help)
- usage;;
- -f|--fontsize)
- case "${2}" in
- 8)
- fontsize=8;;
- 9)
- fontsize=9;;
- 10)
- fontsize=10;;
- 11)
- fontsize=11;;
- 12)
- fontsize=12;;
- 14)
- fontsize=14;;
- 17)
- fontsize=17;;
- 20)
- fontsize=20;;
- *)
- echo "Unsupported font size: ${2}"
- exit;;
- esac
- shift; shift;;
- *.m4)
- m4file="${1}"
- shift;;
- *)
- echo "Unknown option: ${1}"
- exit
- esac
-done
-
-if [[ "${m4file}" == "" ]]; then
- echo "No m4 input file"
- exit
-fi
-
-tempdir=$(mktemp -d)
-cp -f "${m4file}" "${tempdir}/source.m4"
-pushd "${tempdir}" > /dev/null
-
-m4 -I /usr/share/circuit_macros pgf.m4 source.m4 | dpic -g > source.tex
-pdflatex "\documentclass[preview=true]{standalone}\usepackage{tikz,boxdims}\usepackage[${fontsize}pt]{extsizes}\begin{document}\input source.tex\end{document}"
-
-popd > /dev/null
-cp "${tempdir}/standalone.pdf" "${m4file%.m4}.pdf"
-rm -rf "${tempdir}"
diff --git a/dev-tex/circuit_macros/metadata.xml b/dev-tex/circuit_macros/metadata.xml
deleted file mode 100644
index 03404c2ea347..000000000000
--- a/dev-tex/circuit_macros/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>calchan@gentoo.org</email>
-</maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<maintainer type="project">
- <email>sci-electronics@gentoo.org</email>
- <name>Gentoo Electronics Project</name>
-</maintainer>
-<longdescription>Set of macros for drawing high-quality line diagrams to include
- in TeX, LaTeX, or similar documents. Fundamental electric circuit
- elements and basic logic gates are included with several tools and
- examples of other types of diagrams.
-</longdescription>
-<use>
- <flag name="script">Install cm2pdf to automatically create a correctly
- sized PDF from a circuit_macro m4 source
- </flag>
-</use>
-</pkgmetadata>
diff --git a/dev-tex/cjk-latex-4.8.4 b/dev-tex/cjk-latex-4.8.4
new file mode 100644
index 000000000000..2c314585f4a3
--- /dev/null
+++ b/dev-tex/cjk-latex-4.8.4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=virtual/latex-base dev-libs/kpathsea emacs? ( virtual/emacs ) virtual/pkgconfig app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package to use CJK (Chinese/Japanese/Korean) scripts in various encodings
+EAPI=4
+HOMEPAGE=https://cjk.ffii.org/
+IUSE=doc emacs
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-libs/kpathsea emacs? ( virtual/emacs ) virtual/latex-base
+SLOT=0
+SRC_URI=ftp://ftp.ffii.org/pub/cjk/cjk-4.8.4.tar.gz mirror://gentoo/cjk-4.8.4-fonts.zip doc? ( ftp://ftp.ffii.org/pub/cjk/cjk-4.8.4-doc.tar.gz )
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 elisp-common 23f47b2e1de7abf387105eddd1318738 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=4300eb84b3df259685cc8f60fcec34c9
diff --git a/dev-tex/cjk-latex/Manifest b/dev-tex/cjk-latex/Manifest
deleted file mode 100644
index 5c3ffd92ad89..000000000000
--- a/dev-tex/cjk-latex/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST cjk-4.8.4-doc.tar.gz 2152418 BLAKE2B 09b72aa75efa01ea880a99bf0c289dd3f7d0c107080b38fb99390a39c1179884eb55fcd32f978f07fdad25898aabbc636367e3ab83d1f1c1ce95aedfeb46efb7 SHA512 453ff48554d950eeba53481e0643dcd96214627a12e685e1c39476e19aee9f5284ae347cf694df583c43cc273be44a5b56511bfc622144552f07e51d9e1e0877
-DIST cjk-4.8.4-fonts.zip 20384230 BLAKE2B 6b73b20381b6a1de91cc7de6760f9c453616857b5fe493e90944145ae16c42b85f760018f2b2a6397fd8f1b02801b58b6e35f2a5493fcf0b367be2d25463664d SHA512 ec55aa604f1e8b19936d0e22949f8100f6442c6c93a5f240a78c9891289d838dd29350dcb4d20998c3e7a13ba05d451934ed29a2d7e7cbbaf517db06a92204d1
-DIST cjk-4.8.4.tar.gz 556197 BLAKE2B c884d8482dc107344c6afd3d2eba49c84907fdeaa9bd422c1239f2c43ed643991ad7c16c3c2a6dbf7d7bb0642c8f41d707feb98a5d08fc32c40de69615eb08bc SHA512 d1dc754c176331d0694561158554072083e6b8f2bbeb2516915c8bc8b15bbcedff81f2a14655cc9d77d832121971a5f9792e3c477336f9b5bcb77c8f15f8cfa3
-EBUILD cjk-latex-4.8.4.ebuild 3654 BLAKE2B 25fe93e5d1670d5e0769d4feb4b7cb9341a651b495c618d8a315d71d770d98a5f14642c9b1ac6bfb86f5e7577c224c74cbec3743718c1b8c834d651f4178f8a4 SHA512 8f2c6faba22ed49b90bcee99e97e1c58fcf733ab8969d36b2109ccbcc398a029e9df91b53b54386377eab30aa64e9291cd6db44d288ad6b40ca5e8bc6a728040
-MISC metadata.xml 336 BLAKE2B 3b1a7634ed8211dbf66256972325fc0227c3d03f43d9281b035909a73fd3278f5569156430c501c10545f1f8879068c533529293628bb4fe043d77256af4dfb7 SHA512 02b448b851022e1aa1e70f9b7a5e21bf0d7d8638de6e8064a98dc2f7be856af7dbaa1ab527f5fd940083e0866748819ebc0c49dde4945a383958256b02aeaefb
diff --git a/dev-tex/cjk-latex/cjk-latex-4.8.4.ebuild b/dev-tex/cjk-latex/cjk-latex-4.8.4.ebuild
deleted file mode 100644
index fce0fab7d656..000000000000
--- a/dev-tex/cjk-latex/cjk-latex-4.8.4.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit latex-package elisp-common toolchain-funcs multilib eutils flag-o-matic
-
-MY_P="${P/-latex/}"
-
-DESCRIPTION="LaTeX package to use CJK (Chinese/Japanese/Korean) scripts in various encodings"
-HOMEPAGE="https://cjk.ffii.org/"
-# fonts are taken from ftp://ftp.ctan.org/tex-archive/fonts/CJK.zip
-SRC_URI="ftp://ftp.ffii.org/pub/cjk/${MY_P}.tar.gz
- mirror://gentoo/${MY_P}-fonts.zip
- doc? ( ftp://ftp.ffii.org/pub/cjk/${MY_P}-doc.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="doc emacs"
-
-RDEPEND="virtual/latex-base
- dev-libs/kpathsea
- emacs? ( virtual/emacs )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- app-arch/unzip"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- for i in "${WORKDIR}"/CJK/*.tar.gz; do
- tar -xzf ${i} || die "failed to unpack $i"
- done
- find texmf/fonts/hbf -type f -exec cp {} "${T}" \; || die
- sed -i -e "/^pk_files/s/no/yes/" \
- -e "/^dpi_x/s/300/500/" \
- texmf/hbf2gf/*.cfg || die
-}
-
-src_configure() {
- has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
- cd utils
- for d in *conv; do
- cd $d
- local f=`echo $d | tr '[:upper:]' '[:lower:]'`
- echo "all: $f" >> Makefile
- if [ $d = CEFconv ] ; then
- echo "all: cef5conv cefsconv" >> Makefile
- fi
- cd -
- done
- cd hbf2gf
- econf --with-kpathsea-lib="${EPREFIX}"/usr/$(get_libdir) \
- --with-kpathsea-include="${EPREFIX}"/usr/include/kpathsea
-}
-
-src_compile() {
- tc-export CC
- cd utils
- for d in *conv; do
- cd $d
- emake || die
- cd -
- done
- cd hbf2gf
- emake || die
- cd -
-
- if use emacs ; then
- cd lisp
- elisp-compile *.el
- cd emacs
- elisp-compile *.el
- cd ../mule-2.3
- elisp-compile *.el
- fi
-
- cd "${T}"
-
- for f in "${S}"/texmf/hbf2gf/*.cfg ; do
- env TEXMFCNF="${EPREFIX}/etc/texmf/web2c" HBF_TARGET="${S}/texmf/fonts" "${S}/utils/hbf2gf/hbf2gf" $f || die
- done
-
- einfo "Generating pk fonts"
- for gf in *.gf ; do
- einfo "${gf}"
- gftopk $gf || die
- done
-}
-
-src_install() {
- cd utils
- for d in *conv; do
- cd $d
- local f=`echo $d | tr '[:upper:]' '[:lower:]'`
- dobin *latex *conv
- doman *.1
- cd -
- done
- cd hbf2gf
- einstall || die "einstall failed"
-
- cd "${S}"
-
- # Install pk fonts
- pushd texmf &>/dev/null
- for d in fonts/pk/modeless/*/* ; do
- insinto ${TEXMF}/${d}
- for f in "${T}"/${d##*/}*.pk ; do
- newins $f `basename ${f/.pk/.500pk}` || die "newins failed"
- done
- done
- popd &>/dev/null
-
- insinto "${TEXMF}/tex/latex/${PN}"
- doins -r texinput/* || die "installing texinput files failed"
- doins -r contrib/wadalab || die "installing wadalab failed"
-
- if use emacs ; then
- cd utils/lisp
- elisp-install ${PN} *.el{,c} emacs/*.el{,c} mule-2.3/*.el{,c}
- fi
-
- cd "${S}"
-
- # uwpatch stuff
- insinto ${TEXMF}/scripts/uwpatch
- doins uwpatch/uwpatchold.sh
- insinto ${TEXMF}/fonts/afm/uwpatch
- doins uwpatch/*.afm
-
- # jisksp40 stuff
- insinto ${TEXMF}
- doins -r jisksp40/texmf/*
-
- # kanji48 stuff
- insinto ${TEXMF}
- doins -r kanji48/texmf/*
-
- use doc || rm -rf texmf/doc
- insinto ${TEXMF}
- doins -r texmf/* || die "installing texmf failed"
-
- # Move fonts because hbf2gf expects them in MISCFONTS
- mv "${ED}/${TEXMF}/fonts/hbf" "${ED}/${TEXMF}/fonts/misc" || die "mv font failed"
-
- insinto ${TEXMF}/hbf2gf
- doins utils/hbf2gf/cfg/*
-
- insinto ${TEXMF}/scripts/subfonts
- doins utils/subfonts/*
-
- rm -f doc/COPYING doc/INSTALL
- dodoc ChangeLog README
- if use doc ; then
- insinto /usr/share/doc/${PF}
- doins -r doc/*
- doins -r examples
- fi
- docinto uwpatch
- dodoc uwpatch/README
-}
diff --git a/dev-tex/cjk-latex/metadata.xml b/dev-tex/cjk-latex/metadata.xml
deleted file mode 100644
index ce43799eecd6..000000000000
--- a/dev-tex/cjk-latex/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<maintainer type="project">
- <email>cjk@gentoo.org</email>
- <name>Cjk</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/cpp2latex-2.3-r2 b/dev-tex/cpp2latex-2.3-r2
new file mode 100644
index 000000000000..e38d56b7e30a
--- /dev/null
+++ b/dev-tex/cpp2latex-2.3-r2
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=A program to convert C++ code to LaTeX source
+EAPI=6
+HOMEPAGE=http://www.arnoldarts.de/cpp2latex/
+KEYWORDS=amd64 ppc sparc x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=http://www.arnoldarts.de/files/cpp2latex/cpp2latex-2.3.tar.gz
+_md5_=b70081f5605df63692e045bed60b7585
diff --git a/dev-tex/cpp2latex/Manifest b/dev-tex/cpp2latex/Manifest
deleted file mode 100644
index 678bf0310636..000000000000
--- a/dev-tex/cpp2latex/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX cpp2latex-2.3-gcc43.patch 345 BLAKE2B 6bc47b4b7086a17ee874e91db150eb22d892983cc325450bfd03a56236c44ad7c10b4157d61a5159d5b328c282b87eca77f4ff5185f42e2ec1cd79ace5f12e5e SHA512 b1a74fb536687e1c3974fd4747c3b0ad83ec331b8ef89aabfd375202ff6d9df1ea230bc807b76513ddb08af538122e6296c15a477f9d472903f9ea85ae3869de
-AUX cpp2latex-2.3-tests.patch 443 BLAKE2B e4dc503430f18664079612ba7a62ec049bbda5783cfd2b28592967a570451b987f448aece713b49a5667fee2cb4af274dfa9093e4c196352f51ec7fcc5acbdfe SHA512 21da2eeb1616993c82dddef8f4214c1e68b40cea40d8497a8a24e1151ef5680c72de3a2660a34bcc1e02d832558643e1a46a20675ed2a50f71500f7d346cec1c
-AUX cpp2latex-2.3.patch 1261 BLAKE2B 958c861f1b722161f61407885c19408c38f0b48f9316c1c2dd76edd7d1e1dfb43cbde13ca4d92e9295c2dd448a56e18552aa2b825beab33686a7a567fb5dcf00 SHA512 8effdd739ebee882c4449ab40020086a977087be449948729c194d8a14e6d2b053c061a2ca3291229c34a8cfebf930118392a288224fad8fcd36dda2d0402c08
-DIST cpp2latex-2.3.tar.gz 483213 BLAKE2B eed33201db3a2144d59d200386e44976f6c7e7b621516c23ac35c195f7fa64d65cd156ef6a4d610dffaab62ca62cc73ab1894cc8bf94284e61375be44ad6ad06 SHA512 af4a13a79b2eb14556f35ca372a0c4f5fec5ddc52a712e998fb73dfe0451c1d95eb857f905a9fd66fac72f734fdcad50b9bca2769780950c7b04fa56912812e1
-EBUILD cpp2latex-2.3-r2.ebuild 498 BLAKE2B 33ccb32d168f727a910df7409d42ead5e275c37c21edc83d3e0ec074fcc0b6e7e7037c8ea69f6ab4c99d61482fcf8c7a9735afd3d807dca8e398b3211294c2f6 SHA512 fc7e14f89b016e5ea14e0523fbbdb7f436d205083155ac06d3d56c680159c4232b3412d58d109423fa0f59bfde8f931e7fc8704e7fc3fdca1478e2a4ed1103a4
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/cpp2latex/cpp2latex-2.3-r2.ebuild b/dev-tex/cpp2latex/cpp2latex-2.3-r2.ebuild
deleted file mode 100644
index fdf89e105561..000000000000
--- a/dev-tex/cpp2latex/cpp2latex-2.3-r2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A program to convert C++ code to LaTeX source"
-HOMEPAGE="http://www.arnoldarts.de/cpp2latex/"
-SRC_URI="http://www.arnoldarts.de/files/cpp2latex/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-# first patch: bug #44585, second patch bug #227863
-PATCHES=(
- "${FILESDIR}/${P}.patch"
- "${FILESDIR}/${P}-gcc43.patch"
- "${FILESDIR}/${P}-tests.patch"
-)
diff --git a/dev-tex/cpp2latex/files/cpp2latex-2.3-gcc43.patch b/dev-tex/cpp2latex/files/cpp2latex-2.3-gcc43.patch
deleted file mode 100644
index 006560506676..000000000000
--- a/dev-tex/cpp2latex/files/cpp2latex-2.3-gcc43.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: cpp2latex-2.3/cpp2latex/main.cpp
-===================================================================
---- cpp2latex-2.3.orig/cpp2latex/main.cpp
-+++ cpp2latex-2.3/cpp2latex/main.cpp
-@@ -22,6 +22,7 @@
- #include <iostream>
- #include <stdlib.h>
- #include <string>
-+#include <cstring>
- #include <fstream>
- #include <vector>
- #include <stdio.h>
diff --git a/dev-tex/cpp2latex/files/cpp2latex-2.3-tests.patch b/dev-tex/cpp2latex/files/cpp2latex-2.3-tests.patch
deleted file mode 100644
index 621c43d28156..000000000000
--- a/dev-tex/cpp2latex/files/cpp2latex-2.3-tests.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: cpp2latex-2.3/cpp2latex/getopttest.cpp
-===================================================================
---- cpp2latex-2.3.orig/cpp2latex/getopttest.cpp
-+++ cpp2latex-2.3/cpp2latex/getopttest.cpp
-@@ -2,7 +2,9 @@
- #include <iostream>
- #include <getopt.h>
-
--void main( int argc, char* argv[] )
-+using namespace std;
-+
-+int main( int argc, char* argv[] )
- {
- int optch=0, optc=1;
- while( ( optch = getopt( argc,argv, "h:a:k" ) ) > 0 )
diff --git a/dev-tex/cpp2latex/files/cpp2latex-2.3.patch b/dev-tex/cpp2latex/files/cpp2latex-2.3.patch
deleted file mode 100644
index b72b870ba53b..000000000000
--- a/dev-tex/cpp2latex/files/cpp2latex-2.3.patch
+++ /dev/null
@@ -1,44 +0,0 @@
---- a/cpp2latex/main.cpp Thu Mar 6 08:15:36 2003
-+++ a/cpp2latex/main.cpp Tue Jan 24 21:47:17 2006
-@@ -27,12 +27,14 @@
- #include <stdio.h>
- #include <getopt.h>
-
-+using namespace std;
-+
- struct replace{
- std::string voraus;
- std::string ersetzt;
- };
-
--std::vector <replace> rules;
-+std::vector<struct replace> rules;
- std::string syntax( std::ifstream *src, char *c );
- void initReplace();
- bool satzzeichen( char c );
-@@ -162,9 +164,13 @@
- if( comment && !comment1 )
- {
- file.get(c);
-- if(c=='/') { out+="/}"; comment=false; }
-- else { if(c=='\n') out+="\\\\"; }
-- if( !( (c=='*')||(c=='/') )) out+=c;
-+ if(c=='/') {
-+ out+="/}";
-+ comment=false;
-+ } else if (c=='\n') out+="\\\\";
-+ /* .alex. 1 line substitution*/
-+ else file.seekg(-1,ios::cur);
-+ //if( !( (c=='*')||(c=='/') )) out+=c;
- }
- break;
-
-@@ -323,7 +329,7 @@
- /** initialize the replacementrules */
- void initReplace()
- {
--replace dummy;
-+ struct replace dummy;
- dummy.voraus = "and"; dummy.ersetzt = "\\textbf{and}"; rules.push_back(dummy);
- dummy.voraus = "and_eq"; dummy.ersetzt = "\\textbf{and\\underline\\ eq}"; rules.push_back(dummy);
- dummy.voraus = "asm"; dummy.ersetzt = "\\textbf{asm}"; rules.push_back(dummy);
diff --git a/dev-tex/cpp2latex/metadata.xml b/dev-tex/cpp2latex/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/cpp2latex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/crosstex-0.6-r2 b/dev-tex/crosstex-0.6-r2
new file mode 100644
index 000000000000..98bfcf7308db
--- /dev/null
+++ b/dev-tex/crosstex-0.6-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install setup
+DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-python/ply[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)]
+DESCRIPTION=CrossTeX - object oriented BibTeX replacement
+EAPI=6
+HOMEPAGE=http://www.cs.cornell.edu/people/egs/crosstex/
+IUSE=examples python_targets_python2_7
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-python/ply[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)]
+REQUIRED_USE=python_targets_python2_7
+SLOT=0
+SRC_URI=mirror://sourceforge/crosstex/crosstex-0.6.tar.gz
+_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e python-single-r1 26fdbe5e685d53f67303a3a43d9e4848 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=c3be39a2e2be6fe786850c0a424d440f
diff --git a/dev-tex/crosstex/Manifest b/dev-tex/crosstex/Manifest
deleted file mode 100644
index a1f8111c7f85..000000000000
--- a/dev-tex/crosstex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST crosstex-0.6.tar.gz 2366411 BLAKE2B 75ecfbb16b67c9cf7e8bce7e62b4fbc7693b57593196987f066d5ede5c7bdfabeb600d081d9e35eaa0ead830cfa5f97810d971583d951913025cccf42e33e1c9 SHA512 88d42ddbe4b229838c0750bbaf6d099349679a66859e8c28e03888d06bbc4641dd815a37e167700f6494a53e950245af864ea260a7779c3fd50e65cd968de08c
-EBUILD crosstex-0.6-r2.ebuild 899 BLAKE2B 9c2de988b5893880bf1f029b677a0937f79d37c8ccf2d248922222351b5028d8287e78faa27dcdd582cefdfa996f25f8f5dd840b227c80ff7a7746339d97ac24 SHA512 72f437759aea7db0e88f118f8d1e57c6d136788d6fbd131b9650c63a9ef64c578c9f1c190d16ea92b2b2ce7883446cc22ed232b75038a6c8064569b5fc654514
-MISC metadata.xml 327 BLAKE2B b401e5a95533706ef9ec9d59c7601073de96e18d0faf5fa553472b559345055928dd7978a2f513bc1d92c29bfca7bdcb29c316d09f113b6e0cdc2fe95d6b768c SHA512 8426ec7478b97340f66c69fd58c187f1d3d6ac874703a09bf47620c9f57a015519d1ae4ab424a3ea10718c514feb8ad0e6d91b4516d6cf9f06d8b3278e2bb8e7
diff --git a/dev-tex/crosstex/crosstex-0.6-r2.ebuild b/dev-tex/crosstex/crosstex-0.6-r2.ebuild
deleted file mode 100644
index 9e986f7cd802..000000000000
--- a/dev-tex/crosstex/crosstex-0.6-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1
-
-DESCRIPTION="CrossTeX - object oriented BibTeX replacement"
-HOMEPAGE="http://www.cs.cornell.edu/people/egs/crosstex/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- dev-python/ply[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_install() {
- # NB: LIBDIR changed from site-packages to avoid installing .xtx
- # files to top site-packages dir
- emake \
- ROOT="${D}" \
- PREFIX="${EPREFIX}/usr" \
- LIBDIR="/lib/crosstex" \
- install
-
- python_fix_shebang "${ED%/}/usr/bin"
- python_optimize "${ED%/}/usr/lib/crosstex"
-
- dodoc crosstex.pdf
- if use examples; then
- docinto examples
- dodoc -r tests/.
- fi
-}
diff --git a/dev-tex/crosstex/metadata.xml b/dev-tex/crosstex/metadata.xml
deleted file mode 100644
index 4450cbbae5bc..000000000000
--- a/dev-tex/crosstex/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">crosstex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/csindex-2.11c-r2 b/dev-tex/csindex-2.11c-r2
new file mode 100644
index 000000000000..3f1c5e46cfef
--- /dev/null
+++ b/dev-tex/csindex-2.11c-r2
@@ -0,0 +1,10 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Utility for creating Czech/Slovak-sorted LaTeX index-files
+EAPI=6
+HOMEPAGE=http://math.feld.cvut.cz/olsak/cstex/
+KEYWORDS=amd64 x86
+LICENSE=MakeIndex
+SLOT=0
+SRC_URI=ftp://math.feld.cvut.cz/pub/cstex/base/csindex-19980713.tar.gz
+_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=0fcd656b6919f944995114834b919330
diff --git a/dev-tex/csindex/Manifest b/dev-tex/csindex/Manifest
deleted file mode 100644
index 73e9b814b944..000000000000
--- a/dev-tex/csindex/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX csindex-2.11c-decl.patch 711 BLAKE2B 77fd9a81fe88ce1d219cf9759f5371ddba5a7c5347c8877a37e21b828b98ed170c513216498555c0738128a24b7e9311994055e8c2504c301aa07e6a8460f83a SHA512 f17aae7a3b22c230671bec969349b2e610eee69d521167f705eabf78bd242b50afe128d1da355d6f22ae8ad096980c6b1cbb942ce56afc9556f9c645701cd1a7
-AUX csindex-2.11c-flags.patch 432 BLAKE2B 53cadff28ba66eacea704898788f9310ec062d0a398e0ef33182483cfbe860abd4bc42ea70505de0820c11efc46e88da0d200e8a74057fdbefde388976c31619 SHA512 af1be473ead18034b221d8eb3aa05067e1f8f8cb12d10ee4c3434b2a2fbe1f85bbb9268b938b3541ae66e44e12ea7c1aabd8518a91ee0100097013957e906067
-DIST csindex-19980713.tar.gz 31778 BLAKE2B 0ad638dc79a4a5bdba43803572fdc049bbf4bc519d682cd73f0d007fd5063f1c2e476f6afd7a75d0fa7cec3c0a66c4c8759001101ea14470bb79e3023d6ea621 SHA512 ab4d35c84272aa64f9613023412cf8fb8d0b565ffd1fe61b397f82911b6ff7c230c4f54ff44aa0ea5a512229e7ee9410a9257c3fc7ee1d0ba267151ab1704130
-EBUILD csindex-2.11c-r2.ebuild 620 BLAKE2B 3e8f2a210bf1c37b50d2c7c40327851677cc3b8b2353db634426610c3f6178b2e109391b59912b72a7fe426b052f2c59f817057308918fe178a601be2cd20204 SHA512 0ce146dd978ed4da6e0efbc6c5a8b61aab802e35d4b9c17fbf8fbfc5c6ddfd8c86163277019942f4ba2d7b3dcbca86aedb10d92447337abd67c5a418fcebbc00
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/csindex/csindex-2.11c-r2.ebuild b/dev-tex/csindex/csindex-2.11c-r2.ebuild
deleted file mode 100644
index 5c8b4110b8ac..000000000000
--- a/dev-tex/csindex/csindex-2.11c-r2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_P="${PN}-19980713"
-
-DESCRIPTION="Utility for creating Czech/Slovak-sorted LaTeX index-files"
-HOMEPAGE="http://math.feld.cvut.cz/olsak/cstex/"
-SRC_URI="ftp://math.feld.cvut.cz/pub/cstex/base/${MY_P}.tar.gz"
-
-LICENSE="MakeIndex"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
- "${FILESDIR}/${P}-flags.patch"
- "${FILESDIR}/${P}-decl.patch"
-)
-
-src_compile() {
- emake CC="$(tc-getCC)"
-}
-
-src_install() {
- dobin csindex
- dodoc README
-}
diff --git a/dev-tex/csindex/files/csindex-2.11c-decl.patch b/dev-tex/csindex/files/csindex-2.11c-decl.patch
deleted file mode 100644
index c02d456f181f..000000000000
--- a/dev-tex/csindex/files/csindex-2.11c-decl.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Index: csindex-19980713/mkind.c
-===================================================================
---- csindex-19980713.orig/mkind.c
-+++ csindex-19980713/mkind.c
-@@ -32,6 +32,8 @@
- #ifdef CS_INDEX
- #include <string.h>
- #endif
-+#include <unistd.h>
-+
-
- int letter_ordering = FALSE;
- int compress_blanks = FALSE;
-Index: csindex-19980713/mkind.h
-===================================================================
---- csindex-19980713.orig/mkind.h
-+++ csindex-19980713/mkind.h
-@@ -720,6 +720,7 @@ extern void scan_idx ARGS((void));
- extern void scan_sty ARGS((void));
- extern void sort_idx ARGS((void));
- extern int strtoint ARGS((char *str));
-+char *strlwr(char *a);
-
- #if __STDC__
- #include <stdlib.h>
diff --git a/dev-tex/csindex/files/csindex-2.11c-flags.patch b/dev-tex/csindex/files/csindex-2.11c-flags.patch
deleted file mode 100644
index f13914b2eeed..000000000000
--- a/dev-tex/csindex/files/csindex-2.11c-flags.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: csindex-19980713/Makefile
-===================================================================
---- csindex-19980713.orig/Makefile
-+++ csindex-19980713/Makefile
-@@ -1,9 +1,9 @@
- DEFS=-DOS_SYSV
- OBJS=csindex.o genind.o mkind.o qsort.o scanid.o scanst.o sortid.o
--CFLAGS= -O2 $(DEFS)
-+CFLAGS+= $(DEFS)
-
- all: csindex
-
- csindex: $(OBJS)
-- $(CC) -o csindex $(DEFS) $(OBJS) -lm
-+ $(CC) $(LDFLAGS) -o csindex $(DEFS) $(OBJS) -lm
-
diff --git a/dev-tex/csindex/metadata.xml b/dev-tex/csindex/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/csindex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/culmus-latex-0.7 b/dev-tex/culmus-latex-0.7
new file mode 100644
index 000000000000..f26c01535154
--- /dev/null
+++ b/dev-tex/culmus-latex-0.7
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=virtual/latex-base || ( >=media-fonts/culmus-0.110[fancy] <media-fonts/culmus-0.110 ) app-text/t1utils virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Culmus fonts support for latex
+EAPI=2
+HOMEPAGE=http://ivritex.sourceforge.net/
+IUSE=examples
+KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/ivritex/culmus-latex-0.7_src.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=1472bc275117346dc6d323658409ff9f
diff --git a/dev-tex/culmus-latex/Manifest b/dev-tex/culmus-latex/Manifest
deleted file mode 100644
index da7de2790d4c..000000000000
--- a/dev-tex/culmus-latex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST culmus-latex-0.7_src.tar.gz 121188 BLAKE2B f6af996aec4d944265cd7a2595107d43af83995375b23aac89e2f528ec3a1bd39f9bf95c412e69230d9aa552e1d82fb5dc1b6e235dbe3bcc7a5763a35dc33968 SHA512 81f0351687e831f304d0a4a2be3684ebc2fcad8e696425beaaebd945c3ae048dd87a5f8614ec181ce47e0debb58a86c2c2e369f37d9ff7c7f5c1ded34206fd02
-EBUILD culmus-latex-0.7.ebuild 1005 BLAKE2B 63e790bd3cb48d6892c7aacd6c2b598e07a6dabea156afe93b6f0016125d6f1e03e93c78501b59b9ab7b1786a2f5a62bd1b922052a1ed38d49d984e4e612d776 SHA512 38a83fbec7ca727d875c3ca29765c4351e428045eecacf3b004cfed38aac4d09d46bbf7461596f397d2b1aa7cec2aecc21960e8c49931313625e1393f9476a96
-MISC metadata.xml 326 BLAKE2B 680eecdb44819e32e195404a5e42e8146b6790a083a4814c92ba02e90f32c88fb7095d6350587f447d6bba5af72bad542f20e5938674d4df58ce57b924b34daa SHA512 fa28678ab1f602c9526daf6e072af11b07a298913277838b47ef0dad5df31819066d40ce86303d8d3e7ceb3f204dd4d479df598159bcbaccf93fab2e4fc68b26
diff --git a/dev-tex/culmus-latex/culmus-latex-0.7.ebuild b/dev-tex/culmus-latex/culmus-latex-0.7.ebuild
deleted file mode 100644
index d3e14ebb6207..000000000000
--- a/dev-tex/culmus-latex/culmus-latex-0.7.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-inherit latex-package
-
-DESCRIPTION="Culmus fonts support for latex"
-HOMEPAGE="http://ivritex.sourceforge.net/"
-SRC_URI="mirror://sourceforge/ivritex/${P}_src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="examples"
-
-RDEPEND="virtual/latex-base"
-DEPEND="${RDEPEND}
- || ( >=media-fonts/culmus-0.110[fancy] <media-fonts/culmus-0.110 )
- app-text/t1utils"
-
-src_compile() {
- emake CULMUSDIR=/usr/share/fonts/culmus/ || die "failed to build fonts"
- echo "Map culmus.map" > ${PN}.cfg
-}
-
-src_install() {
- emake CULMUSDIR=/usr/share/fonts/culmus/ DESTDIR="${D}" TEXMFROOT=/usr/share/texmf-site pkginstall || die "failed to install"
- insinto /etc/texmf/updmap.d
- doins ${PN}.cfg
- dodoc README
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples
- doins examples/*
- insinto /usr/share/doc/${PF}/examples/hiriq
- doins examples/hiriq/*
- fi
-}
diff --git a/dev-tex/culmus-latex/metadata.xml b/dev-tex/culmus-latex/metadata.xml
deleted file mode 100644
index 31eafff2e70c..000000000000
--- a/dev-tex/culmus-latex/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">ivritex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/currvita-0.9i-r1 b/dev-tex/currvita-0.9i-r1
new file mode 100644
index 000000000000..3e29f18796b7
--- /dev/null
+++ b/dev-tex/currvita-0.9i-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm test unpack
+DEPEND=dev-texlive/texlive-langgerman virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=A LaTeX package for typesetting a curriculum vitae
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/currvita/
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=dev-texlive/texlive-langgerman virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/currvita-0.9i.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=3052d0607a6a1fd2f4dab865505c1641
diff --git a/dev-tex/currvita/Manifest b/dev-tex/currvita/Manifest
deleted file mode 100644
index 4dd904b1336c..000000000000
--- a/dev-tex/currvita/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST currvita-0.9i.tar.gz 17889 BLAKE2B 7c0140080ca6c2c812bafda1862606e339e4abbbcdc9708416d4fb7246e462a63e748c58d4c9320eea365a284ba387c0cf17591fd91bdf83ccdf5627dfee41d6 SHA512 46c13f9b0c94c3d0212629a508d645beefc961a9b0bc970ea3523337f3a9f1ad33cbb549672190df4c3a2fcc14c8bfa86a941750170ba4fa87ce98467af0dbc5
-EBUILD currvita-0.9i-r1.ebuild 984 BLAKE2B ea2ba6f460ba38ac8671fcc2b5dd0ea63d7553cf076a723b922a483f8cddd6009e8ce7a2ffd263c94e0f564a4247c3078ed2de3ae37828e581966354290676d9 SHA512 9bc55b98013457323e6cbd3592c9ae3e2cfbed04cc8b9a17816e7e657fe3c896e1c2b275e72e5bd50e9a007f4159e32b638d8639d3988e1cd1282dca49ca9387
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/currvita/currvita-0.9i-r1.ebuild b/dev-tex/currvita/currvita-0.9i-r1.ebuild
deleted file mode 100644
index ed59c6eccdf0..000000000000
--- a/dev-tex/currvita/currvita-0.9i-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="A LaTeX package for typesetting a curriculum vitae"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/currvita/"
-# snapshot taken from
-# ftp://ftp.dante.de/tex-archive/macros/latex/contrib/currvita.tar.gz
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-IUSE=""
-
-DEPEND="dev-texlive/texlive-langgerman"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}"
-
-TEXMF="/usr/share/texmf-site"
-DOCS="README"
-
-src_test() {
- latex currvita.dtx || die "first step of currvita.dtx failed"
- latex currvita.dtx || die "second step of currvita.dtx failed"
- latex currvita.dtx || die "third step of currvita.dtx failed"
- latex cvtest.tex || die "processing cvtest.tex failed"
-}
diff --git a/dev-tex/currvita/metadata.xml b/dev-tex/currvita/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/currvita/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/curve-1.16 b/dev-tex/curve-1.16
new file mode 100644
index 000000000000..b076fb75203a
--- /dev/null
+++ b/dev-tex/curve-1.16
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=>=dev-texlive/texlive-latexextra-2010 app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX style for a CV (curriculum vitae) with flavour option
+EAPI=2
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/curve/
+IUSE=doc examples
+KEYWORDS=amd64 ppc ~sparc x86
+LICENSE=LPPL-1.2
+RDEPEND=>=dev-texlive/texlive-latexextra-2010 virtual/latex-base
+SLOT=0
+SRC_URI=ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/curve.zip -> curve-1.16.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=bc00616ddd234ab5ad231b7885cd0013
diff --git a/dev-tex/curve/Manifest b/dev-tex/curve/Manifest
deleted file mode 100644
index a4803d2e3997..000000000000
--- a/dev-tex/curve/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST curve-1.16.zip 279634 BLAKE2B fb002adfa6d329895ec4e547280f8c80684f42f931b2f9862a3ceaf6af4bdb942f1da69c90d3f9e6a1a71e3285927107d443de865a30fdde5c6d2fccf6889aa9 SHA512 3e017dc1e16084513e3d1476d8a6947c8bb6b1b71ae532842bcded186841bfe668dc46ded1200dd835fc258dcdebf0707626cf60d0af752694a377f14739ddbf
-EBUILD curve-1.16.ebuild 814 BLAKE2B ce86c1879499e888a4f757bbfa05590e7f911711021febefa04a362dc392d7a0d0ab656303b338d1a1630438069281a417d2db5acfcfb0c2fc7cfea6526224b1 SHA512 eccae39d2c9da3bf57bdd84bc931f261e4021bbe56239db56c03740ebf5a01219d9995f6339f5cb3bd20c6fb1162963c31c24f26539c542be1ea34ef2426eed5
-MISC metadata.xml 249 BLAKE2B 1b34ce77c092c0664a18f32525d158d41bf36ab7ab7a4b9d01ed37e1e3dda3d58849d5b1375065c4e5591f6b09b2a93e88a624d399c495a0b1125edb30ec172f SHA512 895325641a176c848988fb5f36cdb567b584d22f6e778b3de674de480cbca30b7cf8f12ecbbe1173a63e3229889e1e0f5efd5afea4f0d4c429ac236598f80f1e
diff --git a/dev-tex/curve/curve-1.16.ebuild b/dev-tex/curve/curve-1.16.ebuild
deleted file mode 100644
index 98be8f326f67..000000000000
--- a/dev-tex/curve/curve-1.16.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit latex-package
-
-S=${WORKDIR}/${PN}
-
-DESCRIPTION="LaTeX style for a CV (curriculum vitae) with flavour option"
-SRC_URI="ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/${PN}.zip -> ${P}.zip"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/curve/"
-LICENSE="LPPL-1.2"
-RDEPEND=">=dev-texlive/texlive-latexextra-2010"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-IUSE="doc examples"
-
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-
-TEXMF=/usr/share/texmf-site
-
-src_install() {
-
- latex-package_src_doinstall styles
-
- dodoc README NEWS THANKS
-
- if use doc ; then
- latex-package_src_doinstall pdf
- fi
-
- if use examples ; then
- insinto /usr/share/doc/${PF}/example
- doins examples/*
- fi
-}
diff --git a/dev-tex/curve/metadata.xml b/dev-tex/curve/metadata.xml
deleted file mode 100644
index 7b4a61aab741..000000000000
--- a/dev-tex/curve/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-tex/detex-2.8-r1 b/dev-tex/detex-2.8-r1
new file mode 100644
index 000000000000..9406db11192b
--- /dev/null
+++ b/dev-tex/detex-2.8-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=sys-devel/flex
+DESCRIPTION=A filter program that removes the LaTeX (or TeX) control sequences
+EAPI=0
+HOMEPAGE=http://www.cs.purdue.edu/homes/trinkle/detex/
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=BSD
+SLOT=0
+SRC_URI=http://www.cs.purdue.edu/homes/trinkle/detex/detex-2.8.tar
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=0bc59feb27fc6c5a68317bfaa28a0d82
diff --git a/dev-tex/detex/Manifest b/dev-tex/detex/Manifest
deleted file mode 100644
index 4802fd556e9c..000000000000
--- a/dev-tex/detex/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX detex-2.8-ldflags.patch 394 BLAKE2B 8d6f525ad1c6c0c59d6097f66c9cdb5a22bfed56feeaf31e23b913e06afb97942c9c93f2c31fc0da4230ecefa44be7bdbf076e872e6342e0d32fc05749928823 SHA512 04e7ffc459cb6733666ae15a8d5bbdb1dc4405afbcde4a86d88b5b61a4714226a1c2e42a8194b12dc563dab51e4736ebd6ae986010f5c311ae9a22855ff614e2
-DIST detex-2.8.tar 318976 BLAKE2B 1b56b3f4636f900f7b788e49fe750cbf6bca97c104292b2be8912de074a9a5a1eeec9f8c5cad3dab17eceddca36fcc035a30f1dcd4b160004996b283591954e3 SHA512 5afd54aebc3a018e9b72a5e5f37d05858b0b90c1165ec725b08995f5338479153a04ff938a2f54543108c66ac2f66d2c06159d331c9cde304ebce32b527c737f
-EBUILD detex-2.8-r1.ebuild 1093 BLAKE2B 5ea48d11cc2b5329360865d11083fd9a783cd4c69c47fe741a687f1b10d661e47db01e6a2bb744cfccc058de1f4a7378bc3e2fcf69666ce5da5dc3cb10951c4e SHA512 c450ef97733e84b8564f54f74e5f1bf8bf180718083dc8c201cb51dc7fb4f72957728024f6382a67b776ef013202ae69ad53115115a1d0597cfbec0452719265
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/detex/detex-2.8-r1.ebuild b/dev-tex/detex/detex-2.8-r1.ebuild
deleted file mode 100644
index 7a639f85f72a..000000000000
--- a/dev-tex/detex/detex-2.8-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A filter program that removes the LaTeX (or TeX) control sequences"
-HOMEPAGE="http://www.cs.purdue.edu/homes/trinkle/detex/"
-SRC_URI="http://www.cs.purdue.edu/homes/trinkle/detex/${P}.tar"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND="sys-devel/flex"
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}-ldflags.patch"
- sed -i \
- -e "s:CFLAGS = -O \${DEFS}:CFLAGS = ${CFLAGS} \${DEFS}:" \
- -e 's:LEX = lex:#LEX = lex:' \
- -e 's:#LEX = flex:LEX = flex:' \
- -e 's:#DEFS += ${DEFS} -DNO_MALLOC_DECL:DEFS += -DNO_MALLOC_DECL:' \
- -e 's:LEXLIB = -ll:LEXLIB = -lfl:' \
- Makefile || die "sed failed"
-}
-
-src_compile() {
- tc-export CC
- emake || die "emake failed"
-}
-
-src_install() {
- dobin detex || die
- dodoc README
- doman detex.1l
-}
diff --git a/dev-tex/detex/files/detex-2.8-ldflags.patch b/dev-tex/detex/files/detex-2.8-ldflags.patch
deleted file mode 100644
index e70c000b0c5b..000000000000
--- a/dev-tex/detex/files/detex-2.8-ldflags.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-dont ignore ldflags
-bug #209731
-
-
-Index: detex-2.8/Makefile
-===================================================================
---- detex-2.8.orig/Makefile
-+++ detex-2.8/Makefile
-@@ -104,7 +104,7 @@ D_OBJ = detex.o
- all: ${PROGS}
-
- detex: ${D_OBJ}
-- ${CC} ${CFLAGS} -o $@ ${D_OBJ} ${LEXLIB}
-+ ${CC} $(LDFLAGS) ${CFLAGS} -o $@ ${D_OBJ} ${LEXLIB}
-
- detex.c:
- sed -f states.sed detex.l > xxx.l
diff --git a/dev-tex/detex/metadata.xml b/dev-tex/detex/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/detex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/dot2tex-2.9.0 b/dev-tex/dot2tex-2.9.0
new file mode 100644
index 000000000000..21487255c829
--- /dev/null
+++ b/dev-tex/dot2tex-2.9.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] doc? ( dev-python/sphinx ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
+DESCRIPTION=A Graphviz to LaTeX converter
+EAPI=5
+HOMEPAGE=https://dot2tex.readthedocs.org/ https://github.com/kjellmf/dot2tex
+IUSE=doc examples python_targets_python2_7
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
+LICENSE=MIT
+RDEPEND=dev-python/pydot[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] media-gfx/graphviz python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
+REQUIRED_USE=|| ( python_targets_python2_7 )
+SLOT=0
+SRC_URI=https://github.com/kjellmf/dot2tex/archive/2.9.0.tar.gz -> dot2tex-2.9.0.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
+_md5_=c161be1b02f1c1a4927f3a241e26a74e
diff --git a/dev-tex/dot2tex/Manifest b/dev-tex/dot2tex/Manifest
deleted file mode 100644
index 3b2ebd3b23ee..000000000000
--- a/dev-tex/dot2tex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dot2tex-2.9.0.tar.gz 663372 BLAKE2B 807093c5bd7304a6c315568e69c8c8387a377a8aa47790d558feb84036ca6ce2d00534823254a50af9852206d0e27b2e15f2a8ba0e8333e2bb8b20a983947e74 SHA512 97ba9983643254d5a3034d2fc8c454c445849ac546bd285676b854e20c8aae9a25d61e73632717da1562541ce9b3a4ae8aa4daa29e33f78105e28a34b5ebae5d
-EBUILD dot2tex-2.9.0.ebuild 1014 BLAKE2B 5fbafc4b682f7142c2a68d72f8182d19c40c4d140af4c60971b5b2e6f13259bbd8f09b1839edc9e06d1bb06a073ed49a119eaf4dad7889b63e882c3c84f5eb79 SHA512 c20fc0c894ba9c4e9ccbbb44bf3c13905726d9e470de1a8efa7eae9ff2a82d84fc225f9eaf1b6cf63f9f639180eeefaf52e6d986e8bdf47039dbd9d6cf5c48b1
-MISC metadata.xml 381 BLAKE2B ab936fa6e8bedf30df2713557cb55b558831dd2230be87fdea15ef84c7ded1a665b90d74cea23a3a2d4ff0bef03e43af9f226e1d236c5e5e79ebfb51a2b55358 SHA512 1b1e745b1979792a554d0a0fbd15e5f97f4806e668ccf3ddb519e60cf70af7081194f1f442b6cd7ef5ff4676fd2a837833e59879d4b05dff817927a11449700e
diff --git a/dev-tex/dot2tex/dot2tex-2.9.0.ebuild b/dev-tex/dot2tex/dot2tex-2.9.0.ebuild
deleted file mode 100644
index 3baa221b33b2..000000000000
--- a/dev-tex/dot2tex/dot2tex-2.9.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Graphviz to LaTeX converter"
-HOMEPAGE="https://dot2tex.readthedocs.org/ https://github.com/kjellmf/dot2tex"
-SRC_URI="https://github.com/kjellmf/dot2tex/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
-IUSE="doc examples"
-
-DEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]"
-RDEPEND="
- dev-python/pydot[${PYTHON_USEDEP}]
- media-gfx/graphviz"
-DEPEND="${DEPEND}
- doc? ( dev-python/sphinx )"
-
-python_compile_all() {
- if use doc ; then
- cd "${S}/docs"
- emake html
- fi
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- if use doc; then
- dohtml -r docs/_build/html/*
- fi
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/dev-tex/dot2tex/metadata.xml b/dev-tex/dot2tex/metadata.xml
deleted file mode 100644
index 00f39352db81..000000000000
--- a/dev-tex/dot2tex/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="google-code">dot2tex</remote-id>
- <remote-id type="github">kjellmf/dot2tex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/dot2texi-3.0 b/dev-tex/dot2texi-3.0
new file mode 100644
index 000000000000..09af2bddf87a
--- /dev/null
+++ b/dev-tex/dot2texi-3.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Create graphs within LaTeX using the dot2tex tool
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/help/Catalogue/entries/dot2texi.html
+IUSE=pgf pstricks examples
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
+LICENSE=GPL-2
+RDEPEND=pstricks? ( dev-texlive/texlive-pstricks ) pgf? ( dev-tex/pgf ) dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra >=dev-tex/dot2tex-2.7.0 virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/dot2texi-3.0.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=ab6d2570c713b5e42fd1b4c7c3ca6bbf
diff --git a/dev-tex/dot2texi/Manifest b/dev-tex/dot2texi/Manifest
deleted file mode 100644
index a2769c651385..000000000000
--- a/dev-tex/dot2texi/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dot2texi-3.0.zip 280478 BLAKE2B db664715f24a8e9f1bf4559feaf73fc935c7aa87682d8949cc665531641ae4f8c23a464171ef6f126a230fbb03a3f244e981b5da95c6afefaf7df071da0c03b8 SHA512 fa45a8545ac9b84553ab75cdaf82220efecbe83d24defc0194e93ba438f320d0a0198940e760525ae4da034bf1f8d105a512a470815d7d3495b23944af16fb9b
-EBUILD dot2texi-3.0.ebuild 1034 BLAKE2B 426469cba2246cb84dd9e0406f0ca8a3f2e32e8500c574a37a8ff42709af40d0ccc29775fd50f6988e7e51adba0da63d69892558cac5f1eb6741da60066bd4b7 SHA512 ddefb5fc34796ecb760a8a28f076658885a3378742c332991c7c5de571109f0bb5fe7ee16be83e1e28a660e121676eff5b6dc20d1bf8c5677be6317e49f5ef0c
-MISC metadata.xml 421 BLAKE2B 8aca92cf5f4103b74f6debd3f67ad74d441c5622583990778a5782d7b37867bd48ae298bebad603348a163f4324d1a9aa29824a7a2ccfd3cb11c8882852a72bb SHA512 023c4408aaf8d948b77a2cd4b5604ca1b942f77750da313d9b879187f39de59c5c21c0b1d74636865661f1441a282aeebe6d090c9d86cdb0c8618705e9def2ad
diff --git a/dev-tex/dot2texi/dot2texi-3.0.ebuild b/dev-tex/dot2texi/dot2texi-3.0.ebuild
deleted file mode 100644
index c7f394192835..000000000000
--- a/dev-tex/dot2texi/dot2texi-3.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="Create graphs within LaTeX using the dot2tex tool"
-HOMEPAGE="http://www.ctan.org/tex-archive/help/Catalogue/entries/dot2texi.html"
-# Taken from http://theory.uwinnipeg.ca/scripts/CTAN/macros/latex/contrib/dot2texi.zip
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
-IUSE="pgf pstricks examples"
-
-DEPEND="app-arch/unzip"
-RDEPEND="pstricks? ( dev-texlive/texlive-pstricks )
- pgf? ( dev-tex/pgf )
- dev-texlive/texlive-latexrecommended
- dev-texlive/texlive-latexextra
- >=dev-tex/dot2tex-2.7.0"
-
-S="${WORKDIR}/${PN}"
-
-TEXMF="/usr/share/texmf-site"
-
-src_install() {
- latex-package_src_doinstall sty pdf
-
- dodoc README
- dodoc ${PN}.tex
-
- if use examples; then
- insinto "/usr/share/doc/${PF}/examples"
- doins examples/*
- fi
-}
diff --git a/dev-tex/dot2texi/metadata.xml b/dev-tex/dot2texi/metadata.xml
deleted file mode 100644
index 7ef02de1d879..000000000000
--- a/dev-tex/dot2texi/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<use>
- <flag name="pgf">Enable support for <pkg>dev-tex/pgf</pkg> (The TeX Portable
- Graphic Format)</flag>
- <flag name="pstricks">Enable pstricks support</flag>
-</use>
-</pkgmetadata>
diff --git a/dev-tex/dvi2gr-0.4 b/dev-tex/dvi2gr-0.4
new file mode 100644
index 000000000000..ce4723c9e693
--- /dev/null
+++ b/dev-tex/dvi2gr-0.4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install postinst prepare
+DEPEND=media-libs/t1lib
+DESCRIPTION=DVI to Grace translator
+EAPI=2
+HOMEPAGE=http://plasma-gate.weizmann.ac.il/Grace/
+IUSE=examples
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/t1lib
+SLOT=0
+SRC_URI=ftp://plasma-gate.weizmann.ac.il/pub/grace/src/devel/dvi2gr-0.4.tar.gz
+_md5_=3c262d65d3002ec982ceb6dd9ef5d1cf
diff --git a/dev-tex/dvi2gr/Manifest b/dev-tex/dvi2gr/Manifest
deleted file mode 100644
index 28b91c4cace1..000000000000
--- a/dev-tex/dvi2gr/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dvi2gr-0.4.tar.gz 10240 BLAKE2B 2caeae03e7d0219542cdc939e6419f84ddcde7050509ec073dfb8010b3f957129f09ca5a25fcda3e058bbfaa1fca772927e036cdfe67cf95fea090b53579bcfe SHA512 d0b69eac3ffb9e6975195fae0a8a16c58c547eb6ffa8954799cfacf88ea1fdfe943cdbd6665694d8c346e5dda88b8df3b031a620323158081cbac45a7e44be19
-EBUILD dvi2gr-0.4.ebuild 890 BLAKE2B c54d8afae31f1bf26be4923bf7f3ed0caa96d228a895693d54976594056dae1899831e75007fcb95e52a1d0d2dc56444ad6e072898bebfb4a2fdbe8721538c12 SHA512 cf78fa398b337a4a1fc5d3e044411cc99006fc21cf61fd9a4a15b670ea5335596217c2bef4efb04bc53ef72066bfc2f41a4be1c37ecfc20ed8234b0f60fdfc63
-MISC metadata.xml 415 BLAKE2B 3deb0cf15844afb12fc48abcef56a46d52f1d611e65463fed37f116d802dd6d22852299f1c830f97809afe289732edef0a99e27adc1a217317dd4e70552c7281 SHA512 d4a50911514e2caa79ec7fd6c7393b99c83a7e1f4704137ea1c62633f324b21e7ceabb097430aba6b6b60ed587ce9019e3c5db7b6544e8aed6293938b2376b0a
diff --git a/dev-tex/dvi2gr/dvi2gr-0.4.ebuild b/dev-tex/dvi2gr/dvi2gr-0.4.ebuild
deleted file mode 100644
index 6d50d1eebc16..000000000000
--- a/dev-tex/dvi2gr/dvi2gr-0.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-DESCRIPTION="DVI to Grace translator"
-HOMEPAGE="http://plasma-gate.weizmann.ac.il/Grace/"
-SRC_URI="ftp://plasma-gate.weizmann.ac.il/pub/grace/src/devel/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="media-libs/t1lib"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- # respect flags
- sed -i \
- -e '/^LDFLAGS/d' -e '/^CFLAGS/d' -e '/^CC/d' \
- Makefile || die
- sed -i -e 's/DVI2GR=\.\/dvi2gr/DVI2GR=$(which dvi2gr)/g' runtest.sh || die
-}
-
-src_install() {
- dobin ${PN} || die
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins *.ti runtest.sh || die
- fi
-
- insinto /usr/share/${PN}
- doins -r fonts || die
-}
-
-pkg_postinst() {
- einfo "Don't forget install the TeX-Fonts in Grace"
- einfo " /usr/share/${PN}/fonts/FontDataBase"
-}
diff --git a/dev-tex/dvi2gr/metadata.xml b/dev-tex/dvi2gr/metadata.xml
deleted file mode 100644
index ebade2698096..000000000000
--- a/dev-tex/dvi2gr/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <longdescription lang="en">
- dvi2gr is a small utility to translate a TeX file (DVI) into a string
- recognized by the Grace plotting tool.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-tex/dvi2tty-5.3.4 b/dev-tex/dvi2tty-5.3.4
new file mode 100644
index 000000000000..05a55831a159
--- /dev/null
+++ b/dev-tex/dvi2tty-5.3.4
@@ -0,0 +1,10 @@
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=Preview dvi-files on text-only devices
+EAPI=4
+HOMEPAGE=http://www.ctan.org/tex-archive/dviware/
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=ftp://ftp.mesa.nl/pub/dvi2tty/dvi2tty-5.3.4.tgz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=afa827ce43fd83391da0eade180ad495
diff --git a/dev-tex/dvi2tty/Manifest b/dev-tex/dvi2tty/Manifest
deleted file mode 100644
index 5cd882a6063c..000000000000
--- a/dev-tex/dvi2tty/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX dvi2tty-5.3.4-cflags.patch 615 BLAKE2B 7cf275db31c39267640b1579e2b0488f57c4d1e7510d5eaee2775521412e2960f07c3e7c250b204da28a8144b4a51787f89abc63000bd5ed56b047509202415e SHA512 d6aa5a3276583b4f98a5a21f1d08e4dfcd4c9fcedc3b4d82c2f6e274d8eeaf2fb9d1826b341405e080f4607adfd2020c528d79126847d783c450e39806718fc5
-DIST dvi2tty-5.3.4.tgz 59519 BLAKE2B 0de24efec80a1d6254db904c498ebf4d6e638a19e3ca85f1092725050d4020a904bb8088946e10603ec4e6a0e6a0938245210af6af86dd2f03a42ab3994fa80f SHA512 5ad91f346d882cbe8a64e746aafec51dce208a01f83a058a86669a3eecb9546804831bf0b283553c54cfd751f0b08fda80343de0ebe78c6f86360d606a839877
-EBUILD dvi2tty-5.3.4.ebuild 638 BLAKE2B ee01c8c6873ece9e5b06edbc5478e7ad337fbed657ba85d33f5d7902ca015816262912d81b28009760f9bcb58e6b0aaea48ea2a16444a18cfcd7e7e7011621da SHA512 a0f6304577a5d064850768238f026c5c972ba726cdeef693f339344ed81d50c1ed6fdcf96f5aa8e07f4c1d0f3f7f3e8a3107f2ffd642eddae4fbe9bebfe039e5
-MISC metadata.xml 351 BLAKE2B c005a720042536cdad9089ad0e8d4a96dc3c7519f469691b5e2388197211d024a90d476066efea3dc3ce6bfa367ca9f188270f910abaf9c37e283b123d967ea1 SHA512 0101264deff11ad3ac6f600aebb219fd8050ce76392655af100c280f68d1161cd5ef5827ccc395b7fdb74699eb8c30e174c79854e583ac1c0b953c868b70376d
diff --git a/dev-tex/dvi2tty/dvi2tty-5.3.4.ebuild b/dev-tex/dvi2tty/dvi2tty-5.3.4.ebuild
deleted file mode 100644
index a33fc5e26bd5..000000000000
--- a/dev-tex/dvi2tty/dvi2tty-5.3.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Preview dvi-files on text-only devices"
-HOMEPAGE="http://www.ctan.org/tex-archive/dviware/"
-SRC_URI="ftp://ftp.mesa.nl/pub/dvi2tty/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE=""
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-cflags.patch
-}
-
-src_compile() {
- tc-export CC
- emake
-}
-
-src_install() {
- dobin dvi2tty disdvi
- doman dvi2tty.1 disdvi.1
- dodoc README TODO
-}
diff --git a/dev-tex/dvi2tty/files/dvi2tty-5.3.4-cflags.patch b/dev-tex/dvi2tty/files/dvi2tty-5.3.4-cflags.patch
deleted file mode 100644
index 1d46f1954531..000000000000
--- a/dev-tex/dvi2tty/files/dvi2tty-5.3.4-cflags.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile
-+++ Makefile
-@@ -6,11 +6,10 @@
- # This Makefile does not work for MSDOS. Make your
- # own one, or compile by hand.
- #
--CC = gcc
-+CC ?= gcc
-
--CFLAGS = -Wall -O2
-+CFLAGS += -Wall
- # CFLAGS = -Wall -O2 -fomit-frame-pointer
--LDFLAGS = -s
-
- prefix = ${DESTDIR}/usr
- mandir = $(prefix)/share/man/man1
-@@ -20,10 +19,10 @@
- all: dvi2tty disdvi
-
- dvi2tty:dvi2tty.o dvistuff.o
-- $(CC) $(LFLAGS) -o dvi2tty dvi2tty.o dvistuff.o
-+ $(CC) $(LDFLAGS) -o dvi2tty dvi2tty.o dvistuff.o
-
- disdvi:disdvi.o
-- $(CC) $(LFLAGS) -o disdvi disdvi.o
-+ $(CC) $(LDFLAGS) -o disdvi disdvi.o
-
- dvi2tty.o: dvi2tty.c dvi2tty.h
-
diff --git a/dev-tex/dvi2tty/metadata.xml b/dev-tex/dvi2tty/metadata.xml
deleted file mode 100644
index eba585c71c15..000000000000
--- a/dev-tex/dvi2tty/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>maksbotan@gentoo.org</email>
- <name>Maxim Koltsov</name>
-</maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/dvipost-1.1-r2 b/dev-tex/dvipost-1.1-r2
new file mode 100644
index 000000000000..c1d768feedcd
--- /dev/null
+++ b/dev-tex/dvipost-1.1-r2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=post processor for dvi files
+EAPI=2
+HOMEPAGE=http://efeu.cybertec.at/index_en.html
+KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=http://efeu.cybertec.at/dist/dvipost-1.1.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=7140aff943c7ac9ce4adb1fe59b7b5aa
diff --git a/dev-tex/dvipost/Manifest b/dev-tex/dvipost/Manifest
deleted file mode 100644
index b0ca7a1ee54e..000000000000
--- a/dev-tex/dvipost/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX 1.1-ldflags.patch 322 BLAKE2B 621381baee54039f1dc3b0199ddf2f7970fdcbfa49df20af196e368a462a3c2449f192c97092cf5ffb6a35c730f7c8a545a9eca339646903160dba531a9580e8 SHA512 64756a3de56ee5fa87cd5acf4e67337e67474c549ada3acc2d7ac4711d4a4f18271aecfb0400cd15f1c4184e67be1c8b8acd8c0c5facce86e3cfeeb1bdde8a0b
-DIST dvipost-1.1.tar.gz 46428 BLAKE2B 3059f98db620cfd08616a7eb80f0eeae1cda745002070d53ff01c4926164104522ac4df6723aa7b9fbd1c0802a8e5f321b2f17ce49a77777fc165bc305921abd SHA512 5598dca794b4f1ec38e98128e50a72dfb168423d0302b560ff6d944573031b4f56a78b3ac48fabec3ca33886e350fca63c43fe0bd6892c4bd064d486dd4c25b4
-EBUILD dvipost-1.1-r2.ebuild 840 BLAKE2B 09adf8b5cce36d6140b2109651d85110f9aeddd78d2eb29f097835c4dd7718e302fc2f277b350fa93f16fc289b92a63f4e9f586d3c5531c9030810359fa81960 SHA512 0b9a2b38ead1d1e6a72257b57f194e0a8dbc37069816f30877a23b73ad12da6fbe0179401a35839aaf5938758ab12825928ca2d41e04f021ee5824947e67e21d
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/dvipost/dvipost-1.1-r2.ebuild b/dev-tex/dvipost/dvipost-1.1-r2.ebuild
deleted file mode 100644
index 1b9529917fb7..000000000000
--- a/dev-tex/dvipost/dvipost-1.1-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit latex-package eutils toolchain-funcs
-
-DESCRIPTION="post processor for dvi files"
-HOMEPAGE="http://efeu.cybertec.at/index_en.html"
-SRC_URI="http://efeu.cybertec.at/dist/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos"
-IUSE=""
-
-src_prepare() {
- tc-export CC
- epatch "${FILESDIR}"/${PV}-ldflags.patch
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- dobin dvipost || die
- dosym dvipost /usr/bin/pptex || die
- dosym dvipost /usr/bin/pplatex || die
-
- insinto ${TEXMF}/tex/latex/misc/
- insopts -m0644
- doins dvipost.sty || die
-
- dodoc dvipost.doc CHANGELOG NOTES README || die
- dohtml dvipost.html || die
- newman "${S}"/dvipost.man dvipost.1 || die
-}
diff --git a/dev-tex/dvipost/files/1.1-ldflags.patch b/dev-tex/dvipost/files/1.1-ldflags.patch
deleted file mode 100644
index b8711b500268..000000000000
--- a/dev-tex/dvipost/files/1.1-ldflags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Makefile.in b/Makefile.in
-index cd4758b..bb0af2a 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -74,7 +74,7 @@ clean::; rm -f main.o
-
- OBJ= main.o $(BASE:.c=.o) $(DVI:.c=.o)
-
--$(NAME): $(OBJ); $(CC) $(CFLAGS) -o $@ $(OBJ)
-+$(NAME): $(OBJ); $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJ)
-
- clean::; rm -f $(NAME)
-
diff --git a/dev-tex/dvipost/metadata.xml b/dev-tex/dvipost/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/dvipost/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/ellipsis-1.6 b/dev-tex/ellipsis-1.6
new file mode 100644
index 000000000000..356258b679de
--- /dev/null
+++ b/dev-tex/ellipsis-1.6
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Simple package that fixes the way LaTeX centers ellipses
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/ellipsis/
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.2
+RDEPEND=app-arch/unzip virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/ellipsis-1.6.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=af76c088a8f4b27b09a79792a3572370
diff --git a/dev-tex/ellipsis/Manifest b/dev-tex/ellipsis/Manifest
deleted file mode 100644
index 3528ceb93e2a..000000000000
--- a/dev-tex/ellipsis/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ellipsis-1.6.zip 100655 BLAKE2B 33223f5fd3c4ecc2e845898c08036848ae628af08cf8a71ad98d281418c17c8cfd954a840ddf014a88c3fb73a544fc664d6b996fc11e3250cecaf5ed9ee1126f SHA512 fcf5a2027ea9f448e07e63af664ad9b69922073a3f5b81b43cecf928b4792d9aa17fef869cc350a6a0861b5ef83dbc6e7ab0224bf668d7492991daf93702b57d
-EBUILD ellipsis-1.6.ebuild 669 BLAKE2B 27e077c9231e8f42bfb8b357eeff37681226c20b55f4b8400ee0a0f1ad14d2e7c365064033e4ee84c7980e22946be0a70b2c6ef50ac50c4d18833145810bd892 SHA512 a6ba527b24c31d87cf5efda9dbe9bc74e34b547e4ac6c3aeed16bf09d66fadf956e4537febb4f192ef0262d9bfd984b6a06c99d0ec6b27f6e439611664a9c913
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/ellipsis/ellipsis-1.6.ebuild b/dev-tex/ellipsis/ellipsis-1.6.ebuild
deleted file mode 100644
index f6e0c84bb5fb..000000000000
--- a/dev-tex/ellipsis/ellipsis-1.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="Simple package that fixes the way LaTeX centers ellipses"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/ellipsis/"
-# Downloaded from:
-# ftp://tug.ctan.org/tex-archive/macros/latex/contrib/ellipsis.zip
-SRC_URI="mirror://gentoo/${P}.zip"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-LICENSE="LPPL-1.2"
-SLOT="0"
-
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- export VARTEXFONTS="${T}/fonts"
-
- latex-package_src_install
-
- dodoc README ellipsis.pdf \
- || die "Installing the documentation failed."
-}
diff --git a/dev-tex/ellipsis/metadata.xml b/dev-tex/ellipsis/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/ellipsis/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/envlab-1.2-r1 b/dev-tex/envlab-1.2-r1
new file mode 100644
index 000000000000..7f762241a880
--- /dev/null
+++ b/dev-tex/envlab-1.2-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=A LaTeX module to format envelopes
+EAPI=0
+HOMEPAGE=http://planck.psu.edu/~boris/
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/envlab-1.2.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=8f8fc21b99c7404c779582d9e333dd67
diff --git a/dev-tex/envlab/Manifest b/dev-tex/envlab/Manifest
deleted file mode 100644
index 96f85b0bab8f..000000000000
--- a/dev-tex/envlab/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST envlab-1.2.tar.gz 29184 BLAKE2B 1efa0060dba4422d59129f62fda0021d878388f97fa3a7596a67c3ebd00308f15b5caa12693387f9e2d3486a5c3348aff22aed27a8a5b2b9c7a3c35b94a88542 SHA512 9182becf89c57245b2f13546096bdaf446c63517b09ca0052bd0e08ef858418c0323c286bdfcdeacb521f1576191da1fd74e25bfc5a22be704c5fafbab15a037
-EBUILD envlab-1.2-r1.ebuild 939 BLAKE2B 21354591955b1ee000b29dd363af0129857596e49fed64e1dd4b9870ae9372fae0f8f2ea28664b7ff0e843010aec0c778504a8b008ec8b6060e7263ed0dd61f9 SHA512 0d2396a6cd64ae2edabc62c929b9f17b24f6a5c0e5c95d06e82f3e475281dcf2eb9a81092ef326c54ee25b44a4709f4ec480b55d71ef41fd8edef91a6a52ca55
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/envlab/envlab-1.2-r1.ebuild b/dev-tex/envlab/envlab-1.2-r1.ebuild
deleted file mode 100644
index 7f9e38e15b87..000000000000
--- a/dev-tex/envlab/envlab-1.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-S="${WORKDIR}/${PN}"
-LICENSE="LPPL-1.2"
-DESCRIPTION="A LaTeX module to format envelopes"
-HOMEPAGE="http://planck.psu.edu/~boris/"
-# downloaded from
-# ftp://ftp.ctan.org/pub/tex-archive/macros/latex/contrib/${PN}.tar.gz
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-SLOT="0"
-DEPEND=""
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE=""
-
-TEXMF=/usr/share/texmf-site
-
-src_compile() {
- export VARTEXFONTS="${T}/fonts"
- ebegin "Compiling ${PN}"
- latex envlab.ins || die
- pdflatex elguide.tex || die
- pdflatex elguide.tex || die
- pdflatex envlab.drv || die
- pdflatex envlab.drv || die
- eend
-}
-
-src_install() {
- latex-package_src_install
-
- insinto ${TEXMF}/tex/latex/${PN}
- doins *.cfg
-
- dodoc readme.v12
-}
diff --git a/dev-tex/envlab/metadata.xml b/dev-tex/envlab/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/envlab/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/europecv-20060424-r2 b/dev-tex/europecv-20060424-r2
new file mode 100644
index 000000000000..81ae8debe039
--- /dev/null
+++ b/dev-tex/europecv-20060424-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=>=dev-texlive/texlive-latexextra-2008 app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX class for the standard model for curricula vitae as recommended by the EC
+EAPI=5
+HOMEPAGE=http://www.ctan.org/pkg/europecv
+IUSE=examples
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=LPPL-1.2
+RDEPEND=>=dev-texlive/texlive-latexextra-2008 virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/europecv-20060424.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=49fc4b65a94d6569aa4853941e9e2ce2
diff --git a/dev-tex/europecv/Manifest b/dev-tex/europecv/Manifest
deleted file mode 100644
index bea30c7e8f90..000000000000
--- a/dev-tex/europecv/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST europecv-20060424.zip 783310 BLAKE2B 7efb4c9ae994c6847a619d765bb996b2e624cdc86c966b4d158d152e801e9529b719c3a9e5452ef4a62970265d510c607d3b9cfb29c1a80169118190835c78b7 SHA512 6378bc96cff2952f05d7f401ff811868fbf9c4cc336bab7e7b2d4822f1591e0a08791368a5c230a95dcde70cafeab6b12bc36cc4b0a60a35c47891091f1463d8
-EBUILD europecv-20060424-r2.ebuild 1051 BLAKE2B e7a4da738c960dece030a500a255c999450df77084a15dc6262849346db3b87dee64ce70382585ca711b7d9560de1d72999dd9a7e7f4ce6379de9758491509c2 SHA512 7e552f33147d570299f13ed244cbb91222a8b4e240b3e1d9ab1d24e6003b94da9f39f02a038558e83f0c5f346b06853ca8326eb089ce66ed5b8827ad1ca4960a
-MISC metadata.xml 313 BLAKE2B 4120e83c45647024c15f307c60040264e900cc555fdcec874311b331d22b85e329ba4ec8bf32a3eb62cf60a601e5de80b222b99008dac77791731e3995650ac7 SHA512 326a8a7add92acefc673bb04f24ca9aa4d57f07a19972bb725b86fbdd38e67aa729b6ba5cae1fdf1a8c7eefb61a5d0249160944813d69719dcba8564566513e7
diff --git a/dev-tex/europecv/europecv-20060424-r2.ebuild b/dev-tex/europecv/europecv-20060424-r2.ebuild
deleted file mode 100644
index 37cffc7ecc45..000000000000
--- a/dev-tex/europecv/europecv-20060424-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit latex-package
-
-DESCRIPTION="LaTeX class for the standard model for curricula vitae as recommended by the EC"
-HOMEPAGE="http://www.ctan.org/pkg/europecv"
-# Downloaded from:
-# ftp://cam.ctan.org/tex-archive/macros/latex/contrib/europecv.zip
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-IUSE="examples"
-
-RDEPEND=">=dev-texlive/texlive-latexextra-2008"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-S="${WORKDIR}/${PN}"
-
-TEXMF=/usr/share/texmf-site
-
-src_compile() {
- return
-}
-
-src_install() {
- insinto ${TEXMF}/tex/latex/europecv
- doins ecv* europecv.cls EuropeFlag* europasslogo*
-
- insinto /usr/share/doc/${PF}
- doins europecv.pdf europecv.tex
- dosym /usr/share/doc/${PF}/europecv.pdf ${TEXMF}/doc/latex/${PN}/europecv.pdf
- use examples && doins -r examples templates
-}
diff --git a/dev-tex/europecv/metadata.xml b/dev-tex/europecv/metadata.xml
deleted file mode 100644
index 9d3c1aa9d33b..000000000000
--- a/dev-tex/europecv/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<upstream>
- <remote-id type="ctan">europecv</remote-id>
-</upstream>
-</pkgmetadata>
diff --git a/dev-tex/feynmf-1.08-r6 b/dev-tex/feynmf-1.08-r6
new file mode 100644
index 000000000000..2e419b6ffd79
--- /dev/null
+++ b/dev-tex/feynmf-1.08-r6
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm prepare
+DEPEND=dev-texlive/texlive-metapost dev-lang/perl doc? ( dev-texlive/texlive-bibtexextra ) virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Combined LaTeX/Metafont package for drawing of Feynman diagrams
+EAPI=6
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/feynmf/
+IUSE=doc
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2+
+RDEPEND=dev-texlive/texlive-metapost virtual/latex-base
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/distfiles/feynmf-1.08.tar.gz doc? ( https://dev.gentoo.org/~ulm/distfiles/feynmf-cnl.tar.gz )
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=5cb5422fd1761899cc803893ec0dadf5
diff --git a/dev-tex/feynmf/Manifest b/dev-tex/feynmf/Manifest
deleted file mode 100644
index 91ab97b4a321..000000000000
--- a/dev-tex/feynmf/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX feynmf-1.08-tempfile.patch 1138 BLAKE2B e74751683497aad6d485d0df43c570006961ea1568508fadaf1555e0d54a79c18a102f2ab18e83d3c4716181531f4a5fdb7270df32835a3f0e1cd682467f4116 SHA512 dd7b47967a678268c918020f2af73877e3191436131abe4d3241aa315a047cdf7b619b1588d16ad9685410e3ee04ffc7832dda1bed1fa2d2fec551ac282858ca
-AUX feynmf-1.08.patch 305 BLAKE2B e4de6f6ec120f57232eed6b8034436e15198893645c03235d3e13d0d4fe995cf50d5a8e9038841e87b186e1d0d8e41103bef1776b1440f6a817d95e458645fd7 SHA512 3a85fb8a132be9d7c465953345d4d4374192f2341a90dd9f89ab65a3999c7de76fe92019af533edacc4353b85805a0af2749687d304c06080a1a5ff7ce5613a3
-DIST feynmf-1.08.tar.gz 286208 BLAKE2B a6de553a9624d3e4a1c5aa3f0759bdfbbf449d45477929fee4cbca6ad43dae0d3e835368dac9d9aab80145fedaa78fa9cedabcb5258c956af8daa31f05fe78c3 SHA512 968853ef09ab140fa0844068e564995b44bd79bbe5376a7b866d6db80278b2099aab47920213c7f744d5558e10e69a6de8e056f4d35c8d0fe51055a17981cad2
-DIST feynmf-cnl.tar.gz 49920 BLAKE2B 61624bbfb51edbd28fce3fdadaa56023d540804e3cd314f7aad857803399013921e0c766f7976e79c9989200cc30449197254d180b4e34e5d6ad37822c53c616 SHA512 ba84d284a6157bd1fce6fd1752a006472631bd8628d9c7b0cd9f429e7d3f5c79a7489c43d9db76232987cbe8de01a794d060095dbcbffbd003189ff002493201
-EBUILD feynmf-1.08-r6.ebuild 1772 BLAKE2B cfa96bd3c39911069ee12e671b1a7a46f73841b2c00a0a83541ed494db33e01262d275685938479057477d2199e4886da1d6548753cf57415c9770adfe0b505b SHA512 e0e0b9e47db9746909188be3e7bdf7abd0d4eef558080a281bb79fdcaf1e71a4deda267d88d9ea4caa693c5a2720c5a28d859dfe6b7c515f9928f847a2452e02
-MISC metadata.xml 663 BLAKE2B 57db427b339c6c905c8b0df11126f49a3f791c299d37bc8c45526d7f79aa072cdfdaa97cee40f95fa636d37817081854f400c4d797fcbee3feee3eab64804ed1 SHA512 f9e4fd6f162e659326146eb4768a97940b0fd444de2883efa9f00d28f14ba88023f7e3bca7b42c98b6442fa6622a6a8fec6112215253e3f6ab982041603c9cba
diff --git a/dev-tex/feynmf/feynmf-1.08-r6.ebuild b/dev-tex/feynmf/feynmf-1.08-r6.ebuild
deleted file mode 100644
index a88c7c445f47..000000000000
--- a/dev-tex/feynmf/feynmf-1.08-r6.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-DESCRIPTION="Combined LaTeX/Metafont package for drawing of Feynman diagrams"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/feynmf/"
-# Taken from: ftp.tug.ctan.org/tex-archive/macros/latex/contrib/${PN}.tar.gz
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.gz
- doc? ( https://dev.gentoo.org/~ulm/distfiles/${PN}-cnl.tar.gz )"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="dev-texlive/texlive-metapost"
-DEPEND="${RDEPEND}
- dev-lang/perl
- doc? ( dev-texlive/texlive-bibtexextra )"
-
-S="${WORKDIR}/${PN}"
-PATCHES=(
- "${FILESDIR}"/${P}.patch
- "${FILESDIR}"/${P}-tempfile.patch
-)
-
-src_prepare() {
- rm -f phaip.bst # use style from bibtexextra
- default
-}
-
-src_compile() {
- export VARTEXFONTS="${T}"/fonts
- emake MP=mpost all manual.ps
- use doc && emake -f Makefile.cnl ps
-}
-
-src_install() {
- newbin feynmf.pl feynmf
- doman feynmf.1
- insinto ${TEXMF}/tex/latex/${PN}; doins feynmf.sty feynmp.sty
- insinto ${TEXMF}/metafont/${PN}; doins feynmf.mf
- insinto ${TEXMF}/metapost/${PN}; doins feynmp.mp
- dodoc README manual.ps template.tex
- docompress -x /usr/share/doc/${PF}/manual.ps
- # TEXMF is /usr/share/ plus one further path component
- dosym ../../../../doc/${PF}/manual.ps \
- ${TEXMF}/doc/latex/${PN}/${PN}-manual.ps
-
- if use doc; then
- local f
- for f in fmfcnl*.ps; do
- dodoc ${f}
- docompress -x /usr/share/doc/${PF}/${f}
- dosym ../../../../doc/${PF}/${f} ${TEXMF}/doc/latex/${PN}/${f}
- done
- fi
-}
diff --git a/dev-tex/feynmf/files/feynmf-1.08-tempfile.patch b/dev-tex/feynmf/files/feynmf-1.08-tempfile.patch
deleted file mode 100644
index 5e3ec840dcc2..000000000000
--- a/dev-tex/feynmf/files/feynmf-1.08-tempfile.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- feynmf-orig/feynmf.pl 2007-11-06 08:32:37.000000000 +0100
-+++ feynmf/feynmf.pl 2007-11-06 09:33:04.000000000 +0100
-@@ -119,6 +119,7 @@
- require 5.000;
- # use strict;
- use File::Find;
-+use File::Temp qw(tempfile);
- use Getopt::Long;
-
- ########################################################################
-@@ -270,18 +271,18 @@
- my @tfm = @_;
- # Prepare a fake temporary PL file
- # (/dev/null won't do, because the font must not be empty):
-- my ($pl) = "/tmp/feynmf$$.pl";
- my ($tfm);
- $pltotf_prog
- or die "feynmf: fatal: pltopf programm required unless -notfm\n";
-- open (PL, ">$pl") or die "feynmf: can't open temporary file $pl: $!\n";
-+ my ($PL, $pl) = tempfile("/tmp/feynmfXXXXXX", SUFFIX => ".pl");
-+ $PL or die "feynmf: can't open temporary file: $!\n";
- push @temporay_files, $pl;
-- print PL <<__END_PL__;
-+ print $PL <<__END_PL__;
- (FAMILY FEYNMF)
- (DESIGNSIZE R 10.0)
- (CHARACTER D 1 (CHARWD R 10.0) (CHARHT R 10.0))
- __END_PL__
-- close (PL);
-+ close ($PL);
- foreach $tfm (@tfm) {
- maybe_run "$pltotf_prog $pl $tfm.tfm" unless -r "$tfm.tfm";
- }
diff --git a/dev-tex/feynmf/files/feynmf-1.08.patch b/dev-tex/feynmf/files/feynmf-1.08.patch
deleted file mode 100644
index 9695d26c26a1..000000000000
--- a/dev-tex/feynmf/files/feynmf-1.08.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur feynmf-orig/feynmf.pl feynmf/feynmf.pl
---- feynmf-orig/feynmf.pl 1996-12-02 01:00:00.000000000 +0100
-+++ feynmf/feynmf.pl 2004-09-02 23:25:40.603910119 +0200
-@@ -373,7 +373,7 @@
- maybe_run "$gftopk_prog $gf" if $gftopk_prog;
- }
- }
-- close (<LOG>);
-+ close (LOG);
- }
- }
- }
diff --git a/dev-tex/feynmf/metadata.xml b/dev-tex/feynmf/metadata.xml
deleted file mode 100644
index 4edf4bbf9d83..000000000000
--- a/dev-tex/feynmf/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>ulm@gentoo.org</email>
-</maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<longdescription>
- FeynMF is a combined LaTeX/Metafont package for easy drawing of professional
- quality Feynman diagrams. FeynMF lays out most diagrams satisfactorily from
- the structure of the graph without any need for manual intervention.
- Nevertheless all the power of Metafont is available for more obscure cases.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-tex/flabels-1.0 b/dev-tex/flabels-1.0
new file mode 100644
index 000000000000..4a495615c5b7
--- /dev/null
+++ b/dev-tex/flabels-1.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Macros for typesetting lables for the back of files or binders
+EAPI=4
+HOMEPAGE=http://www.ctan.org/tex-archive/help/Catalogue/entries/flabels.html
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/flabels-1.0.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=9c2f02c643c37fe3134ef5804178c29a
diff --git a/dev-tex/flabels/Manifest b/dev-tex/flabels/Manifest
deleted file mode 100644
index 6ac709500ffa..000000000000
--- a/dev-tex/flabels/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST flabels-1.0.tar.gz 13824 BLAKE2B 39cf382dbd836484a7a0017405ca3d13ce49f23575acbd05711223800b9f843f41b980ca61fa0e034b2233021622e5fb04188e3490cfbf4264a9eeda989c426f SHA512 5ab08153b4979b99f90306cf207e5e693677c1cfb63fbfddcd37ff3f7aeb31208982776d9c0ce3e9dc4c92e60eddc51b943e9917e53aaae1eef9ad9ea8ef9628
-EBUILD flabels-1.0.ebuild 510 BLAKE2B e526578b30e56865f7dedd3167afaae0c913c11bca53500d16a8cf2b9babb46a889968d96d74cfa021ac9319717eacfae0eff3a86d889cd6f3b51bc30add0d0a SHA512 93db76cda8198481d4b1ea9229f785846d47ec3d708247482515860a973593eca6c45e76f00521b24cffb0c8a9c6e1af9745829edcb013cc491fadffd619ec7a
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/flabels/flabels-1.0.ebuild b/dev-tex/flabels/flabels-1.0.ebuild
deleted file mode 100644
index 5620e5a19c41..000000000000
--- a/dev-tex/flabels/flabels-1.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit latex-package
-
-DESCRIPTION="Macros for typesetting lables for the back of files or binders"
-HOMEPAGE="http://www.ctan.org/tex-archive/help/Catalogue/entries/flabels.html"
-# downloaded from:
-# ftp.ctan.org/tex-archive/help/Catalogue/entries/flabels.tar.gz
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${PN}
-DOCS="README"
diff --git a/dev-tex/flabels/metadata.xml b/dev-tex/flabels/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/flabels/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/floatflt-1.31a-r1 b/dev-tex/floatflt-1.31a-r1
new file mode 100644
index 000000000000..a59246ac7b63
--- /dev/null
+++ b/dev-tex/floatflt-1.31a-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package used to warp text around figures
+EAPI=6
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/floatflt/
+KEYWORDS=~amd64 hppa ~x86
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/floatflt-1.31a.zip
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=960205806dfb6a41c56d60ffd6c265ae
diff --git a/dev-tex/floatflt/Manifest b/dev-tex/floatflt/Manifest
deleted file mode 100644
index 97cb63888b82..000000000000
--- a/dev-tex/floatflt/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST floatflt-1.31a.zip 304735 BLAKE2B 60fe58f4e333adb175686eb58510408f50b0ce81b53618efc5c7b395cb0e61f4250c938f592b1cebaf48f9d4905c25bace344983ded1bb7841b4b401f2ff3b08 SHA512 f4e7b960daba37a06dbec47ab0432afa6738416ddea652f8f301609af950bd4f842671bd769de3f246f1cbb88df16299199e24e5965d7f76e160736787f7e9ce
-EBUILD floatflt-1.31a-r1.ebuild 543 BLAKE2B 262f8a54fbb59645c5c09814592e11b14b6d5e764643fa7694421eb40852cd197ecd08e77ad3d3a530464e4b1f142ac932a64adadc31662f79fbc7a131fbfe81 SHA512 5c1bd4a27b265fafa7399430c11bcd242c8115e6e22a8bc4e75984b80b2368105d7de9a093532eec391d048b5985672a7d86833408f57fde9f1090afbe082ed2
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/floatflt/floatflt-1.31a-r1.ebuild b/dev-tex/floatflt/floatflt-1.31a-r1.ebuild
deleted file mode 100644
index e918c233a000..000000000000
--- a/dev-tex/floatflt/floatflt-1.31a-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-DESCRIPTION="LaTeX package used to warp text around figures"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/floatflt/"
-# http://www.ctan.org/tex-archive/macros/latex/contrib/floatflt.zip
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~amd64 hppa ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-TEXMF="/usr/share/texmf-site"
-
-S=${WORKDIR}/${PN}
-DOCS="README"
diff --git a/dev-tex/floatflt/metadata.xml b/dev-tex/floatflt/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/floatflt/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/foiltex-2.1.4b b/dev-tex/foiltex-2.1.4b
new file mode 100644
index 000000000000..b4368243d315
--- /dev/null
+++ b/dev-tex/foiltex-2.1.4b
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package used to create foils and slides
+EAPI=0
+HOMEPAGE=ftp://ftp.dante.de/tex-archive/help/Catalogue/entries/foiltex.html
+KEYWORDS=amd64 ppc x86
+LICENSE=FoilTeX
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/foiltex-2.1.4b.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=a50e209aae00e8451a2c2b0657e4ba2a
diff --git a/dev-tex/foiltex/Manifest b/dev-tex/foiltex/Manifest
deleted file mode 100644
index 4809b4bc9450..000000000000
--- a/dev-tex/foiltex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST foiltex-2.1.4b.zip 380785 BLAKE2B 49d68884efcdbffb716bc0a63d701a8507a6d3558d5edc407bcecebf7ec570d0de31ff2079d66e3fa304c6d2d92510d8f761a3c21b390af0fbdeaf7d4039afba SHA512 62808b2faabe7ebb91ac9e71930e3a11526676bbc6ccf0a2f02088f148a3143bd5362b3fa01fac37088ee83c1329a1ae422d4dc095ea611f5b70c3074b6d894e
-EBUILD foiltex-2.1.4b.ebuild 601 BLAKE2B 735529641e49fa4254e31fa7841c2eb87302e849e9e8008bff670dbfcb882d806fe078553a66cf6d6336758df22ff83ad4314fcfc61b6b61147f388277063590 SHA512 07e4879561b71e1872b9acc2149b0ac04c1f7b06920ccb2150aa33d95cee30ebe3a72fc6d42ae8511f1780c0467d9792ffbd6e42225cfed4fcdcf5a63eb827ea
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/foiltex/foiltex-2.1.4b.ebuild b/dev-tex/foiltex/foiltex-2.1.4b.ebuild
deleted file mode 100644
index c9d98d6435a9..000000000000
--- a/dev-tex/foiltex/foiltex-2.1.4b.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-S=${WORKDIR}/${PN}
-
-DESCRIPTION="LaTeX package used to create foils and slides"
-HOMEPAGE="ftp://ftp.dante.de/tex-archive/help/Catalogue/entries/foiltex.html"
-# Taken from http://www.ctan.org/get/macros/latex/contrib/foiltex.zip
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="FoilTeX"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-TEXMF=/usr/share/texmf-site
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-src_install () {
- latex-package_src_doinstall all
- dodoc "${S}/README"
-}
diff --git a/dev-tex/foiltex/metadata.xml b/dev-tex/foiltex/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/foiltex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/frakturx-20070103 b/dev-tex/frakturx-20070103
new file mode 100644
index 000000000000..ce1b617bfd5f
--- /dev/null
+++ b/dev-tex/frakturx-20070103
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Collection of blackletter fonts for LaTeX
+EAPI=4
+HOMEPAGE=http://www.gaehrken.de/fraktur/
+KEYWORDS=amd64 x86
+LICENSE=LPPL-1.2 free-noncomm
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/frakturx-20070103-base.zip mirror://gentoo/frakturx-20070103-tfrak.zip mirror://gentoo/frakturx-20070103-obibel.zip mirror://gentoo/frakturx-20070103-odedruck.zip mirror://gentoo/frakturx-20070103-odeschmk.zip mirror://gentoo/frakturx-20070103-oweissfr.zip mirror://gentoo/frakturx-20070103-oweissgo.zip mirror://gentoo/frakturx-20070103-talteswab.zip mirror://gentoo/frakturx-20070103-tbrtkpf.zip mirror://gentoo/frakturx-20070103-tkngsbg.zip mirror://gentoo/frakturx-20070103-twieynk.zip mirror://gentoo/frakturx-20070103-twieyvig.zip mirror://gentoo/frakturx-20070103-tzentenar.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=06668fa7e693c2f6cb81efc840aa67b5
diff --git a/dev-tex/frakturx/Manifest b/dev-tex/frakturx/Manifest
deleted file mode 100644
index 16111544b9d3..000000000000
--- a/dev-tex/frakturx/Manifest
+++ /dev/null
@@ -1,15 +0,0 @@
-DIST frakturx-20070103-base.zip 227344 BLAKE2B d0c627d5dbe36a0de2d0375bcc82afb7509a64af4f06b92a78a40062a160f3502d1e90b3b11195a5fc7d3e9c228fdf47063db88ab8a72504f3c4978f006c4d0a SHA512 6676d46e38d9d6971c755319701a351ae851c113050bce82608d058c690f379e8c7b667908999e9c51383ba6f1faae822f648502fa73c11aa427d6e192b7e5ac
-DIST frakturx-20070103-obibel.zip 238296 BLAKE2B cf7e129bdf78cf4dba8eb23351d40275e3b1fe31218451c6399afbea16ed8c69631c692b6c05649e84fa252e497c36f6fcb2dfe7f4878b8dd5a205224114cee6 SHA512 8a2574ff2cc68d5736ed504eaf81ee8130f64bf926f7894140f699d47ca4e4c9fb32f92ea51397fe3b25ee02354a7c86943505dd134a34caf803a3026d781c68
-DIST frakturx-20070103-odedruck.zip 343426 BLAKE2B 9b52c0d5f0baab8ff39bc528a9cc307eb8fcecace1904969d3c6a85f2c599668d9e5ae53ca31659554764023e025080a7fa999eeb9c566407560e7ac6677a811 SHA512 c97bf80d391c52ea2ecfbb865ca387dcee94eebb500dbf8cb861b5bba46962db7c913bc5f9598910e8a28841781c7d5b9aa41dfc6946b1460ab9c02c6bfd6890
-DIST frakturx-20070103-odeschmk.zip 611352 BLAKE2B fe5e6769c7fa5b96334cdbec6cbbcc91afa901346c347c7b9f1fbf838459d2cef6cc846a86ef8729446bb92173e03358d706b11080ced8c380493776934b8a90 SHA512 ebc9462c93486e8c357c6e7572db05801455901ec7157a116957cc559e5b01354c59973a6a1fbae339b927a4c5eb0b00953b749499d951fc2d83139a3910fbf4
-DIST frakturx-20070103-oweissfr.zip 297247 BLAKE2B 22f2ae6175313a75fed0af250fe76f5bb655fbb79608c05f05486fb1057ea639f50d6e545060db2ae95f1d2134fa496e059ae7a99dc755e570287313ef0808d2 SHA512 541a05ba712c4a55a8b75d6d532d4273b5832a1beabae3caf1aa9c0e8857b6875a4bf7eb4bbce4c92658d4e875e555a5eda8b844cde59657a4c18561c5d56b1f
-DIST frakturx-20070103-oweissgo.zip 276008 BLAKE2B 564bee1be0b25a63e349347ea60abf6091d39baefa4d6e7524bb201fcb3042307c3b287d3f99e5b0916e7eb80fbf13bcb837a28424917948ec83f690eacd48c8 SHA512 d00c05a90a0c255381e98784f2fb48d42461b1c3e66b02b4e44ddad120fceeef55704b012fe95ee7733a8cd9e73cdd6410859456dc5e962524da60f9ce7590d4
-DIST frakturx-20070103-talteswab.zip 401236 BLAKE2B 1aa842b4256c6fe8cb12325622690abd7b264bc6818c2ed0752b2b6799a5de99713b6e2c154157e14994af72109d132e41acbcd1fab5a02e9709aa47e97745a0 SHA512 a65df90d63c3e235f3a1caca171ff002195095ce4690dd7334730a97dde631ec2c702e68cd8bd28a3bdff79c35693022df1e026ff88eee48129559f3ac522f2a
-DIST frakturx-20070103-tbrtkpf.zip 182413 BLAKE2B c04de1454af0eaf3f90f76f979a27a2d8e085f246497d5f73dc50bbb22497c4da415f767d87793ce586f8fb3debd966e5f9b04edb02f26c34de593e7bb0a678f SHA512 1abadd165ca8f19a079dc42ae4d437b31f92c305e18607ae663eb2f70f41461cd9a7927e871ceba3c4bf8db7df28c2aae805434cd009af9679e0e33bf6f77c00
-DIST frakturx-20070103-tfrak.zip 157783 BLAKE2B 2e06ef949193f0e13f24c702c35318bf6c7b83902b6f0dfd876b8de744eeae05aa10ce1c722a5097926f241d5017c679e4aa13c73144928c7756fc582262c3f4 SHA512 d5a61df1cadfc790264969d2d07aa7106ba4d669c5e9099137f7bb5115a3e224c74f24587c709b3344393d8ac9ab0979772b00adaf3b8b03587c274c8a9a6ee5
-DIST frakturx-20070103-tkngsbg.zip 151162 BLAKE2B 188c141f40bdc4335ad033aa96c311fc72f7e1fa4b0a3bcf678f93f2e047208151d708dec24b8917f5983f76c4f4e2c63871d089d4630405680ee122ae6a6c63 SHA512 474bba13396835844c8b3ee20cafd0064fe064f1e026996cb7634a62417aab571b6d45e7f1bbc9bb57b8706948109f7080af3419bb2500a358def2a150af7967
-DIST frakturx-20070103-twieynk.zip 507577 BLAKE2B e88bddcc9fddfc02a84f636f953ce5e731d4b4f3b0f0e11c6fabad04dcc1da009cc61d5bcc4f4425be5e81657c886900d0e0a43a67afab3c7eaadc88eaace9a8 SHA512 2227fc0381a170e6c80764afd922e263430e17b43113b3a64353a990a91206a725b6292643246bb535e26b12b3c2596c9b2a959a5de0d036e2da5b8fbf14f81d
-DIST frakturx-20070103-twieyvig.zip 662665 BLAKE2B a5f7aec6d9e57dbad76c86c672664961a2b23dba33fb0f0b1fe4ebd13cad6ec2c4a4ebec77eaffd4f09b696099c68ffcdf69ed97f8175224c75dcd1245ddf283 SHA512 bb22dced1558041f9ff5f33b27fa46693858daff54609b0fe2a8f5a568fc4da9809159315de7114f07f04e1d49463f08a9f5c68ef3de73f7655f0086126297e6
-DIST frakturx-20070103-tzentenar.zip 447987 BLAKE2B 70bc04992c7e0ffcfc5b46d210d5a999f5f7a6bebdfb1ece77825e945f3c960bdd5c370a64d1b92edec2eb2fc94431723ada6bf0adf55fe2d417db1b913d284d SHA512 c4cd8057dc26d1f768c69fd699b823cf39778dc94255e46fc1246b4afa75651d1fdf6efed6d36e85c49a59f0e02d60d11075731f16d815243210c65a7f4892dc
-EBUILD frakturx-20070103.ebuild 1469 BLAKE2B 4b3f5e15ce8fbd1a233c9e58a52715878c807baa3c8ce03e62a84b17e1920269c51819a3c3090dd0701190978be511a2410083e0de9171313d02ec2450b8907c SHA512 90d191ddd57ec903d2e948c7092b8513096dfa71ea1ae4fbda95cec4e3e0e5b51f14b7b1871fa8726abbfcd4eb0d2ecdc5e5404a6cb7fe939744dce8ea44aa1f
-MISC metadata.xml 919 BLAKE2B e41131128bcb6a552385ec0375c94f3e6f2139592b0b62139fd948ed3c9cf5c09ef275f67fe69ed15778f4fb271d8297f4116bdacf6540cb596a42aafda25a71 SHA512 a999c14f651929c12bdcca1f024b1d49ea466d1edfc44dafbf7da5be499d5feaf296ca8681f200b3b83051ca3af728703318980b7a07dda03241f84a0ea384d9
diff --git a/dev-tex/frakturx/frakturx-20070103.ebuild b/dev-tex/frakturx/frakturx-20070103.ebuild
deleted file mode 100644
index 63362482bc6e..000000000000
--- a/dev-tex/frakturx/frakturx-20070103.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit latex-package
-
-DESCRIPTION="Collection of blackletter fonts for LaTeX"
-HOMEPAGE="http://www.gaehrken.de/fraktur/"
-SRC_URI="mirror://gentoo/${P}-base.zip
- mirror://gentoo/${P}-tfrak.zip
- mirror://gentoo/${P}-obibel.zip
- mirror://gentoo/${P}-odedruck.zip
- mirror://gentoo/${P}-odeschmk.zip
- mirror://gentoo/${P}-oweissfr.zip
- mirror://gentoo/${P}-oweissgo.zip
- mirror://gentoo/${P}-talteswab.zip
- mirror://gentoo/${P}-tbrtkpf.zip
- mirror://gentoo/${P}-tkngsbg.zip
- mirror://gentoo/${P}-twieynk.zip
- mirror://gentoo/${P}-twieyvig.zip
- mirror://gentoo/${P}-tzentenar.zip"
-
-LICENSE="LPPL-1.2 free-noncomm"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S="${WORKDIR}"
-TEXMF="/usr/share/texmf-site"
-
-src_prepare() {
- # remove spurious files, so that doins -r is possible later
- find . -type f -name '.*' | xargs rm -f
-}
-
-src_install() {
- insinto ${TEXMF}/tex/latex
- doins -r tex/latex/fraktur
- insinto ${TEXMF}/fonts
- doins -r fonts/{tfm,vf,type1,enc}
- insinto ${TEXMF}/fonts/map/dvips/fraktur
- doins fonts/map/dvips/*.map
-
- local m
- for m in fobi fodd fods fowf fowg ftas ftbk ftkb ftwv ftwy ftzf; do
- echo "Map ${m}.map" >>"${T}"/50frakturx.cfg
- done
- insinto /etc/texmf/updmap.d
- doins "${T}"/50frakturx.cfg
-
- dodoc -r doc/fonts/fraktur/*
-
- # symlink for texdoc
- dosym /usr/share/doc/${PF} ${TEXMF}/doc/fonts/fraktur
-}
diff --git a/dev-tex/frakturx/metadata.xml b/dev-tex/frakturx/metadata.xml
deleted file mode 100644
index 203e650d2c85..000000000000
--- a/dev-tex/frakturx/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>ulm@gentoo.org</email>
-</maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<longdescription lang="de">
- Mit diesem Paket (und den dazugehörigen Schriften) soll das Setzen von
- gebrochenen Schriften unter LaTeX erleichtert werden. Hierzu wird eine
- neue Schriftkodierung definiert, die die in gebrochenen Schriften
- üblichen Ligaturen, sowie das "lange s" enthält.
-</longdescription>
-<longdescription lang="en">
- This package (and the respective fonts) is intended to facilitate
- typesetting of blackletter scripts in LaTeX. For this purpose a new
- encoding is defined, containing common ligatures used in blackletter,
- as well as the "long s".
-</longdescription>
-</pkgmetadata>
diff --git a/dev-tex/g-brief-4.0.2 b/dev-tex/g-brief-4.0.2
new file mode 100644
index 000000000000..7a30825499d2
--- /dev/null
+++ b/dev-tex/g-brief-4.0.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=dev-texlive/texlive-langgerman app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX styles for formless letters in German or English
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/g-brief/
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=LPPL-1.2
+RDEPEND=dev-texlive/texlive-langgerman virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/g-brief-4.0.2.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=b2a6d27cdde1550e968db3c1d433612a
diff --git a/dev-tex/g-brief/Manifest b/dev-tex/g-brief/Manifest
deleted file mode 100644
index f59eea27478d..000000000000
--- a/dev-tex/g-brief/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST g-brief-4.0.2.zip 151832 BLAKE2B 3cd785864ff9de88ff74eaf00f36adec6e9b8cb9befb327437dbe06747138738b5850caea5aedfc1eb52d593ca7c2a8644725d77e93910f6eaffc0154b3ad8e3 SHA512 7507de034ab824fe368ab80c44490308b4c9e8a5352d0d434b24190072ab1f49daf4c1153827bbbca2ed2fe0875461187a592032b1a20c008453c4dea677d131
-EBUILD g-brief-4.0.2.ebuild 1018 BLAKE2B 68955e799c210de2211f183053c668ba4bcb7591d125c11d5d0e69d6323250f48cbaa04cdec1aa34bac436a32aba5d347b3fd4d6b4cec38dbb53e56ee2ae1510 SHA512 165def1a440f6d2c09458ed332d5212948389fabcce0e6c59ae8a4bfa9b72750558916b18985005db9e7f05c5a1db8868f0210d27cd7bebb20f072609f1ae273
-MISC metadata.xml 249 BLAKE2B 1b34ce77c092c0664a18f32525d158d41bf36ab7ab7a4b9d01ed37e1e3dda3d58849d5b1375065c4e5591f6b09b2a93e88a624d399c495a0b1125edb30ec172f SHA512 895325641a176c848988fb5f36cdb567b584d22f6e778b3de674de480cbca30b7cf8f12ecbbe1173a63e3229889e1e0f5efd5afea4f0d4c429ac236598f80f1e
diff --git a/dev-tex/g-brief/g-brief-4.0.2.ebuild b/dev-tex/g-brief/g-brief-4.0.2.ebuild
deleted file mode 100644
index 713c16ef5506..000000000000
--- a/dev-tex/g-brief/g-brief-4.0.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-S=${WORKDIR}/${PN}
-
-# checksum from official ftp site changes frequently so we mirror it
-DESCRIPTION="LaTeX styles for formless letters in German or English"
-SRC_URI="mirror://gentoo/${P}.zip"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/g-brief/"
-LICENSE="LPPL-1.2"
-
-IUSE=""
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND="dev-texlive/texlive-langgerman"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-TEXMF="/usr/share/texmf-site"
-
-src_compile() {
- # latex chokes if these file exist, bug #573374
- rm -f g-brief.drv g-brief.cls g-brief.sty g-brief2.cls g-brief2.sty beispiel.tex beispiel2.tex
- latex-package_src_compile
- # Now that the source is processed, remove it so that it is not (wrongly)
- # reprocessed at src_install.
- rm -f g-brief.dtx
-}
diff --git a/dev-tex/g-brief/metadata.xml b/dev-tex/g-brief/metadata.xml
deleted file mode 100644
index 7b4a61aab741..000000000000
--- a/dev-tex/g-brief/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-tex/glossaries-3.04 b/dev-tex/glossaries-3.04
new file mode 100644
index 000000000000..e56d028a7124
--- /dev/null
+++ b/dev-tex/glossaries-3.04
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Create glossaries and lists of acronyms
+EAPI=5
+HOMEPAGE=http://www.ctan.org/tex-archive/help/Catalogue/entries/glossaries.html
+IUSE=doc examples
+KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=LPPL-1.2
+RDEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/glossaries-3.04.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=63ff6ea8e5db1c760858c0275258696f
diff --git a/dev-tex/glossaries-4.07 b/dev-tex/glossaries-4.07
new file mode 100644
index 000000000000..0c4a06be68b7
--- /dev/null
+++ b/dev-tex/glossaries-4.07
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Create glossaries and lists of acronyms
+EAPI=5
+HOMEPAGE=http://www.ctan.org/pkg/glossaries/
+IUSE=doc examples
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=LPPL-1.2
+RDEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 virtual/latex-base
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~radhermit/dist/glossaries-4.07.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=f1d1844d807520fc8f26692ab02ee25d
diff --git a/dev-tex/glossaries-4.11 b/dev-tex/glossaries-4.11
new file mode 100644
index 000000000000..8db54306af17
--- /dev/null
+++ b/dev-tex/glossaries-4.11
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Create glossaries and lists of acronyms
+EAPI=5
+HOMEPAGE=http://www.ctan.org/pkg/glossaries/
+IUSE=doc examples
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=LPPL-1.2
+RDEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 virtual/latex-base
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~radhermit/dist/glossaries-4.11.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=f1d1844d807520fc8f26692ab02ee25d
diff --git a/dev-tex/glossaries-4.12-r1 b/dev-tex/glossaries-4.12-r1
new file mode 100644
index 000000000000..1fc92e2d01fc
--- /dev/null
+++ b/dev-tex/glossaries-4.12-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 || ( dev-texlive/texlive-plaingeneric >=dev-texlive/texlive-genericextra-2014 ) app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Create glossaries and lists of acronyms
+EAPI=5
+HOMEPAGE=http://www.ctan.org/pkg/glossaries/
+IUSE=doc examples
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=LPPL-1.2
+RDEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 || ( dev-texlive/texlive-plaingeneric >=dev-texlive/texlive-genericextra-2014 ) virtual/latex-base
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~radhermit/dist/glossaries-4.12.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=e37794cc8a35641ce0b837244940d71e
diff --git a/dev-tex/glossaries/Manifest b/dev-tex/glossaries/Manifest
deleted file mode 100644
index 2ec85297e7ca..000000000000
--- a/dev-tex/glossaries/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-DIST glossaries-3.04.zip 3838009 BLAKE2B 58316ac6442960ae3a48188b64cd382afba5c9ff53732b43c1b8309ee0e655dc5793bcd10571c8f610484145fe3ccc2fb4efff9acc49bcb657bb61f4c31a7b4c SHA512 1669c2288c31f1b1b79dc9776c55c2abfc8fd216482cf6175e9f788a2882cfe997ca13c9d93d317e4d31fcc9eba8dc977bc806874179654141ca7235ec7c3889
-DIST glossaries-4.07.zip 5009472 BLAKE2B 31337b682f0b69742e202e4be762a9e68d0fbac0052aa9b8736bc79a61db135f23f63aae8f065f76ea110bd009c6a7a8e41c95e477c2f8da9f7b4e5e71e0b87c SHA512 576c52b0502e9854ac1332142a724ed1b97b37502322d52195f343f864a82e249529715b0a637f984ab01662d288f2ba57f7a932d2523435d5147dfb43145d61
-DIST glossaries-4.11.zip 5411615 BLAKE2B 9d2c619ca7671d09d3e7aca90df8b30d6192affe23cae16a21a71cf423eb4ee45d6a4122c7fd495cee2eea468d9cba70ce11cb677238e9443006df49d36130be SHA512 f195bb16f4b000ccf3206ae3dd594f0252cf96942062daa3af9d667be2801d6686b0b2dc337327ba2258766a2d42dbf1ff9e4974e9a4f3b1ca41352f691b4fdb
-DIST glossaries-4.12.zip 5410108 BLAKE2B 681e91b4c057d649007675d05cab5eac219a73818c24c6c2e5f752721b65108f078dd05ee6340a686054359371f0f91549069087e2bd5679ddd8cfec961776b1 SHA512 34d5512a1d8daf3b8ddf3290e8da3ed69b835752ff93a166df5ccda95c9784fa3a63aa703926c5e90725cd4a204a43e8a718d460d7eb5dec7560927cc7ce7ef9
-EBUILD glossaries-3.04.ebuild 973 BLAKE2B 641e8e831a1262d98c2b88e3be9033574fd418ae7cc14fab2fe4ace3d6a931a555de1dcc27393c5a56e23d6542548d18e7a46f9b65b55b66d50b83094f3d0dec SHA512 fd532acbfca4db298a69c41ff72cc1e7410b4b423d7b18dd9206e0f4ce5621d2c5702471f9a810ce403da9d3594432a8c94bf0ee1069f4da4401af3e80240ae5
-EBUILD glossaries-4.07.ebuild 917 BLAKE2B a0f4125f0d01e143940a73a6dbd6ac6d07744ad9853f6ed61ea13a0e70d45a0032d43752974d9046755f3a2fda764ecd493f0a33e111c7293b747dda858c9d75 SHA512 ed185748c3b755df1cc117b64df2449187b233e1877dfe41ede99ae64782b7815e5b710cc9016082e09e241012e524a3a91b2a636773143917e9ab2600091864
-EBUILD glossaries-4.11.ebuild 917 BLAKE2B a0f4125f0d01e143940a73a6dbd6ac6d07744ad9853f6ed61ea13a0e70d45a0032d43752974d9046755f3a2fda764ecd493f0a33e111c7293b747dda858c9d75 SHA512 ed185748c3b755df1cc117b64df2449187b233e1877dfe41ede99ae64782b7815e5b710cc9016082e09e241012e524a3a91b2a636773143917e9ab2600091864
-EBUILD glossaries-4.12-r1.ebuild 1005 BLAKE2B 64bfd96e922be8f1b505de1ac13e3002afa9d4f0d9af877e4828831918003dfab499218e05f7d89a22d30089b8a3c861b55cf8362368a3285804d95629626542 SHA512 701e042b50c853de46731286b67ca96f947cba2dcac32f8a285d546668b6821f759f04b0c8d0410fe59980f0835ac84b7a485fb15b7e5b618ac7ca656348aa08
-MISC metadata.xml 249 BLAKE2B 1b34ce77c092c0664a18f32525d158d41bf36ab7ab7a4b9d01ed37e1e3dda3d58849d5b1375065c4e5591f6b09b2a93e88a624d399c495a0b1125edb30ec172f SHA512 895325641a176c848988fb5f36cdb567b584d22f6e778b3de674de480cbca30b7cf8f12ecbbe1173a63e3229889e1e0f5efd5afea4f0d4c429ac236598f80f1e
diff --git a/dev-tex/glossaries/glossaries-3.04.ebuild b/dev-tex/glossaries/glossaries-3.04.ebuild
deleted file mode 100644
index 0354f8b88676..000000000000
--- a/dev-tex/glossaries/glossaries-3.04.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="Create glossaries and lists of acronyms"
-HOMEPAGE="http://www.ctan.org/tex-archive/help/Catalogue/entries/glossaries.html"
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples"
-
-RDEPEND="dev-lang/perl
- dev-texlive/texlive-latexrecommended
- >=dev-texlive/texlive-latexextra-2012"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-TEXMF="/usr/share/texmf-site"
-S=${WORKDIR}/${PN}
-
-src_install() {
- latex-package_src_doinstall styles
-
- dobin makeglossaries
-
- dodoc CHANGES README
- insinto "${TEXMF}/tex/latex/${PN}/dict"
- doins *.dict
- if use doc ; then
- latex-package_src_doinstall pdf
- fi
- if use examples ; then
- docinto examples
- dodoc samples/*.tex
- fi
-}
diff --git a/dev-tex/glossaries/glossaries-4.07.ebuild b/dev-tex/glossaries/glossaries-4.07.ebuild
deleted file mode 100644
index 7a740da96093..000000000000
--- a/dev-tex/glossaries/glossaries-4.07.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="Create glossaries and lists of acronyms"
-HOMEPAGE="http://www.ctan.org/pkg/glossaries/"
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.zip"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples"
-
-RDEPEND="dev-lang/perl
- dev-texlive/texlive-latexrecommended
- >=dev-texlive/texlive-latexextra-2012"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-TEXMF="/usr/share/texmf-site"
-S=${WORKDIR}/${PN}
-
-src_install() {
- latex-package_src_doinstall styles
-
- dobin makeglossaries
-
- dodoc CHANGES README
- if use doc ; then
- latex-package_src_doinstall pdf
- fi
- if use examples ; then
- docinto examples
- dodoc samples/*.tex
- fi
-}
diff --git a/dev-tex/glossaries/glossaries-4.11.ebuild b/dev-tex/glossaries/glossaries-4.11.ebuild
deleted file mode 100644
index 7a740da96093..000000000000
--- a/dev-tex/glossaries/glossaries-4.11.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="Create glossaries and lists of acronyms"
-HOMEPAGE="http://www.ctan.org/pkg/glossaries/"
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.zip"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples"
-
-RDEPEND="dev-lang/perl
- dev-texlive/texlive-latexrecommended
- >=dev-texlive/texlive-latexextra-2012"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-TEXMF="/usr/share/texmf-site"
-S=${WORKDIR}/${PN}
-
-src_install() {
- latex-package_src_doinstall styles
-
- dobin makeglossaries
-
- dodoc CHANGES README
- if use doc ; then
- latex-package_src_doinstall pdf
- fi
- if use examples ; then
- docinto examples
- dodoc samples/*.tex
- fi
-}
diff --git a/dev-tex/glossaries/glossaries-4.12-r1.ebuild b/dev-tex/glossaries/glossaries-4.12-r1.ebuild
deleted file mode 100644
index 7353e713cac8..000000000000
--- a/dev-tex/glossaries/glossaries-4.12-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="Create glossaries and lists of acronyms"
-HOMEPAGE="http://www.ctan.org/pkg/glossaries/"
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.zip"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc examples"
-
-RDEPEND="dev-lang/perl
- dev-texlive/texlive-latexrecommended
- >=dev-texlive/texlive-latexextra-2012
- || ( dev-texlive/texlive-plaingeneric >=dev-texlive/texlive-genericextra-2014 )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-TEXMF="/usr/share/texmf-site"
-S=${WORKDIR}/${PN}
-
-src_install() {
- latex-package_src_doinstall styles
-
- dobin makeglossaries
-
- dodoc CHANGES README
- if use doc ; then
- latex-package_src_doinstall pdf
- fi
- if use examples ; then
- docinto examples
- dodoc samples/*.tex
- fi
-}
diff --git a/dev-tex/glossaries/metadata.xml b/dev-tex/glossaries/metadata.xml
deleted file mode 100644
index 7b4a61aab741..000000000000
--- a/dev-tex/glossaries/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-tex/harvard-2.0.5 b/dev-tex/harvard-2.0.5
new file mode 100644
index 000000000000..305e471fe913
--- /dev/null
+++ b/dev-tex/harvard-2.0.5
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=The harvard family of bibliographic styles
+EAPI=0
+HOMEPAGE=https://www.ctan.org/pkg/harvard
+KEYWORDS=amd64 ppc x86
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/harvard-2.0.5.tar.bz2
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=b4340318b6319bed35263cd72a8aca42
diff --git a/dev-tex/harvard/Manifest b/dev-tex/harvard/Manifest
deleted file mode 100644
index bf69d9ce4720..000000000000
--- a/dev-tex/harvard/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST harvard-2.0.5.tar.bz2 53125 BLAKE2B 203adb810a63168c61fb9f8c8e2d1b6f13940a15453c1085b4b63e0617f26dc5ede089afda59c7ad3c9167071c9209d4fe6958046dddb591f431ed868aba4c31 SHA512 3816a9f7b9ed00ff58092ee6f1cb45c547bb496664b844f2d541a65dbe0062626db2ed8630fdc871e252e4034bfa473b9db4102805604080d8018a7d0273bcad
-EBUILD harvard-2.0.5.ebuild 347 BLAKE2B ad7e121dd1a4712f9cdeb23cd47ddb7702cb45bb7a7e97c03b8837e2bcf3399d067d2bf258d0c37a63ab09a8b9eefe0d4d269177668d1226768e4be8aad3196b SHA512 e4ce28ca503c420ac3064a0d476c49bc7bcaa2c2ffb50b3e6a4da79d5d0cd6fde4d5d70ae061aebdd6e6a2f538ea4a0663adb5e61664cea9cda0f34854a09c2e
-MISC metadata.xml 312 BLAKE2B b979c41a3c225d68000408cff85a2917d2104b9f0d34775a310d94f7e4a52352a8f8730ff686ee6c68e7b4749bbe60c862d88f5296f19fb7427d2055e885f450 SHA512 24ba0aced2baa3055f0980057cfa4f6105915cefd9f8ee9241e24ea4ecbaa22170698e0e59f50ad741b09b8cf19d7c3ce36159da2e632692150edb31569f8221
diff --git a/dev-tex/harvard/harvard-2.0.5.ebuild b/dev-tex/harvard/harvard-2.0.5.ebuild
deleted file mode 100644
index 49df5bc3c6d9..000000000000
--- a/dev-tex/harvard/harvard-2.0.5.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="The harvard family of bibliographic styles"
-HOMEPAGE="https://www.ctan.org/pkg/harvard"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-DEPEND=""
-IUSE=""
diff --git a/dev-tex/harvard/metadata.xml b/dev-tex/harvard/metadata.xml
deleted file mode 100644
index 8bc23ccd0ebe..000000000000
--- a/dev-tex/harvard/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<upstream>
- <remote-id type="ctan">harvard</remote-id>
-</upstream>
-</pkgmetadata>
diff --git a/dev-tex/herm-pic-1.0.2 b/dev-tex/herm-pic-1.0.2
new file mode 100644
index 000000000000..d7a35d3308d6
--- /dev/null
+++ b/dev-tex/herm-pic-1.0.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX class for creating ERM and HER diagramms
+EAPI=0
+HOMEPAGE=http://www.svenies-welt.de/?page_id=26
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=http://my.dex.de/~sven/downloads/hermpic_1.0.2.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=e10a58b9a62d36273fa29d6dacfd2905
diff --git a/dev-tex/herm-pic/Manifest b/dev-tex/herm-pic/Manifest
deleted file mode 100644
index 5001b3ddb9e0..000000000000
--- a/dev-tex/herm-pic/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hermpic_1.0.2.tar.gz 29668 BLAKE2B d7788e04200ded289447e4ab0a1b49593e36968e86f0da254f5401600f872e3a6114e742cc75c3ad3fce81471c72b694097d161d54c90c0ac6200a2041df8ae4 SHA512 d61b53cd89ccb4bb1d0d7c46fb4dec7517e010bd828beab05c3c8f96353a0881d03d53781c93f9c0e88b9bb97a33a1f405f12148f8dd017fc77266012a8d322c
-EBUILD herm-pic-1.0.2.ebuild 420 BLAKE2B e406fc9259eb68691487305f2d29971d685d82e6dcf57fb1fcd5b1ed7c4c3ff378e41ba405f1fedfacd48d2badf1d5978ad42c5bb20de3cfb99dafb578089caf SHA512 be1de978bf316f122bacfebb89934132e8fc156a0dc34431506ffadfc567f8260a89bddb45247eb33bd564c0e5ab2220f1a5aef8dfd7a37c94b8cac88a1ef563
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/herm-pic/herm-pic-1.0.2.ebuild b/dev-tex/herm-pic/herm-pic-1.0.2.ebuild
deleted file mode 100644
index 3c16049db46d..000000000000
--- a/dev-tex/herm-pic/herm-pic-1.0.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="LaTeX class for creating ERM and HER diagramms"
-HOMEPAGE="http://www.svenies-welt.de/?page_id=26"
-SRC_URI="http://my.dex.de/~sven/downloads/${PN/-}_${PV}.tar.gz"
-
-LICENSE="LPPL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/${PN/-}"
-TEXMF="/usr/share/texmf-site"
diff --git a/dev-tex/herm-pic/metadata.xml b/dev-tex/herm-pic/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/herm-pic/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/hevea-2.29 b/dev-tex/hevea-2.29
new file mode 100644
index 000000000000..ef801e63bda2
--- /dev/null
+++ b/dev-tex/hevea-2.29
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=HeVeA is a quite complete and fast LaTeX to HTML translator
+EAPI=5
+HOMEPAGE=http://hevea.inria.fr/
+IUSE=+ocamlopt
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 sparc x86
+LICENSE=QPL
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-texlive/texlive-latexextra
+SLOT=0
+SRC_URI=http://hevea.inria.fr/distri/hevea-2.29.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=47dc33b734da085c8790dafc15037e56
diff --git a/dev-tex/hevea-2.30 b/dev-tex/hevea-2.30
new file mode 100644
index 000000000000..494e491f1ee5
--- /dev/null
+++ b/dev-tex/hevea-2.30
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=HeVeA is a quite complete and fast LaTeX to HTML translator
+EAPI=5
+HOMEPAGE=http://hevea.inria.fr/
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=QPL
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-texlive/texlive-latexextra
+SLOT=0
+SRC_URI=http://hevea.inria.fr/distri/hevea-2.30.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=2ac09bba01dfa0430c9adc24276348ce
diff --git a/dev-tex/hevea-2.31 b/dev-tex/hevea-2.31
new file mode 100644
index 000000000000..d109cb4d5559
--- /dev/null
+++ b/dev-tex/hevea-2.31
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=HeVeA is a quite complete and fast LaTeX to HTML translator
+EAPI=5
+HOMEPAGE=http://hevea.inria.fr/
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=QPL
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-texlive/texlive-latexextra
+SLOT=0
+SRC_URI=http://hevea.inria.fr/distri/hevea-2.31.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=2ac09bba01dfa0430c9adc24276348ce
diff --git a/dev-tex/hevea/Manifest b/dev-tex/hevea/Manifest
deleted file mode 100644
index 11a2e221afa6..000000000000
--- a/dev-tex/hevea/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST hevea-2.29.tar.gz 969599 BLAKE2B 88724c0a1a139d370fa852af473e4f21f7c1f8a8ed79cf0a59fa6098d63a3956423f7b1403316aa2e296b00d77ddc529938f98476243795b6a00971532918d90 SHA512 4ea2f3d60fd43d183712a868cb3894b38f6d9809ba7905d69123a7672faba0d6dfe73ad1379d7996ede98ceb645bba903e5b7550bdf92e7950ce69ba7f4f3994
-DIST hevea-2.30.tar.gz 965635 BLAKE2B 7f23c6f793be1515b689571f0ae25d76d45c7bd8df9cc6fe1f73697b34dec598f64b0ed30e4b2cd5e456990c80ac0bba50c60e0294a825c6a0af59b228456cbd SHA512 75c700e009070bff4845ccc6f984ade8068f90ea78630a2e6ab1d27618a225a4bbbb7c4aa07c08be03094ddad4aac5d0c9e83fa01d41ff501f5c1eed9f4428eb
-DIST hevea-2.31.tar.gz 965678 BLAKE2B 770a3ff5b3e209d1e34e68647baffc064cb78f63a610e6b81181a829837861984f22e381cc17c34a3b0b4643c260a5cb84841cd8e2038e40083bba7ffbdab929 SHA512 4b66030f69b8b60750f8e62a9d81240b0ba399af8af69df10b33742e10d23fe7aef3e7782265fac9705f27715e5964debd47b9da7a394f70fda947b5fcd2d6ea
-EBUILD hevea-2.29.ebuild 1578 BLAKE2B 45718a3e4289fc79eb1a9be6bab4763dc2165097635902cbcecbd9fc30a461289778ae6e8ef7829b60fd9c1b484f131880a5d51db18ad18f6718e991c1344bb8 SHA512 6125faaaa52cd1cf0323ed91c06983538782a83618e21bcfda29ef27351f4173a9e1d252ff7381d1386f7e80e74ed97bb3a3e1b0f1a0371295d3dbed326a9ca9
-EBUILD hevea-2.30.ebuild 1582 BLAKE2B b25c3d4a2f596c3145d7e1772be6599be738c857e61537dd74478365db9a6e55d8e679a7feb237fa1e51d28011238f07faf2c05508705cc02c40b8c39673d09d SHA512 ec3d25692e4a81ab3f5421abbeed4711b87c83de22c464e34ee41bd803b543e97ba08eef7077c8c9b33790074925472df023399ab900b656e2f284a3cab67cb4
-EBUILD hevea-2.31.ebuild 1582 BLAKE2B b25c3d4a2f596c3145d7e1772be6599be738c857e61537dd74478365db9a6e55d8e679a7feb237fa1e51d28011238f07faf2c05508705cc02c40b8c39673d09d SHA512 ec3d25692e4a81ab3f5421abbeed4711b87c83de22c464e34ee41bd803b543e97ba08eef7077c8c9b33790074925472df023399ab900b656e2f284a3cab67cb4
-MISC metadata.xml 356 BLAKE2B a7f615933a0e3a96a715745ae427649370e382d38621d77733982247fd090942d75d9328b2274d7d636bde0a44822a6ca40f4a8f50cb4127f359ec674309068a SHA512 f01f19a40a296cd3675f75d2c09aae119bc9c644e7c80b3bebb8f265c5e49dc47f481b33e93aed51db6f19a6164b5cdff5cfabeb7e7daf10c67994cfa7aa1375
diff --git a/dev-tex/hevea/hevea-2.29.ebuild b/dev-tex/hevea/hevea-2.29.ebuild
deleted file mode 100644
index 4eba8726f009..000000000000
--- a/dev-tex/hevea/hevea-2.29.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
-HOMEPAGE="http://hevea.inria.fr/"
-SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
-
-LICENSE="QPL"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 sparc x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
- dev-texlive/texlive-latexextra"
-DEPEND="${DEPEND} dev-ml/ocamlbuild"
-
-src_compile() {
- rm -f config.sh
- emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
- if use ocamlopt; then
- emake PREFIX=/usr || die "Failed to build native code binaries"
- else
- emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
- fi
-}
-
-src_install() {
- if use ocamlopt; then
- emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
- else
- emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
- fi
-
- dodoc README CHANGES
-}
-
-# If texmf-update is present this means we have a latex install; update it so
-# that hevea.sty can be found
-# Do not (r)depend on latex though because hevea does not need it itself
-# If latex is installed later, it will see hevea.sty
-
-pkg_postinst() {
- if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
- /usr/sbin/texmf-update
- fi
-}
-
-pkg_postrm() {
- if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
- /usr/sbin/texmf-update
- fi
-}
diff --git a/dev-tex/hevea/hevea-2.30.ebuild b/dev-tex/hevea/hevea-2.30.ebuild
deleted file mode 100644
index a09af4ace2c4..000000000000
--- a/dev-tex/hevea/hevea-2.30.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
-HOMEPAGE="http://hevea.inria.fr/"
-SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
-
-LICENSE="QPL"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
- dev-texlive/texlive-latexextra"
-DEPEND="${DEPEND} dev-ml/ocamlbuild"
-
-src_compile() {
- rm -f config.sh
- emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
- if use ocamlopt; then
- emake PREFIX=/usr || die "Failed to build native code binaries"
- else
- emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
- fi
-}
-
-src_install() {
- if use ocamlopt; then
- emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
- else
- emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
- fi
-
- dodoc README CHANGES
-}
-
-# If texmf-update is present this means we have a latex install; update it so
-# that hevea.sty can be found
-# Do not (r)depend on latex though because hevea does not need it itself
-# If latex is installed later, it will see hevea.sty
-
-pkg_postinst() {
- if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
- /usr/sbin/texmf-update
- fi
-}
-
-pkg_postrm() {
- if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
- /usr/sbin/texmf-update
- fi
-}
diff --git a/dev-tex/hevea/hevea-2.31.ebuild b/dev-tex/hevea/hevea-2.31.ebuild
deleted file mode 100644
index a09af4ace2c4..000000000000
--- a/dev-tex/hevea/hevea-2.31.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib
-
-IUSE="+ocamlopt"
-
-DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
-HOMEPAGE="http://hevea.inria.fr/"
-SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
-
-LICENSE="QPL"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]"
-RDEPEND="${DEPEND}
- dev-texlive/texlive-latexextra"
-DEPEND="${DEPEND} dev-ml/ocamlbuild"
-
-src_compile() {
- rm -f config.sh
- emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
- if use ocamlopt; then
- emake PREFIX=/usr || die "Failed to build native code binaries"
- else
- emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
- fi
-}
-
-src_install() {
- if use ocamlopt; then
- emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
- else
- emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
- fi
-
- dodoc README CHANGES
-}
-
-# If texmf-update is present this means we have a latex install; update it so
-# that hevea.sty can be found
-# Do not (r)depend on latex though because hevea does not need it itself
-# If latex is installed later, it will see hevea.sty
-
-pkg_postinst() {
- if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
- /usr/sbin/texmf-update
- fi
-}
-
-pkg_postrm() {
- if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
- /usr/sbin/texmf-update
- fi
-}
diff --git a/dev-tex/hevea/metadata.xml b/dev-tex/hevea/metadata.xml
deleted file mode 100644
index db7d550fd7b0..000000000000
--- a/dev-tex/hevea/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-<maintainer type="project">
- <email>ml@gentoo.org</email>
- <name>Gentoo ML Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-tex/hlatex-1.0.1-r1 b/dev-tex/hlatex-1.0.1-r1
new file mode 100644
index 000000000000..786d82ae1961
--- /dev/null
+++ b/dev-tex/hlatex-1.0.1-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=HLaTeX is a LaTeX package to use Hangul with LaTeX
+EAPI=6
+HOMEPAGE=http://project.ktug.or.kr/hlatex/
+KEYWORDS=alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=ftp://ftp.ktug.or.kr/pub/ktug/hlatex/HLaTeX-1.0.1.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-fonts-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-myoungjo-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-gothic-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-taza-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-graphic-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-gungseo-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-shinmun-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-pilgi-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-pen-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-bom-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-yetgul-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-jamo-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-vada-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-pilgia-1.0.tar.gz ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-dinaru-1.0.tar.gz
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731 multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=f6e1a8eec5a00992f94b5df6994fe74e
diff --git a/dev-tex/hlatex/Manifest b/dev-tex/hlatex/Manifest
deleted file mode 100644
index 43fa05fbd40e..000000000000
--- a/dev-tex/hlatex/Manifest
+++ /dev/null
@@ -1,18 +0,0 @@
-DIST HLaTeX-1.0.1.tar.gz 1133770 BLAKE2B 5f513898cb274493bb7b64e545afe1ed4cf6621ba46a42f9229ac1aca914fd0a8d2627da7c46c61ccf5ffa14f99f660b833a0f9373074e468bc6324614fbb931 SHA512 3a8c3992d8f68a53adc844e413f04aa69404a71bcd1829cbbbe421ee8f2cd4d0bb9e911d7bbe13bd4316522022b7d5e3335eeac41c862855e2c96104a84431a2
-DIST uhc-bom-1.0.tar.gz 1229417 BLAKE2B 0d09cd44f04e4216735c138781715ec6e7268034ef6cf66d2a3fa4d0759a4554e637a2bc9b3ec7287d8f3ff05f5bc832311e5197b5e39617ad5492583c52ae14 SHA512 ca91b9cf248c473e6680d99e2d2b5d9774e90e68527a397fb22ca70742930b6a17939f0552448d20e4083178625a8e15421fd35f79c5f41a1b5fe9b8285a713d
-DIST uhc-dinaru-1.0.tar.gz 4370729 BLAKE2B 99b3e4da956ffbdf23c36476919fc8456ea4470cae38a72030baa69ab47711c753a553ddeeb17c8d618cf6616da28ff0d1aa3279259b8434b39cede104488f72 SHA512 9465851f52891ae091ac9637924d913c9fc7ae84c2ac8221a9d69cec18c146e249b922953c7d4e1d48f658269d21c78a39fe04cda522ef86b2cd977f6b3d5320
-DIST uhc-fonts-1.0.tar.gz 987905 BLAKE2B c87f277e3c4ec432edbda505dc4435ad36cad41e4aa8077d616e841f9ec506d4a1fe8384b03f16960c09d0227fd6b163d879110e14894048e9ae426cac7431f2 SHA512 1f8de83ae0a864690d70ce9ffee9b52c82f1b37c7060f74f807f32464909bd124bd00e9b923bea0d3036773e5e81e99fb488d1d54b0dc4366bf185a966c8dbaa
-DIST uhc-gothic-1.0.tar.gz 8467565 BLAKE2B 71c118961dc486662cf57600af4ba395692cd57792f8ba30cf2b3d8ab3f035c8144af9beb8d92673f6c08bc061228d56f8a44b7df098bc86e2dee3f7cd6b4793 SHA512 da872c167b0aed980bce7c49d63d8c86a523a594de5130c1d45ec953820c02f2105f874487bd5ac921bd0abe24ae08ab9ca5685dc505d05ccd072e2c8e469f54
-DIST uhc-graphic-1.0.tar.gz 3294846 BLAKE2B c8fe3bcb6cdf90352ffe47daca46fb3a559c24206ce96645610c907589c9b992f4ef4d40cf4922cea9fe838f7a6fd82271b8826dfebe645ac4762994ee492922 SHA512 c8a6bca09b1b4eae8baae2946bc4f40d768f18debdacb5038d8fa3b478fd0991469a01c465423037884cdc880c8108a32e26c822fc2c7c5c159c4da499b2d676
-DIST uhc-gungseo-1.0.tar.gz 5414280 BLAKE2B cf9cfe8d25fe5f0db1a4097e00f45d7cb37153e2deb7a6b6d02164a538e3b55342ef9544de5e48c103f343b116ed9f1b2a45a3d4ef2e89c2fd7c40e402b3a440 SHA512 2c2585c824fd42e4d62accb2ba3c79fe0adfaa33c85307aad95df8fe1abeb78a0ba482342eb8510fec9344253a3f0863cb03ac1eac3068eaf7ba6f812b2f5f77
-DIST uhc-jamo-1.0.tar.gz 4158553 BLAKE2B 3ef27b1bf474738c9463b4d3c8a71e218fa8b70adedb714f34e9a09a069898db73aeefde97c2361eaa2e31ebcedbf2756f514e75f7f8a4f7006a98288e120fcd SHA512 46cc4ca88f055c2284dbfe2dc6551dca2f9ce416e56a88cfc4cdaba137782d42b78800921156cab7bd850c5e077ad9edc518c1cb90705ba8f240236455d95734
-DIST uhc-myoungjo-1.0.tar.gz 10684150 BLAKE2B 36f22d37bc5719f5089531a5e9287588998bf01adb760f0e51aff3caa6a4eb2e93b688cdff1364afa380414c30e094d45bb872750a16ea2332d1e275c7e6cb67 SHA512 8dec95764a71bb5ab2ca5f5cb96ddfb9984356bc30946a1bc2efb37dac6208d79e8df54b132a7abf6e3c6648d9635266b4fa8a1e828b3cfb8680f0af6aaff85f
-DIST uhc-pen-1.0.tar.gz 2678371 BLAKE2B 54b3624528528e505b046975e9c39ee1423793ab2e17877977f7408fbc57af83a624566f052c4396c0dab081d3b90ddaabec3355153ccc24bda19a641657fed3 SHA512 40f9bd7b787903a9ccac3b12a3132c65163a9128df4abdba5dbf76b8e2025b4f181d8a495234825633da9e431814cbf3e36ccab879005a620628f6a8e463d07b
-DIST uhc-pilgi-1.0.tar.gz 2305894 BLAKE2B 283dff946ef7731c76c5445b241082c7f8f12891aeea45154183483032d62f420d75e55cc83d32c1029e0e356b3007dd1d139e6240a42ff257c196ad07d13268 SHA512 8bca726947df87c33d38ae9b98c3dcca7c1a3c418fe208f60e451fc2168f8d74b0866c8f20a93dcc5b40c23961f4faa7d67480736efadb9dbce733b8f17ac4c9
-DIST uhc-pilgia-1.0.tar.gz 1465330 BLAKE2B df851a9ce98ee2078be3b0abd2f373fed8e1c5903851e6257eb9e4eb00cf7a0d07bfe2945e690a829befbcc30e753e81e416848e952642f63dae805fa72a9811 SHA512 18eebfe3103c06c838a687157a90cfd1f85b808899c39a821c84cba3af1cf24e8f09f4e3897b2ebc9a898db3f70d0aecf40a8c40621223b95b0977c50aff0b91
-DIST uhc-shinmun-1.0.tar.gz 4794977 BLAKE2B 84e1e3a872acf6897d34261a676fb810ef587108d4ec5b3d1d18545b123478bf2e13b746a676ea806d302d2778af556366f8949e92764f99877e5e910b57a8d6 SHA512 68d25b4dcf0a8284a2b5044a0cec41d3d4f16f54e9e91eacd024b448f34b54681f706eadd9fe879e9187e25f4372ba166a4b26bc3abd40ca02fe7875797d52c6
-DIST uhc-taza-1.0.tar.gz 1338672 BLAKE2B 8c91e9d1c0490c4e63760baa933f6639aa20fd441868d259f21839816e3abbaf6d7e664a0c76d6afb7bca06c86aa2c78e43a6de74273c158d32a2c4368a0e9f3 SHA512 87ae8ff615e76b1a570f14a4d8f29ae3e15a7dccb75c7b80c1e5bb64374c2b749090f9f6a706cfd74c36d39584549cd36bdbd2ede13c50a9c9d5c3b8a44346b8
-DIST uhc-vada-1.0.tar.gz 1225522 BLAKE2B f15ffe19bc9ae2ec83116ab700b12716bea53a8cdc5bb62e5362eff4e17d9feaa2c1decdbf0bc7e2ad1228cd96d95347e415ec91222db44d5d0687143b661b17 SHA512 663ea0a1d3f968dc30387cd7962962969af6c2ade41c6de585f24b116e79ce897539ddb412735bd19a7c1083a69bd975ba198b442ca25ea30d6811ebbb8421ad
-DIST uhc-yetgul-1.0.tar.gz 5198946 BLAKE2B a9795852f0a075b78896f76fe01301104b16b21fd8b44d5545f99c6bbaf038f64a25bd5805ca65b09d627162651814856fb997d933740e19e638e161f597df7d SHA512 e620bfc42eb30d3b3a60964a68071d6ea68a2a6a8f1c9e1d07a3a9c75dcfabb6b26beb5d65ba76c16aaee5f1cd42c87991033d581e49acc67bae923aefaf6ddd
-EBUILD hlatex-1.0.1-r1.ebuild 2412 BLAKE2B 7e57422b2d035c922af8d6f96c30ca45c9aed6aa0f0bb10ab0629435c94a763b7e62c2f4b25368a217fb29cd5e0b326382929d39488bb326366849a3e4efc42e SHA512 b1b8b0148a5cd5c95591ea74ac03c9cea8996906d6798fc7fe1f7c617df6537b73e122ce789c1a1af28c1caee714a5dab1890619f26cc907d999c6b03cb48326
-MISC metadata.xml 336 BLAKE2B b50f21b184d0548ece37497188f8d6cd0dd664ef669c7e64af31accefa53819e1a20dc8a40a7aff7d28546444ce26bd8eeca12acd9d9ea9459d8764a5ace1464 SHA512 e94ba5fcd5ceb62065d4bcc67d0ef1fa9053589073124a55a775324ea9bdab3d8af4aa3ba393f3388674c73fe9b58fd6598b815bc481a1b2caadf1dce11b75a2
diff --git a/dev-tex/hlatex/hlatex-1.0.1-r1.ebuild b/dev-tex/hlatex/hlatex-1.0.1-r1.ebuild
deleted file mode 100644
index 5e221fe9f4e0..000000000000
--- a/dev-tex/hlatex/hlatex-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs latex-package
-
-MY_P="HLaTeX-${PV}"
-DESCRIPTION="HLaTeX is a LaTeX package to use Hangul with LaTeX"
-HOMEPAGE="http://project.ktug.or.kr/hlatex/"
-UHCFONTS="uhc-myoungjo-1.0.tar.gz
- uhc-gothic-1.0.tar.gz
- uhc-taza-1.0.tar.gz
- uhc-graphic-1.0.tar.gz
- uhc-gungseo-1.0.tar.gz
- uhc-shinmun-1.0.tar.gz
- uhc-pilgi-1.0.tar.gz
- uhc-pen-1.0.tar.gz
- uhc-bom-1.0.tar.gz
- uhc-yetgul-1.0.tar.gz
- uhc-jamo-1.0.tar.gz
- uhc-vada-1.0.tar.gz
- uhc-pilgia-1.0.tar.gz
- uhc-dinaru-1.0.tar.gz"
-
-SRC_URI="ftp://ftp.ktug.or.kr/pub/ktug/hlatex/${MY_P}.tar.gz
- ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-fonts-1.0.tar.gz
- ${UHCFONTS//uhc-/ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-
-S="${WORKDIR}/HLaTeX"
-
-src_unpack() {
- unpack ${MY_P}.tar.gz
- unpack uhc-fonts-1.0.tar.gz
- cd "${S}"/contrib
- cat >Makefile <<-EOF
-CC=$(tc-getCC)
-all: hmakeindex hbibtex
-hmakeindex: hmakeindex.c
-hbibtex: hbibtex.c
-EOF
-}
-
-src_compile() {
- cd "${S}"/contrib
- emake
-}
-
-src_install() {
- cd "${S}"/latex
- insinto ${TEXMF}/tex/latex/hlatex
- doins *
-
- cd "${S}"/lambda
- insinto ${TEXMF}/tex/lambda/hlatex
- doins u8hangul.tex uhc-test.tex uhc*.fd
-
- insinto ${TEXMF}/omega/otp/hlatex
- doins hlatex.otp
-
- insinto ${TEXMF}/omega/ocp/hlatex
- doins hlatex.ocp
-
- cd "${S}"/contrib
- insinto ${TEXMF}/tex/latex/hlatex
- doins hbname-k.tex khyper.sty showhkeys.sty showhtags.sty
- doins hangulfn.sty hfn-k.tex
-
- insinto ${TEXMF}/tex/lambda/hlatex
- doins hbname-u.tex hfn-u.tex
-
- insinto ${TEXMF}/bibtex/bst/hlatex
- doins halpha.bst
-
- insinto ${TEXMF}/makeindex
- doins hind.ist hglo.ist
-
- dobin hmakeindex hbibtex
-
- cd "${S}"
- dodoc ChangeLog.ko NEWS* README.en
-
- cd "${WORKDIR}"/uhc-fonts-1.0
- insinto ${TEXMF}/fonts/map/hlatex
- doins uhc-base.map uhc-extra.map
-
- cd "${ED}"/${TEXMF}/fonts
- for X in ${UHCFONTS}
- do
- unpack ${X}
- done
-}
-
-pkg_postinst() {
- updmap-sys --enable Map=uhc-base.map
- updmap-sys --enable Map=uhc-extra.map
- texhash
-}
-
-pkg_postrm() {
- if [ ! -e "${EPREFIX}"${TEXMF}/fonts/map/hlatex/uhc-base.map ] ; then
- updmap-sys --disable Map=uhc-base.map
- fi
-
- if [ ! -e "${EPREFIX}"${TEXMF}/fonts/map/hlatex/uhc-extra.map ] ; then
- updmap-sys --disable Map=uhc-extra.map
- fi
-
- texhash
-}
diff --git a/dev-tex/hlatex/metadata.xml b/dev-tex/hlatex/metadata.xml
deleted file mode 100644
index f875b7d0ebe4..000000000000
--- a/dev-tex/hlatex/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>cjk@gentoo.org</email>
- <name>Cjk</name>
-</maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/html2latex-1.1-r1 b/dev-tex/html2latex-1.1-r1
new file mode 100644
index 000000000000..6af4286b93c6
--- /dev/null
+++ b/dev-tex/html2latex-1.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-perl/HTML-Tree dev-perl/XML-Simple imagemagick? ( media-gfx/imagemagick ) libwww? ( dev-perl/libwww-perl ) dev-lang/perl:=[-build(-)]
+DESCRIPTION=Perl script to convert HTML files into formatted LaTeX
+EAPI=5
+HOMEPAGE=http://html2latex.sourceforge.net/
+IUSE=imagemagick libwww
+KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/perl:=[-build(-)]
+SLOT=0
+SRC_URI=mirror://sourceforge/html2latex/html2latex-1.1.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 unpacker 87633b2194cdb56adaa1f5a5c8862c44 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=4f942fb108210072dad7726b2d85af1d
diff --git a/dev-tex/html2latex/Manifest b/dev-tex/html2latex/Manifest
deleted file mode 100644
index 1e691bae72e8..000000000000
--- a/dev-tex/html2latex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST html2latex-1.1.tar.gz 48439 BLAKE2B 83719dcabcaec9454aa3cd1703a721687c95461277c946be01a3f238e265fc604253a6a0dd96ffa441be3729152788e830b7841344ab2ee47ac1964beb504596 SHA512 ceddb3b33359e07fdbfe0263a1ffd7dddfc95cfb256468a921513ed41777b14d4433117b9143cf23d46c867514be66235acd62065591a403c19c6f8f768be73a
-EBUILD html2latex-1.1-r1.ebuild 828 BLAKE2B bfa096e559dfb90808e325623866bf30e77bcd072ffa1e0200b049805a1e57b4b8cae02d12d542900a665f5f53b6ab4b03306228c2fc3d7ce2f0b1ada2de85fb SHA512 2762f920bc24b9dc5190fa46b4f305a4991b0f2951fa6aa0d6382a8f4c6822642622bb04e81768e453883c98bc0ba727df000af27891e89482ea059a4ab9de07
-MISC metadata.xml 329 BLAKE2B c19dff2ff2c5337f13619a7d4705d1bd7426b51cb9ba072ff79ea2cd25717f3baa9a7576557b42bda5cf36e0dc1fd1a7b8c670f3d9cc7a84af06d8d39bc3f3a6 SHA512 f0d2d7af76037337f70c05916c17e3d240d0dbb24b62f8080d8a593fcda48506cf6b189a6f1b9a27957be3f7dd05446c85aa4fe2b92d0f112798a6bc4a3d3eb3
diff --git a/dev-tex/html2latex/html2latex-1.1-r1.ebuild b/dev-tex/html2latex/html2latex-1.1-r1.ebuild
deleted file mode 100644
index 65cb145612cd..000000000000
--- a/dev-tex/html2latex/html2latex-1.1-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit perl-module
-
-DESCRIPTION="Perl script to convert HTML files into formatted LaTeX"
-HOMEPAGE="http://html2latex.sourceforge.net/"
-SRC_URI="mirror://sourceforge/html2latex/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-
-IUSE="imagemagick libwww"
-
-DEPEND="dev-perl/HTML-Tree
- dev-perl/XML-Simple
- imagemagick? ( media-gfx/imagemagick )
- libwww? ( dev-perl/libwww-perl )"
-
-src_compile() {
- # HTML::LaTex
- cd HTML
- perl-module_src_configure
- perl-module_src_compile
-}
-
-src_install() {
- dobin html2latex
- doman html2latex.1
- dodoc README TODO
-
- # HTML::LaTex
- cd HTML
- perl-module_src_install
- rm unwanted README.win
- rm $(find "${D}" -name README.win.txt) || die
-}
diff --git a/dev-tex/html2latex/metadata.xml b/dev-tex/html2latex/metadata.xml
deleted file mode 100644
index 5a7d86d06c85..000000000000
--- a/dev-tex/html2latex/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">html2latex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/hyphen_show-20000425 b/dev-tex/hyphen_show-20000425
new file mode 100644
index 000000000000..2c7548e5977d
--- /dev/null
+++ b/dev-tex/hyphen_show-20000425
@@ -0,0 +1,10 @@
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Show hyphenations in DVI files
+EAPI=0
+HOMEPAGE=http://packages.debian.org/stable/tex/hyphen-show
+KEYWORDS=amd64 ~ppc64 x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=mirror://debian/pool/main/h/hyphen-show/hyphen-show_20000425.orig.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=88d892db0da013004e5d2ae4d39b2f92
diff --git a/dev-tex/hyphen_show/Manifest b/dev-tex/hyphen_show/Manifest
deleted file mode 100644
index 2571fcadc2d7..000000000000
--- a/dev-tex/hyphen_show/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX hyphen_show-gcc34.patch 2314 BLAKE2B 1d432748078a9580751acf608ac1dbd79ecb645c0bfe75b1fdaa3b0563bceae381f1ff18c32606753d67bb8f36c325cfd3389d258a79edd4d5e1b5d419a114d0 SHA512 589b6c660a668fb04cc5e8d5ec58ee65ef56a54aa5a94324125943b67b8cee15b62d371c8e324983b44f33ffd8c4c292812e8d91a66d58bf9f28a7f09a521eac
-DIST hyphen-show_20000425.orig.tar.gz 8723 BLAKE2B 8320aca42393d9be2e7557c15a05045ff48f7ba63f5af8f5184f0ead34e755d57891226166c3b7ad1d3b8e46f229f2960169d4de9873cf8165e99ff046418acc SHA512 77904ac52171dd245f900e80c7b7ef48a67fc8dffe13dcb3f321a8582c4fe907295f1f19e8513cc612d2089aedc67c29ba03e1928af94c7009e6fd7327c6552e
-EBUILD hyphen_show-20000425.ebuild 702 BLAKE2B df9c4f335450c89ad6b68e8c8ae86feef364003e78ea067f196b661fb5bd82d02bd67f4dc51faf1c607cbcfcdb01bf741d19b41768b7f92d712f6143b2535ad9 SHA512 288ddfe875eb8e47b21d12a54e6026adac6364a9db8dd9c3e9f1671e4f86f7047c8528f23e337ddd8f65282e7ffe5caa2acdcb67b3d8233a7adf985439f71c4c
-MISC metadata.xml 555 BLAKE2B 0e8fafed25cda424d789b044080643795bb50e7940149b36ca4ea0b1bc50d80fc9f8f0a0302ec8fa68a3431f73e322d08a51fcf9f099d50dcb858e8fe9e8d8c8 SHA512 2384c8699f315875657dc4ea50eea937542a15b283c3670a2ebd88c2b68a661d7c136ebe90e31d9b2518ee999ab09a7c20488e52af0bedc7984307d757f7e68c
diff --git a/dev-tex/hyphen_show/files/hyphen_show-gcc34.patch b/dev-tex/hyphen_show/files/hyphen_show-gcc34.patch
deleted file mode 100644
index 9da98c9d1000..000000000000
--- a/dev-tex/hyphen_show/files/hyphen_show-gcc34.patch
+++ /dev/null
@@ -1,78 +0,0 @@
---- hyphen-show-20000425/hyphen_show.c.orig 2002-01-29 00:08:12.000000000 +0100
-+++ hyphen-show-20000425/hyphen_show.c 2005-09-29 09:34:01.000000000 +0200
-@@ -79,9 +79,9 @@
- Linux (gcc),
- SGI IRIS 5.2 */
- #include <sys/fcntl.h>
-- int close(int);
-- int read(int,char *,unsigned);
-- int isalpha(char);
-+ #include <unistd.h>
-+ #include <stdlib.h>
-+ #include <ctype.h>
- #endif
-
- int gchar(unsigned char *);
-@@ -106,7 +106,6 @@
- char zugelassen(char, unsigned char);
- char* text_clear(char *, int *);
- void eop(void);
--long pow(int,int);
- void eingabe(long *, unsigned char);
- void right(unsigned char);
- void w0(void);
-@@ -114,7 +113,7 @@
- void x0(void);
- void x(unsigned char);
- void down(unsigned char);
--void y0(void);
-+void y_0(void);
- void y(unsigned char);
- void z0(void);
- void z(unsigned char);
-@@ -491,24 +490,16 @@
- s_p = 0;
- }
-
--long pow(int b,int p)
-- { int w,k;
-- w = b;
-- for (k=1; k < p; k++) {w = w *b;};
-- return w;
-- }
--
- void eingabe(long* dd, unsigned char k)
-- { char neg; unsigned char hk;
-+ { unsigned char hk;
- long hn,hw;
- hw = (int) e_inbyte();
-- neg = FALSE;
-- if (hw > 127) {neg = TRUE;};
-+ if (hw > 127) hw -= 256;
- for (hn = 2; hn <= (long) k; hn++)
- { hk = e_inbyte();
- hw = hw*256+hk;
- };
-- if (neg == TRUE) {*dd = -(pow(2,k*8))+hw; } else *dd = hw;
-+ *dd = hw;
- }
-
- void right(unsigned char code)
-@@ -544,7 +535,7 @@
- if (d_v > v_grenze_zeile) a_outimage();
- }
-
--void y0(void)
-+void y_0(void)
- { if (d_y > y_grenze) a_outimage();
- if (abs(d_y) > y_grenze_zeile) a_outimage();
- }
-@@ -698,7 +689,7 @@
- else if (k == 152) {x0();} /* x0 */
- else if (k <= 156) {x(k);} /* x1 bis x4 */
- else if (k <= 160) {down(k);} /* down1 bis down4 */
-- else if (k == 161) {y0();} /* y0 */
-+ else if (k == 161) {y_0();} /* y0 */
- else if (k <= 165) {y(k);} /* y1 bis y4 */
- else if (k == 166) {z0();} /* z0 */
- else if (k <= 170) {z(k);} /* z1 bis z4 */
diff --git a/dev-tex/hyphen_show/hyphen_show-20000425.ebuild b/dev-tex/hyphen_show/hyphen_show-20000425.ebuild
deleted file mode 100644
index ca4a35ad7917..000000000000
--- a/dev-tex/hyphen_show/hyphen_show-20000425.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils toolchain-funcs
-
-MY_PN=${PN//_/-}
-DESCRIPTION="Show hyphenations in DVI files"
-HOMEPAGE="http://packages.debian.org/stable/tex/hyphen-show"
-SRC_URI="mirror://debian/pool/main/h/${MY_PN}/${MY_PN}_${PV}.orig.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}"/${PN}-gcc34.patch
-}
-
-src_compile() {
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} hyphen_show.c -o hyphen_show || die
-}
-
-src_install() {
- dobin hyphen_show || die
- doman hyphen_show.1 || die
- dodoc README.hyphen_show || die
-}
diff --git a/dev-tex/hyphen_show/metadata.xml b/dev-tex/hyphen_show/metadata.xml
deleted file mode 100644
index 300b7beec5d0..000000000000
--- a/dev-tex/hyphen_show/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>ulm@gentoo.org</email>
-</maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<longdescription>
- hyphen_show scans a DVI file, tries to find all hyphenations and writes them
- to stdout. It is useful to check whether TeX's hyphenation algorithm really
- did the good job it is supposed to do.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-tex/ivritex-1.1.2 b/dev-tex/ivritex-1.1.2
new file mode 100644
index 000000000000..b44f6f93ff40
--- /dev/null
+++ b/dev-tex/ivritex-1.1.2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Hebrew support for TeX
+EAPI=0
+HOMEPAGE=http://ivritex.sourceforge.net/
+KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+RESTRICT=mirror
+SLOT=0
+SRC_URI=mirror://sourceforge/ivritex/ivritex-1.1.2.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=a8faaa0508f9eaa9060398c9daec50b4
diff --git a/dev-tex/ivritex/Manifest b/dev-tex/ivritex/Manifest
deleted file mode 100644
index e9d9ed2daae0..000000000000
--- a/dev-tex/ivritex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ivritex-1.1.2.tar.gz 578083 BLAKE2B 84169306b840990176fc868c99bdbc0ca4066e0d1d7b36e6f224d13b446dc5cda7be3af515866f9a739187f581c2392cf651aa5ce2ad36793efebe2c18c7f3fd SHA512 12550ad35bd4a6742159c2e3c8810f3b3f5ab6d93e3b454a028b3cce1a5c3c8a74f53af95df2932f60f2de2573c51895ceaa574f3d4a6301f844008247ea26be
-EBUILD ivritex-1.1.2.ebuild 498 BLAKE2B 98936396be0f8caca6966d338538a7df3a1f0b1f8eff6571ffe24936afc8d07cd2725d5a001192856a4d828a9e45f537d28dba2114f646429d2ff991381e75ea SHA512 bb000db81d8af33896d1f333afbf2e7dbe4f0fde97dd29b82dde40945a7e056faf30013144544351523fc758777e533085612e7278a2ee684e82dc9f63cba06e
-MISC metadata.xml 326 BLAKE2B 680eecdb44819e32e195404a5e42e8146b6790a083a4814c92ba02e90f32c88fb7095d6350587f447d6bba5af72bad542f20e5938674d4df58ce57b924b34daa SHA512 fa28678ab1f602c9526daf6e072af11b07a298913277838b47ef0dad5df31819066d40ce86303d8d3e7ceb3f204dd4d479df598159bcbaccf93fab2e4fc68b26
diff --git a/dev-tex/ivritex/ivritex-1.1.2.ebuild b/dev-tex/ivritex/ivritex-1.1.2.ebuild
deleted file mode 100644
index da5011029758..000000000000
--- a/dev-tex/ivritex/ivritex-1.1.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-IUSE=""
-
-DESCRIPTION="Hebrew support for TeX"
-HOMEPAGE="http://ivritex.sourceforge.net/"
-SRC_URI="mirror://sourceforge/ivritex/${P}.tar.gz"
-RESTRICT="mirror"
-
-LICENSE="LPPL-1.2"
-
-SLOT="0"
-DEPEND=""
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-
-src_install () {
- export VARTEXFONTS="${T}/fonts"
-
- make TEX_ROOT="${D}"/usr/share/texmf install || die
-
-}
diff --git a/dev-tex/ivritex/metadata.xml b/dev-tex/ivritex/metadata.xml
deleted file mode 100644
index 31eafff2e70c..000000000000
--- a/dev-tex/ivritex/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">ivritex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/latex-beamer-3.36 b/dev-tex/latex-beamer-3.36
new file mode 100644
index 000000000000..69738bc15371
--- /dev/null
+++ b/dev-tex/latex-beamer-3.36
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-arch/unzip dev-texlive/texlive-latex virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX class for creating presentations using a video projector
+EAPI=5
+HOMEPAGE=https://bitbucket.org/rivanvx/beamer/wiki/Home
+IUSE=doc examples
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2 FDL-1.2 LPPL-1.3c
+RDEPEND=>=dev-tex/pgf-1.10 dev-tex/xcolor !dev-tex/translator virtual/latex-base
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~radhermit/dist/latex-beamer-3.36.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=a08513e2e7a8840c7e65895c02fde32a
diff --git a/dev-tex/latex-beamer-3.41 b/dev-tex/latex-beamer-3.41
new file mode 100644
index 000000000000..1af65a86b1d9
--- /dev/null
+++ b/dev-tex/latex-beamer-3.41
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=dev-texlive/texlive-latex virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX class for creating presentations using a video projector
+EAPI=5
+HOMEPAGE=https://github.com/josephwright/beamer
+IUSE=doc examples
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2 FDL-1.2 LPPL-1.3c
+RDEPEND=>=dev-tex/pgf-1.10 dev-tex/xcolor !dev-tex/translator virtual/latex-base
+SLOT=0
+SRC_URI=https://github.com/josephwright/beamer/archive/v3.41.tar.gz -> latex-beamer-3.41.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=6390e95a74890e8f4392a5cb8d1f4678
diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest
deleted file mode 100644
index 23162bcee269..000000000000
--- a/dev-tex/latex-beamer/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST latex-beamer-3.36.zip 4364333 BLAKE2B e2ec8a49cf6998c291c01224cb55ec727e9a28597fb0902c99af96db73e71dd8e4a08a9e2858e62feb7e79287bda8d95c24b8a21d003e216dd9051bb8e882694 SHA512 b93d91c2eb523d7e30ecee8fa1af625730bb465124da4f856f7708da32d31fc3bc68e5b57e120b8e39b8ed3b74fef0aeb208b92f4bbdf741c8bf377227fa84cf
-DIST latex-beamer-3.41.tar.gz 1007759 BLAKE2B 053c311df9f56dcde294a0ef627f99c8f6211e0b9503035aa6110e6d726c64ebeb13269815e4efda703ec07c8e3036d18c14d7ac6b08c9293e26997a3533b3c7 SHA512 4fcf49c03cb572b85f97d847d491571d1d400ed39fc3d82b8f01f893838215d4d1b045510ce9c59968974ae2132d29cfbdb288e1fc773a59827ab50641cd9fd6
-EBUILD latex-beamer-3.36.ebuild 1034 BLAKE2B 1398e3ec44d1a8c34ae86c7ebd4fbbf0a796185dd2bc4d7e81491f94e80152dda298509e4541d65d92ac51f279e82439173779f71fce63c86c8937b56096a656 SHA512 7f1a8065bf4fde3a4e10ea15430bc9a608825f5edbe3d8913e15bed6d471071bb716d92416e35ba5e19925e80360d97b8f3cc63b25c87a2973aec4df2ca99ba9
-EBUILD latex-beamer-3.41.ebuild 1089 BLAKE2B e04151bc51960c62b1524fa21567b30063879afba620a8852135855a573795ee60bc61dda6ba646c73f12affe8cdffdba9b64daace41fa54ff5817a8a7afdfe7 SHA512 f16ba396324cca8ad8e119adfda536a2da7e0bb10758363056a51c1df4d255b7a48177256f2783e9abcc61d382e352d46830022db3b652eae672105cfcf13c4f
-MISC metadata.xml 333 BLAKE2B db108642b2e79b0221ae8c4a3750cfee95d6de31b9249889c2eb61cb6f2f178f75b4bfcf09167bce2c9cccaf429a51b6a5fef20138c58d6f03a46d897b064013 SHA512 3beec0899689b43ff66d65f0657af6ff194543f0d4567a2679c5b320f77a0751500e5b725136c5ae4bfd14583c035ba3a62558650285d8b8e4cfd8c0ff87ec0d
diff --git a/dev-tex/latex-beamer/latex-beamer-3.36.ebuild b/dev-tex/latex-beamer/latex-beamer-3.36.ebuild
deleted file mode 100644
index 658511227874..000000000000
--- a/dev-tex/latex-beamer/latex-beamer-3.36.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="LaTeX class for creating presentations using a video projector"
-HOMEPAGE="https://bitbucket.org/rivanvx/beamer/wiki/Home"
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.zip"
-
-LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples"
-
-DEPEND="app-arch/unzip
- dev-texlive/texlive-latex"
-RDEPEND=">=dev-tex/pgf-1.10
- dev-tex/xcolor
- !dev-tex/translator"
-
-S=${WORKDIR}/beamer
-
-src_install() {
- insinto /usr/share/texmf-site/tex/latex/beamer
- doins -r base
-
- dodoc AUTHORS ChangeLog README TODO doc/licenses/LICENSE
-
- if use doc ; then
- docinto doc
- dodoc -r doc/*
- dosym "/usr/share/doc/${PF}/doc/" "${TEXMF}/doc/latex/beamer"
- fi
-
- use examples && dodoc -r examples solutions
-}
diff --git a/dev-tex/latex-beamer/latex-beamer-3.41.ebuild b/dev-tex/latex-beamer/latex-beamer-3.41.ebuild
deleted file mode 100644
index 6ba01c8c75de..000000000000
--- a/dev-tex/latex-beamer/latex-beamer-3.41.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="LaTeX class for creating presentations using a video projector"
-HOMEPAGE="https://github.com/josephwright/beamer"
-SRC_URI="https://github.com/josephwright/beamer/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples"
-
-DEPEND="dev-texlive/texlive-latex"
-RDEPEND=">=dev-tex/pgf-1.10
- dev-tex/xcolor
- !dev-tex/translator"
-
-S=${WORKDIR}/beamer-${PV}
-
-src_compile() {
- if use doc; then
- cd doc
- emake -j1
- fi
-}
-
-src_install() {
- insinto /usr/share/texmf-site/tex/latex/beamer
- doins -r base
-
- dodoc AUTHORS README.md
-
- if use doc ; then
- docinto doc
- dodoc -r doc/*
- dosym "/usr/share/doc/${PF}/doc/" "${TEXMF}/doc/latex/beamer"
- fi
-
- use examples && dodoc -r examples solutions
-}
diff --git a/dev-tex/latex-beamer/metadata.xml b/dev-tex/latex-beamer/metadata.xml
deleted file mode 100644
index 8a0ce7ce3c82..000000000000
--- a/dev-tex/latex-beamer/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">josephwright/beamer</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/latex-calendar-3.1 b/dev-tex/latex-calendar-3.1
new file mode 100644
index 000000000000..73b9db548a68
--- /dev/null
+++ b/dev-tex/latex-calendar-3.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package used to create Calendars. Very flexible and robust
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/calendar/
+KEYWORDS=x86 sparc ppc amd64
+LICENSE=LaTeX-Calendar
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/latex-calendar-3.1.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=97b203cf092e73880869e16829943eb2
diff --git a/dev-tex/latex-calendar/Manifest b/dev-tex/latex-calendar/Manifest
deleted file mode 100644
index 26a2e68ffbdf..000000000000
--- a/dev-tex/latex-calendar/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST latex-calendar-3.1.tar.gz 108537 BLAKE2B d3fa6050ef034fbae26518620c7580975e39ee3a80273cb95ca2dca5c1d46df67ed5b98dba3ba829f1045e7144ffb04f6a4426449eca484707503a742c0bf7dd SHA512 bd014b8e0e09f61dfdbcb55903fbd4f797a91c3e47de284bb734e5b574ac2f1b9a1f80a801ca771ccd4056983353a4735b7e24dc448bb0a6eed7e79ceca0cbca
-EBUILD latex-calendar-3.1.ebuild 809 BLAKE2B 1bd80a07089342e166dcca4a613e0d92f15fa8fdec70a8806830024f02430082b3ba8647da99fc4612fdfe9f9d0d67e8338ceb2c0b44cd1452bbf0e4723c7f39 SHA512 9a533e070dd20a846662b48c848b719d13dae0a653d77af84556bcda4f0b07911d74194d794f682b78f48537eb7e2a8b4ea3faedf3feda03a6af95a7f5e98c31
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/latex-calendar/latex-calendar-3.1.ebuild b/dev-tex/latex-calendar/latex-calendar-3.1.ebuild
deleted file mode 100644
index 59c2c1b7b7b8..000000000000
--- a/dev-tex/latex-calendar/latex-calendar-3.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-MY_P="calendar"
-DESCRIPTION="LaTeX package used to create Calendars. Very flexible and robust"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/calendar/"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="LaTeX-Calendar"
-SLOT="0"
-KEYWORDS="x86 sparc ppc amd64"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
- debug-print function $FUNCNAME $*
- echo "Extracting from allcal.ins"
- ( yes | latex allcal.ins ) >/dev/null 2>&1
-}
-
-src_install() {
- texi2dvi -q -c --language=latex calguide.tex &> /dev/null
- latex-package_src_doinstall styles fonts bin dvi
- dodoc README MANIFEST CATALOG
- insinto /usr/share/doc/${P}/samples
- doins bigdemo.tgz *.cfg *.tex *.cld
-}
diff --git a/dev-tex/latex-calendar/metadata.xml b/dev-tex/latex-calendar/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/latex-calendar/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/latex2html-2008 b/dev-tex/latex2html-2008
new file mode 100644
index 000000000000..b13638f463e2
--- /dev/null
+++ b/dev-tex/latex2html-2008
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng )
+DESCRIPTION=convertor written in Perl that converts LATEX documents to HTML
+EAPI=0
+HOMEPAGE=http://www.latex2html.org/
+IUSE=gif png
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd
+LICENSE=GPL-2
+RDEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng )
+SLOT=0
+SRC_URI=http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/latex2html-2008.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=60f8e2d99c5354ee24c247bdfbfa5c1f
diff --git a/dev-tex/latex2html-2008-r1 b/dev-tex/latex2html-2008-r1
new file mode 100644
index 000000000000..dfe7631454a2
--- /dev/null
+++ b/dev-tex/latex2html-2008-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng )
+DESCRIPTION=convertor written in Perl that converts LATEX documents to HTML
+EAPI=4
+HOMEPAGE=http://www.latex2html.org/
+IUSE=gif png
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng )
+SLOT=0
+SRC_URI=http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/latex2html-2008.tar.gz https://dev.gentoo.org/~dilfridge/distfiles/latex2html-match-multiline.patch.bz2
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=7470f8312aa1028675bbc4566b5db280
diff --git a/dev-tex/latex2html-2015 b/dev-tex/latex2html-2015
new file mode 100644
index 000000000000..9055a6b0564f
--- /dev/null
+++ b/dev-tex/latex2html-2015
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng:0 )
+DESCRIPTION=Convertor written in Perl that converts LATEX documents to HTML
+EAPI=6
+HOMEPAGE=http://www.latex2html.org/
+IUSE=gif png
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng:0 )
+SLOT=0
+SRC_URI=http://mirrors.ctan.org/support/latex2html/latex2html-2015.tar.gz
+_md5_=74c5760922c94ff42148a137ad37d799
diff --git a/dev-tex/latex2html-2017.2-r1 b/dev-tex/latex2html-2017.2-r1
new file mode 100644
index 000000000000..f6ec08272228
--- /dev/null
+++ b/dev-tex/latex2html-2017.2-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng:0 )
+DESCRIPTION=Convertor written in Perl that converts LATEX documents to HTML
+EAPI=6
+HOMEPAGE=http://www.latex2html.org/
+IUSE=gif png
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng:0 )
+SLOT=0
+SRC_URI=http://mirrors.ctan.org/support/latex2html/latex2html-2017.2.tar.gz
+_md5_=51a720196380897e43bd1a1977e61080
diff --git a/dev-tex/latex2html-2017.2-r2 b/dev-tex/latex2html-2017.2-r2
new file mode 100644
index 000000000000..c5fe38180f21
--- /dev/null
+++ b/dev-tex/latex2html-2017.2-r2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install postinst postrm prepare
+DEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng:0 )
+DESCRIPTION=Convertor written in Perl that converts LATEX documents to HTML
+EAPI=6
+HOMEPAGE=http://www.latex2html.org/
+IUSE=gif png
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=app-text/ghostscript-gpl virtual/latex-base media-libs/netpbm dev-lang/perl gif? ( media-libs/giflib ) png? ( media-libs/libpng:0 )
+SLOT=0
+SRC_URI=http://mirrors.ctan.org/support/latex2html/latex2html-2017.2.tar.gz
+_md5_=783fcf4536630ae30cfaf2faec2af4f4
diff --git a/dev-tex/latex2html/Manifest b/dev-tex/latex2html/Manifest
deleted file mode 100644
index c6730701ff2e..000000000000
--- a/dev-tex/latex2html/Manifest
+++ /dev/null
@@ -1,20 +0,0 @@
-AUX latex2html-2017.2-brace-2.patch 561 BLAKE2B a7e3a26af1e3ebdf0f564cc0f0047f56480fcc9bea3b5d89b72af38c9708e5e5f07592dfbafe40a4b505bcb7bb557bb5def387ae6ffefb2218f94c91a5ea63a3 SHA512 002b71718b63d0c87c07c3d88dba9d33d8ecd2e08889f787f5b01fa3976cdbe215802c835013c2d1f686be01f4bedcca020039e7eb025098dc93e8a839a45bcd
-AUX latex2html-2017.2-brace.patch 1402 BLAKE2B 30142f799ba70526f1e46ba5b3ee1c201aa4a36ba76d83c48102d255481f2eba10e9156e1ec992a1dc75d334220e3dd1d0a3fcf56b280246d3ceb3bc1cc2799e SHA512 f138757d62cd047452377f67276bb385c37636352db575ae8da8debd0586d6f9620902505dba2809d77eb28eef670f463b38d7450f63cdc19711090487cbd2f7
-AUX latex2html-2017.2-dotinc-2.patch 499 BLAKE2B 54e08cb79ff1eba0382f1d7c4b01e733e1c447b2fbd315782d4a6a38e1822a5798b355534e7bc5d1cff9e7591de498a5815c74456f44191cf3fd7632f3955382 SHA512 370511bbfbb1c62f0b18d73129b51a726c29e79793aea0324f27a1ddd5ced00df0b6e2799a70f7b31b8b7939bf00b81c0f1d57605ecddf4d02f8c186748ac666
-AUX latex2html-2017.2-dotinc.patch 1130 BLAKE2B 0587124ff83a8ab9a360d490da31f031b9ac5ccfdf67194a718110dd63a2e4e8bcfa30b53deb4248dcd5dd2f48e231734462e5b69d7c69e37876bc9ab5f39ed4 SHA512 a9dfcbe11501cc6a1d61eb435a690c9c06ab200dcccf55477d35f76614a0a1c7da713664408b9c06a49c44f46a7f80eaad385cb8fb1f4135172157fac9de5ae6
-AUX latex2html-convert-length.patch 1148 BLAKE2B 1cea0bbb84ca6729ece192491997a146183cadd77b90b5520c4ff3a4eed96f6694f627dcf48965740b5bad3f9724428987662ef212fb0b1ed31c1f91d675c028 SHA512 f5bb3c29006e783728915d0761cbae4b0fddd65aa323749f9459ccf439d6896fd96c3608c2984868bb82be2ff390a6fe39933f01d3b12c94d50d61824f6368e1
-AUX latex2html-destdir.patch 703 BLAKE2B 47693763782d056eef223856a679112fe0989379e589f0b9d891f7dcd6b2b316de7a5d631c0b089709122d844f08ae268cb496055726abcee01ffece268640e8 SHA512 dbc4e9272ed54949fa34da8fd4b0e15db646461ef564e65d7b4a20dd89425227b93987a2a214ec57984b200135085b6456d758efd2faffd89c16d305d315d744
-AUX latex2html-extract-major-version-2.patch 640 BLAKE2B 2a839b05f7c7c0035b69d439e8818aea9c63f741e3d49b4a366c32b3999af70c689ffcb378d2daee99ad0cd922ab316e87220eabe217e897e1579edd29c4a506 SHA512 924fc8212250b20a4dea15e9588376d067740966174268e10922edb59da8be6f5095411570f06610593e5c0ffe54d3340e10a6f8050f4966ba29dbf5c12f3dc9
-AUX latex2html-extract-major-version.patch 635 BLAKE2B 01b28d2c1d7767052fcafa980b0c17920ac9f3b1335938fafdf21613e04e2329e842380df515147ab86c31cb25e902200cf4251f58be9d639928f761ae4baf89 SHA512 a8bedf07b233d6ffa7329fc6eb4c051639fc9871d8c6cc33efdfa49fce9c5e57e41e309beeb50546dd63feec2ee6e3b54f2e233956d8ee8f7b97b3fb050217eb
-AUX latex2html-perl_name.patch 445 BLAKE2B 5393870cd3c090c03c790235e36a255cf4d066a2a941500fa971f09403e02af4e2fcedb217aaf0bf42f1fbc8c46c72067e805e9debd81176dab3a7ad255337e1 SHA512 2f20147e0c4c5818f1e3843e3f7176ce84d332d2b3f3266cf86e4b4432c72ce626110805613b5f8f9f72b44332a532a203d1e4b091f9b447ec1bfda23585b6db
-AUX latex2html-tests.patch 1052 BLAKE2B 7f8e2f08d0f0dc102a08837333bfef91610075c316831721ea97f1efa3c65649c2efc61c071560621efe93e2789b5b9ee6b28080b56278a83c5dcd7f1dc106fe SHA512 b3c17ded5c45526f114c8bfdc9bc348e41d3297da377b99af2d0507f953b828d362ec9bdcf166677646b6350a7900f073ea7896dcdd7d3e6f7b265274ffaaeda
-DIST latex2html-2008.tar.gz 1133054 BLAKE2B c4ef102d55592f8ecbaf9372ce90d952866f89223b5db80d038a1305db7e4f835c585affed515f6c920fb0c43b2a3e55d4fcb315b272764f805398b8d12a5895 SHA512 e5a9d1700fcc45e6fcb7bae79e25acd52b7a84b70a75b3c7f1e746f65adbd48219a828420f6a7c437613d5c74dfb0405c91df01ac9c1535e9850f3a3e5c47f60
-DIST latex2html-2015.tar.gz 1217699 BLAKE2B e9daea005b7674ebb6a8c5902b77b609a633515b4127a2b3fe4d1b15bc2428c02ccc024df62545d5fe63e7034ad4b1532905fee97057d49730ec27f12913c55e SHA512 dd031944250efd28691edeba5e83b4c5c0deec3a2e7c2ab2a9bd285a911f6ab21a02cd0ef697bebc2c7c7c0ebd285493c1d6b01b0db9355fc7f3316a2af65e2c
-DIST latex2html-2017.2.tar.gz 1131438 BLAKE2B 0a13cca95e1f7d8a9fd7d6b077726e083a6d33fbc712b883be46d57fbdea91d1d02a2a2f1990c5827cf2a4b9db18033f41f326af0a69770988bf4ff5e53a010a SHA512 0e1ab1b2005dc71988b1500884d7a13bfbdce73a62ef7f6cc6e83e29d776c98eb09cff3f8d0c162493586094c9ca6f07d47e98d2137f223f27044d03e9bb3473
-DIST latex2html-match-multiline.patch.bz2 8147 BLAKE2B 32a2bbe82c5ae08c4a2fdec9f057b8d5750518dc2159e12c53d0435b17841328ee4402b8b776866ad4d72aa2cd2d918c60caad3dc56548a478bd65bb5fff0542 SHA512 01ec0dd1705f030736432a7fa8bf99c83c9e4f01c9755319d36e65e18737361d23073277692a8c44af529a1c37caabcc9e720a4be57e64300f945060e88f6641
-EBUILD latex2html-2008-r1.ebuild 2682 BLAKE2B 5a6fac62f1169bb17e006b214220e0bec84555e666a4140a6ece8189e1b78818adaacf4febf3eb8714d7f5c0902c7d3e7335a67f786df415c04482defadaa5eb SHA512 10e129ad46a9681d74036dd2d5d6ef51a1b2da4646e82f38d5f205ec5ad0a452233733da18c33db10e568ba7993d19e7a2c4a81f2e782b21ce26d59bc36274f7
-EBUILD latex2html-2008.ebuild 2376 BLAKE2B 643b90102289a97015fb60326e7a37a9f2cafa5be15d3cff37d94cc024066eebab71367b4b48be71681658e7f97012d0ab3581eac96164b26973011b33c161da SHA512 d8b6d4ae3be4d7be4c419c2a0f13f0817fefa7c11d2d0f9c57a00447f227ad77852134ad86171f960802922f841839fc24968db2dff07c103e0abae3b2d6c27e
-EBUILD latex2html-2015.ebuild 2227 BLAKE2B f6c6c1f7382994a5e99fccbea12ff3cff0bc36c21daa6b92143e7e042917af96e8ac2efe49b7e182a2994cb8bcdeb3de00dd9fb9b706ed51b1c255e775a55acc SHA512 e8c3469e64f414e88cbc1099220c61e71aac9338db7bcff88ebce319b30a8b5e898ed9d0287c5f5b8b6faefbf3db2f4c7f1d7b1497d54b1bf4cefac7b3c2a7b6
-EBUILD latex2html-2017.2-r1.ebuild 2138 BLAKE2B f1361232644f54149a0f857d4bff968025c671076c7948928aab0b57f1d92443e51e9f8acccae70362ae8a7e80be04cc4a716d2bd71fb5034e522f49cd43bbec SHA512 0419754406dd4dac3827cfe26deadade7767bb3ad46270e83032b7ad1ce4d73921ba4e7eca3976bd7fd331a56109616b3105a7c1007a775e5a1b0d3ea85cc1e0
-EBUILD latex2html-2017.2-r2.ebuild 2172 BLAKE2B b04f1624b902bb84684f7b56880e9e68f73ae2e07f996f6f221a80cd88f75ba906098a3dbf951dd544def62e95ddc68b81ce430930de8cf838cb2c674b8cab6d SHA512 5e611f6eda3d3ef8a80e2a78221693ea012415f6cb9a72d6dedfd5779c17849d706f289d860029c6170f3571030104055ef0abbc781d1d55315d926803850d7e
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/latex2html/files/latex2html-2017.2-brace-2.patch b/dev-tex/latex2html/files/latex2html-2017.2-brace-2.patch
deleted file mode 100644
index 533cbc0c75cf..000000000000
--- a/dev-tex/latex2html/files/latex2html-2017.2-brace-2.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN latex2html-2017.2.orig/styles/frames.perl latex2html-2017.2/styles/frames.perl
---- latex2html-2017.2.orig/styles/frames.perl 2017-01-23 18:14:25.000000000 +0100
-+++ latex2html-2017.2/styles/frames.perl 2017-09-23 15:49:27.184088195 +0200
-@@ -706,7 +706,7 @@
- $_[0] =~ s/<(META NAME|LINK)[^>]*>\s*//g;
- $_[0] =~ s/$more_links_mark/$NO_ROBOTS\n$LATEX2HTML_META/g;
- local($savedRS)=$/; $/ = '';
-- $_[0] =~ s/\n{2;}/\n/sg;
-+ $_[0] =~ s/\n\{2;}/\n/sg;
- $_[0] =~ s/\s$//s;
- $_[0] =~ s!\s*(\n</HEAD>\n)\s*!$1!s;
- $/ = $savedRS;
diff --git a/dev-tex/latex2html/files/latex2html-2017.2-brace.patch b/dev-tex/latex2html/files/latex2html-2017.2-brace.patch
deleted file mode 100644
index 4782fb313e79..000000000000
--- a/dev-tex/latex2html/files/latex2html-2017.2-brace.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -ruN latex2html-2017.2.orig/versions/html3_2.pl latex2html-2017.2/versions/html3_2.pl
---- latex2html-2017.2.orig/versions/html3_2.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/versions/html3_2.pl 2017-08-04 09:38:17.219909442 -0000
-@@ -607,7 +607,7 @@
-
- if ($color_env) {
- local($color_test) = join(',',@$open_tags_R);
-- if ($color_test =~ /(color{[^}]*})/g ) {
-+ if ($color_test =~ /(color\{[^}]*})/g ) {
- $color_env = $1;
- }
- }
-diff -ruN latex2html-2017.2.orig/versions/html4_01.pl latex2html-2017.2/versions/html4_01.pl
---- latex2html-2017.2.orig/versions/html4_01.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/versions/html4_01.pl 2017-08-04 09:39:32.529023088 -0000
-@@ -976,7 +976,7 @@
-
- if ($color_env) {
- local($color_test) = join(',',@$open_tags_R);
-- if ($color_test =~ /(color{[^}]*})/g ) {
-+ if ($color_test =~ /(color\{[^}]*})/g ) {
- $color_env = $1;
- }
- }
-diff -ruN latex2html-2017.2.orig/versions/html4_1.pl latex2html-2017.2/versions/html4_1.pl
---- latex2html-2017.2.orig/versions/html4_1.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/versions/html4_1.pl 2017-08-04 09:37:48.507866114 -0000
-@@ -976,7 +976,7 @@
-
- if ($color_env) {
- local($color_test) = join(',',@$open_tags_R);
-- if ($color_test =~ /(color{[^}]*})/g ) {
-+ if ($color_test =~ /(color\{[^}]*})/g ) {
- $color_env = $1;
- }
- }
diff --git a/dev-tex/latex2html/files/latex2html-2017.2-dotinc-2.patch b/dev-tex/latex2html/files/latex2html-2017.2-dotinc-2.patch
deleted file mode 100644
index 2e58c0070d7d..000000000000
--- a/dev-tex/latex2html/files/latex2html-2017.2-dotinc-2.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN latex2html-2017.2.orig/configure latex2html-2017.2/configure
---- latex2html-2017.2.orig/configure 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/configure 2017-08-04 09:21:02.929355288 -0000
-@@ -1225,7 +1225,7 @@
- fi
-
- # this is used to get the values from the config file
--eval `perl -w -e 'use cfgcache; foreach(keys %cfg) { print qq($_='"'"'$cfg{$_}'"'"'\n);}'`
-+eval `perl -w -e 'use lib q[.]; use cfgcache; foreach(keys %cfg) { print qq($_='"'"'$cfg{$_}'"'"'\n);}'`
-
-
-
diff --git a/dev-tex/latex2html/files/latex2html-2017.2-dotinc.patch b/dev-tex/latex2html/files/latex2html-2017.2-dotinc.patch
deleted file mode 100644
index e7f29ad5779c..000000000000
--- a/dev-tex/latex2html/files/latex2html-2017.2-dotinc.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -ruN latex2html-2017.2.orig/config/build.pl latex2html-2017.2/config/build.pl
---- latex2html-2017.2.orig/config/build.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/config/build.pl 2017-08-04 09:13:26.040867263 -0000
-@@ -145,6 +145,7 @@
- # Read in the system's configuration
- use FindBin;
- use lib "$FindBin::Bin/..";
-+use lib "$FindBin::Bin";
- use cfgcache;
-
- my $dd = $cfg{'dd'};
-diff -ruN latex2html-2017.2.orig/config/config.pl latex2html-2017.2/config/config.pl
---- latex2html-2017.2.orig/config/config.pl 2017-01-23 17:14:25.000000000 -0000
-+++ latex2html-2017.2/config/config.pl 2017-08-04 09:13:45.500980317 -0000
-@@ -435,6 +435,7 @@
-
- use FindBin;
- use lib "$FindBin::Bin/..";
-+use lib "$FindBin::Bin";
- use L2hos;
-
- #use diagnostics;
-diff -ruN latex2html-2017.2.orig/config/install.pl latex2html-2017.2/config/install.pl
---- latex2html-2017.2.orig/config/install.pl 2017-08-04 09:08:53.608284554 -0000
-+++ latex2html-2017.2/config/install.pl 2017-08-04 09:13:57.116047796 -0000
-@@ -183,6 +183,7 @@
-
- use FindBin;
- use lib "$FindBin::Bin/..";
-+use lib "$FindBin::Bin";
- use cfgcache;
- use L2hos;
-
diff --git a/dev-tex/latex2html/files/latex2html-convert-length.patch b/dev-tex/latex2html/files/latex2html-convert-length.patch
deleted file mode 100644
index 4171fd7c05e9..000000000000
--- a/dev-tex/latex2html/files/latex2html-convert-length.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- latex2html-2002-2-1/versions/html2_2.pl.old 2006-02-21 20:37:50.000000000 +0100
-+++ latex2html-2002-2-1/versions/html2_2.pl 2006-02-21 20:38:03.000000000 +0100
-@@ -91,7 +91,7 @@
- ($pxs,$len);
- }
- # should no longer be needed, as this is defined in latex2html.pin
--if (undefined &convert_length) { sub convert_length {&convert_length_table(@_)} }
-+if (!defined (&convert_length)) { sub convert_length {&convert_length_table(@_)} }
-
- # Translates LaTeX column specifications to HTML. Again, Netscape
- # needs some extra work with its width attributes in the <td> tags.
---- latex2html-2002-2-1/versions/table.pl.old 2006-02-21 20:37:54.000000000 +0100
-+++ latex2html-2002-2-1/versions/table.pl 2006-02-21 20:38:11.000000000 +0100
-@@ -91,7 +91,7 @@
- ($pxs,$len);
- }
- # should no longer be needed, as this is defined in latex2html.pin
--if (undefined &convert_length) { sub convert_length {&convert_length_table(@_)} }
-+if (!defined (&convert_length)) { sub convert_length {&convert_length_table(@_)} }
-
- # Translates LaTeX column specifications to HTML. Again, Netscape
- # needs some extra work with its width attributes in the <td> tags.
diff --git a/dev-tex/latex2html/files/latex2html-destdir.patch b/dev-tex/latex2html/files/latex2html-destdir.patch
deleted file mode 100644
index 2d07beff449b..000000000000
--- a/dev-tex/latex2html/files/latex2html-destdir.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: latex2html-2008/config/install.pl
-===================================================================
---- latex2html-2008.orig/config/install.pl
-+++ latex2html-2008/config/install.pl
-@@ -372,7 +372,9 @@ foreach $item (sort keys %Install_items)
-
- if($cfg{TEXPATH}) {
- print "\nNote: trying to install LaTeX2HTML style files in TeX directory tree\n ($cfg{TEXPATH})\n";
-- unless(mkpath($cfg{TEXPATH})) {
-+ my $destdir = $cfg{TEXPATH};
-+ $destdir = $ENV{'DESTDIR'}.$destdir if($ENV{'DESTDIR'});
-+ unless(mkpath($destdir)) {
- #my $testpath = $cfg{TEXPATH}; # to strip (latex2)html
- #$testpath =~ s/[$dd$dd][^$dd$dd]*$//;
- #if((-d $cfg{TEXPATH} && !-w _) || (-d $testpath && !-w _)) {
diff --git a/dev-tex/latex2html/files/latex2html-extract-major-version-2.patch b/dev-tex/latex2html/files/latex2html-extract-major-version-2.patch
deleted file mode 100644
index 11b6685385ec..000000000000
--- a/dev-tex/latex2html/files/latex2html-extract-major-version-2.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN latex2html-2002-2-1.orig/config/config.pl latex2html-2002-2-1/config/config.pl
---- latex2html-2002-2-1.orig/config/config.pl 2006-06-02 20:41:18.000000000 +0200
-+++ latex2html-2002-2-1/config/config.pl 2006-06-02 20:42:07.000000000 +0200
-@@ -1275,7 +1275,7 @@
- ($stat,$msg,$err) = &get_out_err("$pnmcrop -version");
- my $vers = '';
- $msg = $msg || $err;
-- if ($msg =~ /(^|\s*)Version.*\s([\d\.]+)\s*([\n\r]|$)/is) { $vers = $2; }
-+ if ($msg =~ /(^|\s*)Version: Netpbm (\d+)\..*\s*([\n\r]|$)/is) { $vers = $2; }
- if ($vers =~ /^199/) {
- # try left crop
- &checking('if pnmcrop can crop from one direction');
diff --git a/dev-tex/latex2html/files/latex2html-extract-major-version.patch b/dev-tex/latex2html/files/latex2html-extract-major-version.patch
deleted file mode 100644
index 7340754e5b41..000000000000
--- a/dev-tex/latex2html/files/latex2html-extract-major-version.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN latex2html-2002-2-1.orig/config/config.pl latex2html-2002-2-1/config/config.pl
---- latex2html-2002-2-1.orig/config/config.pl 2006-06-02 20:41:18.000000000 +0200
-+++ latex2html-2002-2-1/config/config.pl 2006-06-02 20:42:07.000000000 +0200
-@@ -1275,7 +1275,7 @@
- ($stat,$msg,$err) = &get_out_err("$pnmcrop -version");
- my $vers = '';
- $msg = $msg || $err;
-- if ($msg =~ /(^|\s*)Version.*\s([\d\.]+)\s*([\n\r]|$)/is) { $vers = $2; }
-+ if ($msg =~ /(^|\s*)Version.*\s(\d+)\..*\s*([\n\r]|$)/is) { $vers = $2; }
- if ($vers =~ /^199/) {
- # try left crop
- &checking('if pnmcrop can crop from one direction');
diff --git a/dev-tex/latex2html/files/latex2html-perl_name.patch b/dev-tex/latex2html/files/latex2html-perl_name.patch
deleted file mode 100644
index cc56f91437fa..000000000000
--- a/dev-tex/latex2html/files/latex2html-perl_name.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- latex2html-2002-2-1/config/config.pl 2002-11-29 12:49:01.000000000 +0100
-+++ latex2html-2002-2-1/config/config.pl.new 2006-05-23 11:29:10.000000000 +0200
-@@ -617,7 +617,7 @@
-
- # only perl gets an absolute pathname
- my $abs_path_names = 1;
--$newcfg{'PERL'} = &find_prog($^X); # take the perl internal executable name
-+$newcfg{'PERL'} = &find_prog("perl"); # take the perl internal executable name
- &checking('perl version');
- &result($]);
-
diff --git a/dev-tex/latex2html/files/latex2html-tests.patch b/dev-tex/latex2html/files/latex2html-tests.patch
deleted file mode 100644
index 1ada1a32bf00..000000000000
--- a/dev-tex/latex2html/files/latex2html-tests.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Index: latex2html-2017.2/styles/frames.perl
-===================================================================
---- latex2html-2017.2.orig/styles/frames.perl
-+++ latex2html-2017.2/styles/frames.perl
-@@ -295,7 +295,7 @@ sub check_frame_colorset {
- elsif ($reverse == 1) {$colorset="${which}_colorset_star"}
- elsif ($reverse == 2) {$colorset="${which}_colorset_star_star"}
- else {$colorset="${which}_colorset"}
-- if (!(defined @$colorset))
-+ if (!(@$colorset))
- { print STDERR "\nframes for $which are not supported\n"; return($rest);}
- local($frame_tmp)=$frame_data;
- local($key, @values);
-Index: latex2html-2017.2/styles/natbib.perl
-===================================================================
---- latex2html-2017.2.orig/styles/natbib.perl
-+++ latex2html-2017.2/styles/natbib.perl
-@@ -1451,7 +1451,7 @@ sub do_cmd_citestyle {
- local($_) = @_;
- s/$next_pair_pr_rx//o;
- local($style)="citestyle_$2";
-- if (defined @$style) {
-+ if (@$style) {
- ($CITE_OPEN_DELIM,
- $CITE_CLOSE_DELIM,
- $CITE_ENUM,
diff --git a/dev-tex/latex2html/latex2html-2008-r1.ebuild b/dev-tex/latex2html/latex2html-2008-r1.ebuild
deleted file mode 100644
index c8f39eed7f52..000000000000
--- a/dev-tex/latex2html/latex2html-2008-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit base eutils multilib
-
-DESCRIPTION="convertor written in Perl that converts LATEX documents to HTML"
-SRC_URI="http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/${P}.tar.gz
- https://dev.gentoo.org/~dilfridge/distfiles/${PN}-match-multiline.patch.bz2"
-HOMEPAGE="http://www.latex2html.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="gif png"
-
-DEPEND="app-text/ghostscript-gpl
- virtual/latex-base
- media-libs/netpbm
- dev-lang/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng )"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}"-{convert-length,perl_name,extract-major-version-2,destdir}.patch
- "${DISTDIR}/${PN}"-match-multiline.patch.bz2 )
-
-src_prepare() {
- base_src_prepare
-
- # Dont install old url.sty and other files
- # Bug #240980
- rm -f texinputs/url.sty texinputs/latin9.def || die "failed to remove duplicate latex files"
-
- sed -ie 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || die
-}
-
-src_configure() {
- local myconf
-
- use gif || use png || myconf="${myconf} --disable-images"
-
- econf --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --enable-pk \
- --enable-eps \
- --enable-reverse \
- --enable-pipes \
- --enable-paths \
- --enable-wrapper \
- --with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html \
- --without-mktexlsr \
- $(use_enable gif) \
- $(use_enable png) \
- ${myconf} || die "econf failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- dodoc BUGS Changes FAQ LICENSE.orig MANIFEST README* TODO
-
- # make /usr/share/latex2html sticky
- keepdir /usr/share/latex2html
-
- # clean the perl scripts up to remove references to the sandbox
- einfo "fixing sandbox references"
- # pstoimg isn't built unless gif or png useflags are enabled
- { use png || use gif ; } && sed -i -e "s:${T}:/tmp:g" "${ED}/usr/$(get_libdir)/latex2html/pstoimg.pl"
- sed -i -e "s:${S}::g" "${ED}/usr/$(get_libdir)/latex2html/latex2html.pl" || die
- sed -i -e "s:${T}:/tmp:g" "${ED}/usr/$(get_libdir)/latex2html/cfgcache.pm" || die
- sed -i -e "s:${T}:/tmp:g" "${ED}/usr/$(get_libdir)/latex2html/l2hconf.pm" || die
-}
-
-pkg_postinst() {
- einfo "Running ${EROOT}usr/bin/mktexlsr to rebuild ls-R database...."
- "${EROOT}"usr/bin/mktexlsr
-}
-
-pkg_postrm() {
- einfo "Running ${EROOT}usr/bin/mktexlsr to rebuild ls-R database...."
- "${EROOT}"usr/bin/mktexlsr
-}
diff --git a/dev-tex/latex2html/latex2html-2008.ebuild b/dev-tex/latex2html/latex2html-2008.ebuild
deleted file mode 100644
index 0dff1b0e4144..000000000000
--- a/dev-tex/latex2html/latex2html-2008.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils multilib
-
-DESCRIPTION="convertor written in Perl that converts LATEX documents to HTML"
-SRC_URI="http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/${P}.tar.gz"
-HOMEPAGE="http://www.latex2html.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="gif png"
-
-DEPEND="app-text/ghostscript-gpl
- virtual/latex-base
- media-libs/netpbm
- dev-lang/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng )"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${PN}-convert-length.patch"
- epatch "${FILESDIR}/${PN}-perl_name.patch"
- epatch "${FILESDIR}/${PN}-extract-major-version.patch"
- epatch "${FILESDIR}/${PN}-destdir.patch"
- # Dont install old url.sty and other files
- # Bug #240980
- rm -f texinputs/url.sty texinputs/latin9.def || die "failed to remove duplicate latex files"
-}
-
-src_compile() {
- local myconf
-
- use gif || use png || myconf="${myconf} --disable-images"
-
- econf --libdir=/usr/$(get_libdir)/latex2html \
- --shlibdir=/usr/$(get_libdir)/latex2html \
- --enable-pk \
- --enable-eps \
- --enable-reverse \
- --enable-pipes \
- --enable-paths \
- --enable-wrapper \
- --with-texpath=/usr/share/texmf-site/tex/latex/html \
- --without-mktexlsr \
- $(use_enable gif) \
- $(use_enable png) \
- ${myconf} || die "econf failed"
- emake || die "make failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- dodoc BUGS Changes FAQ LICENSE.orig MANIFEST README* TODO
-
- # make /usr/share/latex2html sticky
- keepdir /usr/share/latex2html
-
- # clean the perl scripts up to remove references to the sandbox
- einfo "fixing sandbox references"
- # pstoimg isn't built unless gif or png useflags are enabled
- { use png || use gif ; } && dosed "s:${T}:/tmp:g" /usr/$(get_libdir)/latex2html/pstoimg.pl
- dosed "s:${S}::g" /usr/$(get_libdir)/latex2html/latex2html.pl
- dosed "s:${T}:/tmp:g" /usr/$(get_libdir)/latex2html/cfgcache.pm
- dosed "s:${T}:/tmp:g" /usr/$(get_libdir)/latex2html/l2hconf.pm
-}
-
-pkg_postinst() {
- einfo "Running ${ROOT}usr/bin/mktexlsr to rebuild ls-R database...."
- "${ROOT}"usr/bin/mktexlsr
-}
-
-pkg_postrm() {
- einfo "Running ${ROOT}usr/bin/mktexlsr to rebuild ls-R database...."
- "${ROOT}"usr/bin/mktexlsr
-}
diff --git a/dev-tex/latex2html/latex2html-2015.ebuild b/dev-tex/latex2html/latex2html-2015.ebuild
deleted file mode 100644
index 3afdc49f077c..000000000000
--- a/dev-tex/latex2html/latex2html-2015.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Convertor written in Perl that converts LATEX documents to HTML"
-HOMEPAGE="http://www.latex2html.org/"
-SRC_URI="http://mirrors.ctan.org/support/latex2html/latex2html-2015.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="gif png"
-
-DEPEND="app-text/ghostscript-gpl
- virtual/latex-base
- media-libs/netpbm
- dev-lang/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng:0 )"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}"-{convert-length,perl_name,extract-major-version-2,destdir}.patch )
-
-src_prepare() {
- default
-
- # Dont install old url.sty and other files
- # Bug #240980
- rm texinputs/url.sty texinputs/latin9.def \
- || die "failed to remove duplicate latex files"
-
- sed -i -e 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || die
-}
-
-src_configure() {
- local myconf
-
- use gif || use png || myconf="${myconf} --disable-images"
-
- econf --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --enable-pk \
- --enable-eps \
- --enable-reverse \
- --enable-pipes \
- --enable-paths \
- --enable-wrapper \
- --with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html \
- --without-mktexlsr \
- $(use_enable gif) \
- $(use_enable png) \
- ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # make /usr/share/latex2html sticky
- keepdir /usr/share/latex2html
-
- # clean the perl scripts up to remove references to the sandbox
- local dir="${ED}/usr/$(get_libdir)/latex2html"
- if use png || use gif; then
- # pstoimg isn't built unless gif or png useflags are enabled
- sed -i -e "s:${T}:/tmp:g" "${dir}"/pstoimg.pl || die
- fi
- sed -i -e "s:${S}::g" "${dir}"/latex2html.pl || die
- sed -i -e "s:${T}:/tmp:g" "${dir}"/cfgcache.pm || die
- sed -i -e "s:${T}:/tmp:g" "${dir}"/l2hconf.pm || die
-
- dodoc BUGS Changes FAQ MANIFEST README TODO
-}
-
-pkg_postinst() {
- "${EROOT}"/usr/bin/mktexlsr
-}
-
-pkg_postrm() {
- "${EROOT}"/usr/bin/mktexlsr
-}
diff --git a/dev-tex/latex2html/latex2html-2017.2-r1.ebuild b/dev-tex/latex2html/latex2html-2017.2-r1.ebuild
deleted file mode 100644
index ff150f6a652d..000000000000
--- a/dev-tex/latex2html/latex2html-2017.2-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Convertor written in Perl that converts LATEX documents to HTML"
-HOMEPAGE="http://www.latex2html.org/"
-SRC_URI="http://mirrors.ctan.org/support/latex2html/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="gif png"
-
-DEPEND="app-text/ghostscript-gpl
- virtual/latex-base
- media-libs/netpbm
- dev-lang/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng:0 )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}"-{destdir,tests}.patch
- "${FILESDIR}/${P}"-dotinc.patch
- "${FILESDIR}/${P}"-dotinc-2.patch
- "${FILESDIR}/${P}"-brace.patch
-)
-
-src_prepare() {
- default
-
- sed -i -e 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || die
-}
-
-src_configure() {
- local myconf
-
- use gif || use png || myconf="${myconf} --disable-images"
-
- econf --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --enable-pk \
- --enable-eps \
- --enable-reverse \
- --enable-pipes \
- --enable-paths \
- --enable-wrapper \
- --with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html \
- --without-mktexlsr \
- $(use_enable gif) \
- $(use_enable png) \
- ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # make /usr/share/latex2html sticky
- keepdir /usr/share/latex2html
-
- # clean the perl scripts up to remove references to the sandbox
- local dir="${ED}/usr/$(get_libdir)/latex2html"
- if use png || use gif; then
- # pstoimg isn't built unless gif or png useflags are enabled
- sed -i -e "s:${T}:/tmp:g" "${dir}"/pstoimg.pl || die
- fi
- sed -i -e "s:${S}::g" "${dir}"/latex2html.pl || die
- sed -i -e "s:${T}:/tmp:g" "${dir}"/cfgcache.pm || die
- sed -i -e "s:${T}:/tmp:g" "${dir}"/l2hconf.pm || die
-
- dodoc BUGS Changes FAQ MANIFEST README.md TODO
-}
-
-pkg_postinst() {
- "${EROOT}"/usr/bin/mktexlsr
-}
-
-pkg_postrm() {
- "${EROOT}"/usr/bin/mktexlsr
-}
diff --git a/dev-tex/latex2html/latex2html-2017.2-r2.ebuild b/dev-tex/latex2html/latex2html-2017.2-r2.ebuild
deleted file mode 100644
index 68f635740cb5..000000000000
--- a/dev-tex/latex2html/latex2html-2017.2-r2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Convertor written in Perl that converts LATEX documents to HTML"
-HOMEPAGE="http://www.latex2html.org/"
-SRC_URI="http://mirrors.ctan.org/support/latex2html/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="gif png"
-
-DEPEND="app-text/ghostscript-gpl
- virtual/latex-base
- media-libs/netpbm
- dev-lang/perl
- gif? ( media-libs/giflib )
- png? ( media-libs/libpng:0 )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}"-{destdir,tests}.patch
- "${FILESDIR}/${P}"-dotinc.patch
- "${FILESDIR}/${P}"-dotinc-2.patch
- "${FILESDIR}/${P}"-brace.patch
- "${FILESDIR}/${P}"-brace-2.patch
-)
-
-src_prepare() {
- default
-
- sed -i -e 's%@PERL@%'"${EPREFIX}"'/usr/bin/perl%g' wrapper/unix.pin || die
-}
-
-src_configure() {
- local myconf
-
- use gif || use png || myconf="${myconf} --disable-images"
-
- econf --libdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --shlibdir="${EPREFIX}"/usr/$(get_libdir)/latex2html \
- --enable-pk \
- --enable-eps \
- --enable-reverse \
- --enable-pipes \
- --enable-paths \
- --enable-wrapper \
- --with-texpath="${EPREFIX}"/usr/share/texmf-site/tex/latex/html \
- --without-mktexlsr \
- $(use_enable gif) \
- $(use_enable png) \
- ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # make /usr/share/latex2html sticky
- keepdir /usr/share/latex2html
-
- # clean the perl scripts up to remove references to the sandbox
- local dir="${ED}/usr/$(get_libdir)/latex2html"
- if use png || use gif; then
- # pstoimg isn't built unless gif or png useflags are enabled
- sed -i -e "s:${T}:/tmp:g" "${dir}"/pstoimg.pl || die
- fi
- sed -i -e "s:${S}::g" "${dir}"/latex2html.pl || die
- sed -i -e "s:${T}:/tmp:g" "${dir}"/cfgcache.pm || die
- sed -i -e "s:${T}:/tmp:g" "${dir}"/l2hconf.pm || die
-
- dodoc BUGS Changes FAQ MANIFEST README.md TODO
-}
-
-pkg_postinst() {
- "${EROOT}"/usr/bin/mktexlsr
-}
-
-pkg_postrm() {
- "${EROOT}"/usr/bin/mktexlsr
-}
diff --git a/dev-tex/latex2html/metadata.xml b/dev-tex/latex2html/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/latex2html/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/latex2rtf-2.3.11 b/dev-tex/latex2rtf-2.3.11
new file mode 100644
index 000000000000..7bcc7039208c
--- /dev/null
+++ b/dev-tex/latex2rtf-2.3.11
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=virtual/latex-base media-gfx/imagemagick virtual/texi2dvi test? ( dev-texlive/texlive-langgerman dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-tex/latex2html )
+DESCRIPTION=LaTeX to RTF converter
+EAPI=6
+HOMEPAGE=http://latex2rtf.sourceforge.net/
+IUSE=test
+KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base media-gfx/imagemagick
+SLOT=0
+SRC_URI=mirror://sourceforge/latex2rtf/latex2rtf-2.3.11a.tar.gz
+_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=cffe838b949f17df33f63393b2e90cdc
diff --git a/dev-tex/latex2rtf-2.3.15 b/dev-tex/latex2rtf-2.3.15
new file mode 100644
index 000000000000..303d32f105a9
--- /dev/null
+++ b/dev-tex/latex2rtf-2.3.15
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=virtual/latex-base media-gfx/imagemagick virtual/texi2dvi test? ( dev-texlive/texlive-langgerman dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-tex/latex2html )
+DESCRIPTION=LaTeX to RTF converter
+EAPI=6
+HOMEPAGE=http://latex2rtf.sourceforge.net/
+IUSE=test
+KEYWORDS=alpha amd64 ~hppa ia64 ppc ppc64 ~sparc x86
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base media-gfx/imagemagick
+SLOT=0
+SRC_URI=mirror://sourceforge/latex2rtf/latex2rtf-2.3.15.tar.gz
+_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=530cd612e530422935ed9abf386fc381
diff --git a/dev-tex/latex2rtf/Manifest b/dev-tex/latex2rtf/Manifest
deleted file mode 100644
index 84164fe35380..000000000000
--- a/dev-tex/latex2rtf/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST latex2rtf-2.3.11a.tar.gz 1582004 BLAKE2B 0740e4e836c0638e0fbb712a77b258943b549d3cd4531cf1121452df92e36ec83d216bc7ad196a8c6c1341a876e42f833840cd3bd7e402dd38840405a3e501ba SHA512 b6e6000b4f919ecfb5174f32887cb4e1b765530547b3b50103e778d0244f0ce37d0ec14bbd1fa6b2ef2569f0c437b34b29586c4bdb2e3caf50584847819f54c0
-DIST latex2rtf-2.3.15.tar.gz 1648297 BLAKE2B b9c6a2c6ef978eb1aee8245582763b3339aaeebb34c7ff8b501ba1f18a2337407d13b440eeb2421a0df7336715a0ac3a4390ba7dd15c22ee5498911a93f599f4 SHA512 ef4603bd4d484eadd2accc16b1e20165450cf2ee56b29f950549028954f00ab6e99ec695959b8971d112617f641f8cca193e990a17053ee5cbe0c1bfc8b8630c
-EBUILD latex2rtf-2.3.11.ebuild 1039 BLAKE2B d9db6cc071e428c72b8b8be2ea2b67afd6e75ca5c2fd6e6e3e285e72dfba3590beffa68c431f93e9a57dadfdb23715103b051ea3eafb4d3c4c4cccc041c72fd1 SHA512 85702d955dc7ac3705d81c26211a2f26bb4134e39174ded9b50d29cb4d705e82cec51b1ca07eccaf4f1280b4470ef96ecb4d71b2fd3951599ce3e5d9e95591c7
-EBUILD latex2rtf-2.3.15.ebuild 1025 BLAKE2B 6084807370c24f630ff3ff9747f4795c63bad1ea1bd0b922e524c73cbec0fc31fee264d555b5fa490e941de8fbe4ea9b7e4b177aac4d5bf84716fc865242661e SHA512 99e2c1a55c9190e0d11416c603d8e2a0a6633293d0e9aad218c8afdff9a12a778b751fcc16f78d1e4ecd1024378360b0c40d899c3b0b1d959f6f64b68ed40c21
-MISC metadata.xml 328 BLAKE2B 6287a33c4f372852cf86f82faef17cc2447af6605011b1cafbd8b3ab02326bc7acdcf789617a8e1f0f3f991bcc7ede462a15cac9592e14ae329cb6b91291f5c3 SHA512 03629d8faac12c3fbc5fafe8ce1ec4cb6ee0b564c21b3a987bec1b4db07ead69d1dcf7a9db45791c3885510af311332d7e94cb3e12052896cb21b67ba4fbac20
diff --git a/dev-tex/latex2rtf/latex2rtf-2.3.11.ebuild b/dev-tex/latex2rtf/latex2rtf-2.3.11.ebuild
deleted file mode 100644
index dc7dab1b2461..000000000000
--- a/dev-tex/latex2rtf/latex2rtf-2.3.11.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="LaTeX to RTF converter"
-HOMEPAGE="http://latex2rtf.sourceforge.net/"
-SRC_URI="mirror://sourceforge/latex2rtf/${P}a.tar.gz" # 'a' is only for 2.3.11 version for fixing a tarball generation bug
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-SLOT="0"
-IUSE="test"
-S="${WORKDIR}/${P%b}"
-
-RDEPEND="
- virtual/latex-base
- media-gfx/imagemagick
-"
-DEPEND="${RDEPEND}
- virtual/texi2dvi
- test? (
- dev-texlive/texlive-langgerman
- dev-texlive/texlive-fontsrecommended
- dev-texlive/texlive-latexextra
- dev-tex/latex2html
- )
-"
-
-src_compile() {
- export VARTEXFONTS="${T}/fonts"
- tc-export CC
- # Set DESTDIR here too so that compiled-in paths are correct.
- emake DESTDIR="${EPREFIX}/usr" || die "emake failed"
-
- cd "${S}/doc"
- emake realclean
- emake -j1
-}
-
-src_install() {
- dodoc README* HACKING ToDo ChangeLog doc/credits
- emake DESTDIR="${ED}/usr" -j1 install install-info
-}
diff --git a/dev-tex/latex2rtf/latex2rtf-2.3.15.ebuild b/dev-tex/latex2rtf/latex2rtf-2.3.15.ebuild
deleted file mode 100644
index e03802b9c2ee..000000000000
--- a/dev-tex/latex2rtf/latex2rtf-2.3.15.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="LaTeX to RTF converter"
-HOMEPAGE="http://latex2rtf.sourceforge.net/"
-SRC_URI="mirror://sourceforge/latex2rtf/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 ~sparc x86"
-SLOT="0"
-IUSE="test"
-S="${WORKDIR}/${P%b}"
-
-RDEPEND="
- virtual/latex-base
- media-gfx/imagemagick
-"
-DEPEND="${RDEPEND}
- virtual/texi2dvi
- test? (
- dev-texlive/texlive-langgerman
- dev-texlive/texlive-fontsrecommended
- dev-texlive/texlive-latexextra
- dev-tex/latex2html
- )
-"
-
-src_compile() {
- export VARTEXFONTS="${T}/fonts"
- tc-export CC
- # Set DESTDIR here too so that compiled-in paths are correct.
- emake DESTDIR="${EPREFIX}/usr" || die "emake failed"
-
- # Needed for tests
- chmod +x test/bracecheck || die
-
- cd "${S}/doc"
- emake realclean
- emake -j1
-}
-
-src_install() {
- dodoc README* HACKING ToDo ChangeLog doc/credits
- emake DESTDIR="${ED}/usr" -j1 install install-info
-}
diff --git a/dev-tex/latex2rtf/metadata.xml b/dev-tex/latex2rtf/metadata.xml
deleted file mode 100644
index 59a4a42bc4fa..000000000000
--- a/dev-tex/latex2rtf/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">latex2rtf</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/latexdiff-1.1.0 b/dev-tex/latexdiff-1.1.0
new file mode 100644
index 000000000000..322c66e47175
--- /dev/null
+++ b/dev-tex/latexdiff-1.1.0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install test
+DEPEND=>=dev-lang/perl-5.8 dev-perl/Algorithm-Diff app-arch/unzip
+DESCRIPTION=Compare two latex files and mark up significant differences
+EAPI=5
+HOMEPAGE=http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/perl-5.8 dev-perl/Algorithm-Diff
+SLOT=0
+SRC_URI=http://mirror.ctan.org/support/latexdiff.zip -> latexdiff-1.1.0.zip
+_md5_=b47f668a2a9e3710154bde357ac6da08
diff --git a/dev-tex/latexdiff-1.1.1 b/dev-tex/latexdiff-1.1.1
new file mode 100644
index 000000000000..b3867bea47aa
--- /dev/null
+++ b/dev-tex/latexdiff-1.1.1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install test
+DEPEND=>=dev-lang/perl-5.8 dev-perl/Algorithm-Diff app-arch/unzip
+DESCRIPTION=Compare two latex files and mark up significant differences
+EAPI=5
+HOMEPAGE=http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/perl-5.8 dev-perl/Algorithm-Diff
+SLOT=0
+SRC_URI=http://mirror.ctan.org/support/latexdiff.zip -> latexdiff-1.1.1.zip
+_md5_=6b63a283f1b794c450ad94bc60144653
diff --git a/dev-tex/latexdiff-1.2.0-r1 b/dev-tex/latexdiff-1.2.0-r1
new file mode 100644
index 000000000000..a4b00e531667
--- /dev/null
+++ b/dev-tex/latexdiff-1.2.0-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/perl-5.8 virtual/latex-base || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericrecommended ) dev-perl/Algorithm-Diff dev-perl/Pod-LaTeX test? ( app-shells/tcsh )
+DESCRIPTION=Compare two latex files and mark up significant differences
+EAPI=5
+HOMEPAGE=http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-3
+RDEPEND=>=dev-lang/perl-5.8 virtual/latex-base || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericrecommended ) dev-perl/Algorithm-Diff
+SLOT=0
+SRC_URI=https://github.com/ftilmann/latexdiff/archive/1.2.0.tar.gz -> latexdiff-1.2.0.tar.gz
+_md5_=71d01b21533442c4dcd12f843eab8954
diff --git a/dev-tex/latexdiff-1.2.1 b/dev-tex/latexdiff-1.2.1
new file mode 100644
index 000000000000..b8ad80035841
--- /dev/null
+++ b/dev-tex/latexdiff-1.2.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/perl-5.8 virtual/latex-base || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericrecommended ) dev-perl/Algorithm-Diff dev-perl/Pod-LaTeX test? ( app-shells/tcsh )
+DESCRIPTION=Compare two latex files and mark up significant differences
+EAPI=6
+HOMEPAGE=http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/
+IUSE=test
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-3
+RDEPEND=>=dev-lang/perl-5.8 virtual/latex-base || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericrecommended ) dev-perl/Algorithm-Diff
+SLOT=0
+SRC_URI=https://github.com/ftilmann/latexdiff/archive/1.2.1.tar.gz -> latexdiff-1.2.1.tar.gz
+_md5_=b52ff39552302257bfb6e5b2cc90df4e
diff --git a/dev-tex/latexdiff-9999 b/dev-tex/latexdiff-9999
new file mode 100644
index 000000000000..e70dab7a60b5
--- /dev/null
+++ b/dev-tex/latexdiff-9999
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install test unpack
+DEPEND=>=dev-lang/perl-5.8 virtual/latex-base || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericrecommended ) dev-perl/Algorithm-Diff dev-perl/Pod-LaTeX test? ( app-shells/tcsh ) >=dev-vcs/git-1.8.2.1[curl]
+DESCRIPTION=Compare two latex files and mark up significant differences
+EAPI=6
+HOMEPAGE=http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/
+IUSE=test
+LICENSE=GPL-3
+RDEPEND=>=dev-lang/perl-5.8 virtual/latex-base || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericrecommended ) dev-perl/Algorithm-Diff
+SLOT=0
+_eclasses_=git-r3 8f6de46b0aa318aea0e8cac62ece098b
+_md5_=2fad7de8f76510031b92930273e4e615
diff --git a/dev-tex/latexdiff/Manifest b/dev-tex/latexdiff/Manifest
deleted file mode 100644
index 8c1f3a77a123..000000000000
--- a/dev-tex/latexdiff/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-DIST latexdiff-1.1.0.zip 466029 BLAKE2B 5efe78845f6bcd2a3c8af8e889cb868047a8131268e903bc465068fd1f9de419426738eb1d4014ca92adf28714a6af0650cfe03c31f4303830978f558c15c225 SHA512 04af20386b0e611f73d981242747316da6376967fef611a29927b66a7a129bec49c7224655378c6f9fc744f8d69cf2ac977d0f50278d3686c98dcdc4aef0b675
-DIST latexdiff-1.1.1.zip 474456 BLAKE2B 67ce9a1203acb8b8e4414a7308be3d274047e11757fd72c84f492c25cbcf8f1b262448d9953f533bacf18f0024cb9f46e5d109845a0468c229e553a2d6d7c448 SHA512 a341411fdac11d2b8afef866b7edd0cbe5715f51dd77581202ec77f5a8a18a868f0e9e41058ecc38e0cf66cdddf893e2ffc58de3bf32509e01db6c77305dee77
-DIST latexdiff-1.2.0.tar.gz 1772044 BLAKE2B e8bc9924f0e9a2a54bcbf42bc03a7b8404a60d51e9ab94589592a382418961a9198af3ea7edab6ff1fed20976c2d5c5eb62de2fc5c805ac48a0971f812eee838 SHA512 19201fc6270071b5c079ac170f76e46942c9666b1d00cf1a84c9481631578573c33aba7ea7dcfef7eb782966b308007bbb8f6b54f9180ddce901d144431c4956
-DIST latexdiff-1.2.1.tar.gz 1780064 BLAKE2B d657d5d36bcb759889a582b4aac38ae67d99a17bc30fb37d627e9d496df40a1523871e31968333f07b1ad94b521faf91336b225f7466ef382713d48a803f1444 SHA512 9917a0eee36e5bff7c13e5690e743fa34aa7c1347a6509961aa4484094433854c6742a4c1605087db1902a57537fda2b49b071e98b015a5535379c27ccc1fd46
-EBUILD latexdiff-1.1.0.ebuild 830 BLAKE2B 8ea4234fec0d20eb67a1f26559f7f7cb73ab6f77826e9da20093379f4d48bb585f16265f487728f1bf5f08baef97ebe0a71e2e4f5c61d6d4174e35798b5f1cd7 SHA512 9a5096d6f55fa25cb98914b9967962f1bdd7802bf51d6ec4983235c1ea279c49f67d1a712ee220ccdf9bbd08871aa3ec84ed45dde07b793721aa71d12f18b4fa
-EBUILD latexdiff-1.1.1.ebuild 839 BLAKE2B 1b5ca425549bcf91086af9f9616fe2f089da804dd130db8bff7afdeae4d18343037878ec136aba01ba5a8392a5bea05fe05f9a5e14ebdb41835181234696bf82 SHA512 06c868b3668b52f83b28534cd53e8576fc15c33402370bf181cbbc14f29f3fcbb56cada87d92e17adc64650423a35b8340f326175040111865f69724d83d7979
-EBUILD latexdiff-1.2.0-r1.ebuild 1088 BLAKE2B c558684a08a38c44255e09e41e52f778b3501e9b8f6563fb0f48e8d5acb7f4357ae35ece79ad17ca7501c506f85045c1b74c9f2c17e6638edc82e879ad11af59 SHA512 4caef07f02129cc60fd49b0978339f178b0ab348fe5bb11ba7dd0e99aba5e406f976fcb3b860655bb833f252cb90e17cf8539fcea6a78af6d6713ed8d8ac9fbe
-EBUILD latexdiff-1.2.1.ebuild 1213 BLAKE2B 2ea6296129699aa3e04e8df4a5aeeb69f136a2848d0a09e47f9ea74d3f0b7bd7f5babfcd5b66e71c76a4ccd4c6332669ff401850f54fdf833d02b6b90c1d2c6f SHA512 fe3696dc74aab809e83fc8b322b05a692b90148097df768bd3357b92e05bc40e53337d7f93a6eb1709085df0dd342706881de335b7a18cc2d940628608578323
-EBUILD latexdiff-9999.ebuild 1197 BLAKE2B acb16a7e95d5c744a87f7f70b71422e7e8927e02653a59c6ab7adcd52894a7aee313f8063ea75132b46296def76c825a84affef91a9fec497f8f7fc7520291d4 SHA512 b4c65b4514d31aaa1883f6d60e8aedb3856bbaad3c551d923503bc7b572a058c9b56128a7dddb9b6f0e5b5bfab2721e79528cdc2775af2fcee4194e249407b14
-MISC metadata.xml 332 BLAKE2B e23b9e1ce0df618f8130ae9291147e4c2cdd33e0aaa3f26e6900cf30f41dae7f4954144180ca0886a8a3370910e1e4bba21dd87b303e23e6bbb8ceea484e00bc SHA512 a0e324d4d38574f5f5af8003e9e048f4c0628022e5b6553d1ce4b20cf12424f15e1bea07c6bd6cf87b7f7ba54c9983e2c025b42d517ef31c9fa3853def50ba3c
diff --git a/dev-tex/latexdiff/latexdiff-1.1.0.ebuild b/dev-tex/latexdiff/latexdiff-1.1.0.ebuild
deleted file mode 100644
index 33a3bd4f7d9a..000000000000
--- a/dev-tex/latexdiff/latexdiff-1.1.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Compare two latex files and mark up significant differences"
-HOMEPAGE="http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/"
-SRC_URI="http://mirror.ctan.org/support/${PN}.zip -> ${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-IUSE=""
-
-RDEPEND=">=dev-lang/perl-5.8
- dev-perl/Algorithm-Diff"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S=${WORKDIR}/${PN}
-
-src_test() {
- emake test-ext
-}
-
-src_install() {
- dobin latexdiff latexrevise latexdiff-vc
- doman latexdiff.1 latexrevise.1 latexdiff-vc.1
- dodoc README doc/latexdiff-man.pdf
-}
diff --git a/dev-tex/latexdiff/latexdiff-1.1.1.ebuild b/dev-tex/latexdiff/latexdiff-1.1.1.ebuild
deleted file mode 100644
index 48d12740fa22..000000000000
--- a/dev-tex/latexdiff/latexdiff-1.1.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Compare two latex files and mark up significant differences"
-HOMEPAGE="http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/"
-SRC_URI="http://mirror.ctan.org/support/${PN}.zip -> ${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-IUSE=""
-
-RDEPEND=">=dev-lang/perl-5.8
- dev-perl/Algorithm-Diff"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S=${WORKDIR}/${PN}
-
-src_test() {
- emake test-ext
-}
-
-src_install() {
- dobin latexdiff latexrevise latexdiff-vc
- doman latexdiff.1 latexrevise.1 latexdiff-vc.1
- dodoc README doc/latexdiff-man.pdf
-}
diff --git a/dev-tex/latexdiff/latexdiff-1.2.0-r1.ebuild b/dev-tex/latexdiff/latexdiff-1.2.0-r1.ebuild
deleted file mode 100644
index 1e6a1d23cca2..000000000000
--- a/dev-tex/latexdiff/latexdiff-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Compare two latex files and mark up significant differences"
-HOMEPAGE="http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/"
-SRC_URI="https://github.com/ftilmann/latexdiff/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-IUSE="test"
-
-RDEPEND=">=dev-lang/perl-5.8
- virtual/latex-base
- || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericrecommended )
- dev-perl/Algorithm-Diff"
-DEPEND="${RDEPEND}
- dev-perl/Pod-LaTeX
- test? ( app-shells/tcsh )"
-
-src_compile() {
- export VARTEXFONTS="${T}/fonts"
- PATH="${S}/dist:${PATH}" emake -j1 distribution
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- cd dist || die
- dobin latexdiff latexrevise latexdiff-vc
- doman latexdiff.1 latexrevise.1 latexdiff-vc.1
- dodoc README doc/latexdiff-man.pdf
-}
diff --git a/dev-tex/latexdiff/latexdiff-1.2.1.ebuild b/dev-tex/latexdiff/latexdiff-1.2.1.ebuild
deleted file mode 100644
index 3ca7f11b1036..000000000000
--- a/dev-tex/latexdiff/latexdiff-1.2.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Compare two latex files and mark up significant differences"
-HOMEPAGE="http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/ftilmann/latexdiff.git"
-else
- SRC_URI="https://github.com/ftilmann/latexdiff/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="test"
-
-RDEPEND="
- >=dev-lang/perl-5.8
- virtual/latex-base
- || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericrecommended )
- dev-perl/Algorithm-Diff
-"
-DEPEND="${RDEPEND}
- dev-perl/Pod-LaTeX
- test? ( app-shells/tcsh )
-"
-
-src_compile() {
- export VARTEXFONTS="${T}/fonts"
- PATH="${S}/dist:${PATH}" emake -j1 distribution
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- cd dist || die
- dobin latexdiff latexrevise latexdiff-vc
- doman latexdiff.1 latexrevise.1 latexdiff-vc.1
- dodoc README doc/latexdiff-man.pdf
-}
diff --git a/dev-tex/latexdiff/latexdiff-9999.ebuild b/dev-tex/latexdiff/latexdiff-9999.ebuild
deleted file mode 100644
index 38ed7743a7e7..000000000000
--- a/dev-tex/latexdiff/latexdiff-9999.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Compare two latex files and mark up significant differences"
-HOMEPAGE="http://www.ctan.org/tex-archive/support/latexdiff/ https://github.com/ftilmann/latexdiff/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/ftilmann/latexdiff.git"
-else
- SRC_URI="https://github.com/ftilmann/latexdiff/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="test"
-
-RDEPEND="
- >=dev-lang/perl-5.8
- virtual/latex-base
- || ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericrecommended )
- dev-perl/Algorithm-Diff
-"
-DEPEND="${RDEPEND}
- dev-perl/Pod-LaTeX
- test? ( app-shells/tcsh )
-"
-
-src_compile() {
- export VARTEXFONTS="${T}/fonts"
- PATH="${S}/dist:${PATH}" emake -j1 distribution
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- cd dist || die
- dobin latexdiff latexrevise latexdiff-vc
- doman latexdiff.1 latexrevise.1 latexdiff-vc.1
- dodoc README doc/latexdiff-man.pdf
-}
diff --git a/dev-tex/latexdiff/metadata.xml b/dev-tex/latexdiff/metadata.xml
deleted file mode 100644
index 9f673ad25272..000000000000
--- a/dev-tex/latexdiff/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">ftilmann/latexdiff</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/latexmk-435 b/dev-tex/latexmk-435
new file mode 100644
index 000000000000..9b325c80c70d
--- /dev/null
+++ b/dev-tex/latexmk-435
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=virtual/latex-base dev-lang/perl app-arch/unzip
+DESCRIPTION=Perl script for automatically building LaTeX documents
+EAPI=4
+HOMEPAGE=http://www.phys.psu.edu/~collins/software/latexmk/
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl
+SLOT=0
+SRC_URI=http://www.phys.psu.edu/~collins/software/latexmk/latexmk-435.zip
+_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=b4b198f09dc7d2f706abc78d9950d7f1
diff --git a/dev-tex/latexmk-441 b/dev-tex/latexmk-441
new file mode 100644
index 000000000000..eafbd36e59c0
--- /dev/null
+++ b/dev-tex/latexmk-441
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=virtual/latex-base dev-lang/perl app-arch/unzip
+DESCRIPTION=Perl script for automatically building LaTeX documents
+EAPI=5
+HOMEPAGE=http://www.phys.psu.edu/~collins/software/latexmk/
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl
+SLOT=0
+SRC_URI=http://www.phys.psu.edu/~collins/software/latexmk/latexmk-441.zip
+_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=7689a2a784dc54d89741b7a9e548c487
diff --git a/dev-tex/latexmk-443a b/dev-tex/latexmk-443a
new file mode 100644
index 000000000000..f7fa5c66aee4
--- /dev/null
+++ b/dev-tex/latexmk-443a
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=virtual/latex-base dev-lang/perl app-arch/unzip
+DESCRIPTION=Perl script for automatically building LaTeX documents
+EAPI=5
+HOMEPAGE=http://www.phys.psu.edu/~collins/software/latexmk/
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl
+SLOT=0
+SRC_URI=http://www.phys.psu.edu/~collins/software/latexmk/latexmk-443a.zip
+_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=fe673281ca5291c6d5ff3c6a07721486
diff --git a/dev-tex/latexmk-444 b/dev-tex/latexmk-444
new file mode 100644
index 000000000000..0e3211e6ecde
--- /dev/null
+++ b/dev-tex/latexmk-444
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=virtual/latex-base dev-lang/perl app-arch/unzip
+DESCRIPTION=Perl script for automatically building LaTeX documents
+EAPI=5
+HOMEPAGE=http://www.phys.psu.edu/~collins/software/latexmk/
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl
+SLOT=0
+SRC_URI=http://www.phys.psu.edu/~collins/software/latexmk/latexmk-444.zip
+_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=5c17215d09d13bb1d962c9123666a6d5
diff --git a/dev-tex/latexmk-445 b/dev-tex/latexmk-445
new file mode 100644
index 000000000000..41d8cd8bca01
--- /dev/null
+++ b/dev-tex/latexmk-445
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=virtual/latex-base dev-lang/perl app-arch/unzip
+DESCRIPTION=Perl script for automatically building LaTeX documents
+EAPI=5
+HOMEPAGE=http://www.phys.psu.edu/~collins/software/latexmk/
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl
+SLOT=0
+SRC_URI=http://www.phys.psu.edu/~collins/software/latexmk/latexmk-445.zip
+_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=5c17215d09d13bb1d962c9123666a6d5
diff --git a/dev-tex/latexmk-448 b/dev-tex/latexmk-448
new file mode 100644
index 000000000000..6160860694e7
--- /dev/null
+++ b/dev-tex/latexmk-448
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=virtual/latex-base dev-lang/perl app-arch/unzip
+DESCRIPTION=Perl script for automatically building LaTeX documents
+EAPI=5
+HOMEPAGE=http://www.phys.psu.edu/~collins/software/latexmk/
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl
+SLOT=0
+SRC_URI=http://www.phys.psu.edu/~collins/software/latexmk/latexmk-448.zip
+_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=5c17215d09d13bb1d962c9123666a6d5
diff --git a/dev-tex/latexmk-452c b/dev-tex/latexmk-452c
new file mode 100644
index 000000000000..5640dd43dfcb
--- /dev/null
+++ b/dev-tex/latexmk-452c
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=virtual/latex-base dev-lang/perl app-arch/unzip
+DESCRIPTION=Perl script for automatically building LaTeX documents
+EAPI=5
+HOMEPAGE=http://www.phys.psu.edu/~collins/software/latexmk/
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl
+SLOT=0
+SRC_URI=http://www.phys.psu.edu/~collins/software/latexmk/latexmk-452c.zip
+_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=a2c7b810ab208cebeb81c27642022e0a
diff --git a/dev-tex/latexmk-453a b/dev-tex/latexmk-453a
new file mode 100644
index 000000000000..cd0d9cd1bdb2
--- /dev/null
+++ b/dev-tex/latexmk-453a
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=virtual/latex-base dev-lang/perl app-arch/unzip
+DESCRIPTION=Perl script for automatically building LaTeX documents
+EAPI=5
+HOMEPAGE=http://www.phys.psu.edu/~collins/software/latexmk/
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-lang/perl
+SLOT=0
+SRC_URI=http://www.phys.psu.edu/~collins/software/latexmk/latexmk-453a.zip
+_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=a2c7b810ab208cebeb81c27642022e0a
diff --git a/dev-tex/latexmk/Manifest b/dev-tex/latexmk/Manifest
deleted file mode 100644
index 24901571de41..000000000000
--- a/dev-tex/latexmk/Manifest
+++ /dev/null
@@ -1,18 +0,0 @@
-AUX completion.bash-2 1540 BLAKE2B 95b81acb67eb3eca85be33a303fbba2f6558e7683989b5a1e71493d0ff649848d16650fbc1477dae707a24b9dd4342d8a925817efb8570971ffca9b2b9076824 SHA512 67432b66ffe6bfbd8d3155776a17d5bddd95b08f9d4c4394c913a90aa93ce51201084d1af11bd6886558296d8808a2e4cfe07d9d8a0b91b1b7a9f890bd78ae45
-DIST latexmk-435.zip 386766 BLAKE2B fe3e6495f75b12ffe6740297ca23fa1f15cc01bdaa6cc5a2db41122ac2b13e257339932db0278bfa4d1d6168b7ab55caed1185f3ad49dbdd0727450d753ae012 SHA512 ff8f88c261e2b90663d979ddcb373f777fd3ad4b125ab703052867b4896257b34033ed2a07fd4574da526d839449512ccc898bcb9aaf81ae5afb442dcb8622be
-DIST latexmk-441.zip 425737 BLAKE2B 828d43915037eebc474e9b9a2018504f225b9ae7ee21813137f8475470349c37dce6458fdd715afabff14c55dcf91a311b960ed1e08856454abb91b2a3525770 SHA512 b9b65ebda1edc6f1f2692f7c8f02eeeac07dc2bd2f5d96c763615a9e27918069ba65809e5e61580e541420bf1f8d7edc451ad3f1753d43e9596175fdb3571a73
-DIST latexmk-443a.zip 434070 BLAKE2B adc099c8d26504e47ac2f52e2c2178e2abf25e1f22e1496dedf123013592dfbec79647b0eec33a5339c5fa8da2869d1dd938d548697be903c446bb977183cc86 SHA512 9791bea6341f92988b6a7bdc4cd1587d1b8c6e013d9e7a3be219ea4045a8f95971072cf6633998839c35a462b2e5843adf3d5893519f1f6c2bd4ecf81314b2c0
-DIST latexmk-444.zip 446413 BLAKE2B 321d1652a47ca92643d6f3254e4da50fcc4d09cb09c0ff1d672e3868bfb38147f811da6d587d3601f17c775aaf2f896f2b0975294fad61a03a498ad1290b2382 SHA512 9a3237e4a31ce3ee0002370b16226909ee5389fdd081b0a3d37dce2f960bb2ea64eb4bd3e262f2a87766cc8401bf749d98267e6659ea0ce8c334db9e156d2128
-DIST latexmk-445.zip 447045 BLAKE2B 16caa95f1331468a0e535899b9e5c8fb1e3bcd6b7ee113e7509018b0468c001f9d4fa51158a7a18fea24daf346f7823cac4e8887b82fb3230e5c62cc558d0bc3 SHA512 1441d4d1c0112f3cf64067ed8b661554b0ad6fcbb84316d9cbb84c84220d7f99fcbcad27f8686946aaccf6ba184471d5ea774e594e2f3a6632fcdca6ca8e63b3
-DIST latexmk-448.zip 452245 BLAKE2B 4b033a6eecdb366e4e5e4b8accfc839e7638c1fa79091eb9888bfdb393e6df01edec5ac11cbff5b0c9dbf28c1783f0108372c240f45305329189abedc211af8d SHA512 cfa5c4a95a902baf1d4c56303500e5d54369b68abaa52e904a62bbeaeeb356bfe711ea040f0f02067a40e3fc88a12b46136a3a6d9708a34c177a4bae0bb6b986
-DIST latexmk-452c.zip 391327 BLAKE2B 1cde3f3005382958bba10c6bd513e3887eefeff5114bc5ed327a528c56b3b77bf9a1b51907c8bab0d50817f6bee63d15b4373e83799231a815000f6b797c0053 SHA512 164837066a285e3ffca938eb735c35b253b2dba2addf1ae2b2db5155b0586f6f4e626faf86eb630f97ce296c03c5c1c2f0f3c61445a75b9132aff009d683aeba
-DIST latexmk-453a.zip 368805 BLAKE2B 5bca05dd0196c43a1cc1e58e8036b66d8ce5825e2fc53e824cf6028c47ab4c420f0cff6b9e2ca205377d1784ce955bd24ba1be1a89f304b296550b5ca76d40c3 SHA512 401789383f75ecd78820dadf968e60ede762be0d9a781488e07a0a8239e213ae04959777a6ea87fc6b2bb64315ce00bdda25f7f25542370b5edf2ae5af9ba46e
-EBUILD latexmk-435.ebuild 823 BLAKE2B f76d57c1dca70970280442aad0aea880c1efd319d6b3210cd8e601cd9d67d02302cc70bf412e1c83fab703382707a81a4c8357d484de191e35db1d0f63b6af69 SHA512 1c291ff62796125eb6cdcf9aa0c975cacc7b709f5d96820a87bd7505f93bb1cf8d627f830bf5ba8ffcf4d72c92f923f338c2a782ab7c0a8f06d185540bfba073
-EBUILD latexmk-441.ebuild 826 BLAKE2B fac6e4aa6eefd05ba8eb1237ae562f034e35f729ad919ff2a8212520a733e93398d6aefc0fd3c00d90415a401a700ebe442633964971b9ef7cf416b8eee9459f SHA512 605699979bfb4fdfcc9a1dbd532a1b1e66c4bcb96279231621218358664bdc1337a69b196875f11f7516ededfb2d9825c2303fa9fda890c33f00d6bccb4c8f13
-EBUILD latexmk-443a.ebuild 834 BLAKE2B 794c6d22827bc35c98523933fbc511a9fcdc481c70529efadc55cb0813db96cfeb29fcaff7b31abb55f096a0683f67399e3d3ef5be95ebf09244dc7f7bb0191b SHA512 fd900c71322366f046476326de83ba0388fc8ae0dc18a11e66dcf7cc1a177a98b5202d099f3196131a02b0b41483211c42cdd1fb137fa14629c57e66a0a007ba
-EBUILD latexmk-444.ebuild 834 BLAKE2B 078d5f77c875944fac14b109faf77a47823b8395e1e0d9370a4330185b666cca15884af6494d142aa55cc359eedbfe5c44d1038afc393c8864828b8b9ff8b0d6 SHA512 728f54035bb904e8355a5cd87a0b8548dcb567e65871d6c40ae587e3cd177137259f59474851e7b7041e753a4b53073e713110336c4dc4e784fe9162fe9c698f
-EBUILD latexmk-445.ebuild 834 BLAKE2B 078d5f77c875944fac14b109faf77a47823b8395e1e0d9370a4330185b666cca15884af6494d142aa55cc359eedbfe5c44d1038afc393c8864828b8b9ff8b0d6 SHA512 728f54035bb904e8355a5cd87a0b8548dcb567e65871d6c40ae587e3cd177137259f59474851e7b7041e753a4b53073e713110336c4dc4e784fe9162fe9c698f
-EBUILD latexmk-448.ebuild 834 BLAKE2B 078d5f77c875944fac14b109faf77a47823b8395e1e0d9370a4330185b666cca15884af6494d142aa55cc359eedbfe5c44d1038afc393c8864828b8b9ff8b0d6 SHA512 728f54035bb904e8355a5cd87a0b8548dcb567e65871d6c40ae587e3cd177137259f59474851e7b7041e753a4b53073e713110336c4dc4e784fe9162fe9c698f
-EBUILD latexmk-452c.ebuild 830 BLAKE2B 5915d23d18d9dcd0a8259f1d8e10f32d2bc581d93c2ee963c868b7c2114b7ae9fae90d197d7a29bf1203b29afecaf5abf439f7cc87671bf5cdac76dc4192823a SHA512 e3d1ef467665ff76428284031cc29d9ee4d9c6660a4b03a838adca2cce17184cc44808bd062d0df36056f21e5fa11fa22db46febb40976fb109d8a4fee57b9ad
-EBUILD latexmk-453a.ebuild 830 BLAKE2B 5915d23d18d9dcd0a8259f1d8e10f32d2bc581d93c2ee963c868b7c2114b7ae9fae90d197d7a29bf1203b29afecaf5abf439f7cc87671bf5cdac76dc4192823a SHA512 e3d1ef467665ff76428284031cc29d9ee4d9c6660a4b03a838adca2cce17184cc44808bd062d0df36056f21e5fa11fa22db46febb40976fb109d8a4fee57b9ad
-MISC metadata.xml 249 BLAKE2B 1b34ce77c092c0664a18f32525d158d41bf36ab7ab7a4b9d01ed37e1e3dda3d58849d5b1375065c4e5591f6b09b2a93e88a624d399c495a0b1125edb30ec172f SHA512 895325641a176c848988fb5f36cdb567b584d22f6e778b3de674de480cbca30b7cf8f12ecbbe1173a63e3229889e1e0f5efd5afea4f0d4c429ac236598f80f1e
diff --git a/dev-tex/latexmk/files/completion.bash-2 b/dev-tex/latexmk/files/completion.bash-2
deleted file mode 100644
index 942378fff0f6..000000000000
--- a/dev-tex/latexmk/files/completion.bash-2
+++ /dev/null
@@ -1,45 +0,0 @@
-#! /bin/bash
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# bash_completion for latexmk
-#
-#
-# Author: Christoph Junghans
-# junghans@gentoo.org
-#
-# Revision history:
-# 0.1 26-05-10 --- initial version
-# 0.2 15-02-11 --- clean up
-#
-# HOWTO:
-# source this file to enable it
-
-_latexmk()
-{
- local cur output aopts opts prev
- cur=${COMP_WORDS[COMP_CWORD]}
- prev=${COMP_WORDS[COMP_CWORD-1]}
-
- output=$( $1 -help 2> /dev/null)
- #options with args ,pattern: ^ (-XXX) <YYYY>.*$
- aopts=" $( echo " $output" | sed -n 's/^[[:space:]]\+\(-[^[:space:]]\+\)[[:space:]]\+<[^>]\+>.*$/\1/p' | sort -u | tr '\n' ' ')"
- #if previous option in in $aopts
- if [[ -n "$prev" ]] && [[ -z "${aopts//* $prev *}" ]]; then
- #argument of $prev ,pattern: ^ -XXX (<YYYY>).*$
- opts=$(echo "$output" | sed -n "s/^[[:space:]]\+$prev[[:space:]]\+\(<[^>]\+>\).*\$/\1/p")
- COMPREPLY=( $( compgen -W '$opts' -- $cur ) )
- elif [[ "$cur" == -* ]]; then
- #all options, pattern: ^ (-XXX).*$
- opts=$( echo "$output" | sed -n 's/^[[:space:]]\+\(-[^[:space:]]\+\).*$/\1/p'| sort -u )
- COMPREPLY=( $( compgen -W '$opts' -- $cur ) )
- else
- #filenames *.tex and dirs, rest is done by '-o filenames' below
- COMPREPLY=( $( eval compgen -f -X "!*.tex" -- ${cur} ) $( compgen -d -- $cur ) )
- fi
-}
-
-complete -F _latexmk -o filenames latexmk
diff --git a/dev-tex/latexmk/latexmk-435.ebuild b/dev-tex/latexmk/latexmk-435.ebuild
deleted file mode 100644
index 99f3315db4bb..000000000000
--- a/dev-tex/latexmk/latexmk-435.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit bash-completion-r1
-
-DESCRIPTION="Perl script for automatically building LaTeX documents"
-HOMEPAGE="http://www.phys.psu.edu/~collins/software/latexmk/"
-SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE=""
-
-RDEPEND="virtual/latex-base
- dev-lang/perl"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S=${WORKDIR}
-
-src_install() {
- newbin latexmk.pl latexmk
- doman latexmk.1
- dodoc CHANGES README latexmk.pdf latexmk.ps latexmk.txt
- dodoc -r example_rcfiles extra-scripts
- newbashcomp "${FILESDIR}"/completion.bash-2 ${PN}
-}
diff --git a/dev-tex/latexmk/latexmk-441.ebuild b/dev-tex/latexmk/latexmk-441.ebuild
deleted file mode 100644
index 065aa530a2e8..000000000000
--- a/dev-tex/latexmk/latexmk-441.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1
-
-DESCRIPTION="Perl script for automatically building LaTeX documents"
-HOMEPAGE="http://www.phys.psu.edu/~collins/software/latexmk/"
-SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S=${WORKDIR}
-
-src_install() {
- newbin latexmk.pl latexmk
- doman latexmk.1
- dodoc CHANGES README latexmk.pdf latexmk.ps latexmk.txt
- dodoc -r example_rcfiles extra-scripts
- newbashcomp "${FILESDIR}"/completion.bash-2 ${PN}
-}
diff --git a/dev-tex/latexmk/latexmk-443a.ebuild b/dev-tex/latexmk/latexmk-443a.ebuild
deleted file mode 100644
index 030e3dd76a43..000000000000
--- a/dev-tex/latexmk/latexmk-443a.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1
-
-DESCRIPTION="Perl script for automatically building LaTeX documents"
-HOMEPAGE="http://www.phys.psu.edu/~collins/software/latexmk/"
-SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- newbin latexmk.pl latexmk
- doman latexmk.1
- dodoc CHANGES README latexmk.pdf latexmk.ps latexmk.txt
- dodoc -r example_rcfiles extra-scripts
- newbashcomp "${FILESDIR}"/completion.bash-2 ${PN}
-}
diff --git a/dev-tex/latexmk/latexmk-444.ebuild b/dev-tex/latexmk/latexmk-444.ebuild
deleted file mode 100644
index 23727f55b0c6..000000000000
--- a/dev-tex/latexmk/latexmk-444.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1
-
-DESCRIPTION="Perl script for automatically building LaTeX documents"
-HOMEPAGE="http://www.phys.psu.edu/~collins/software/latexmk/"
-SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- newbin latexmk.pl latexmk
- doman latexmk.1
- dodoc CHANGES README latexmk.pdf latexmk.ps latexmk.txt
- dodoc -r example_rcfiles extra-scripts
- newbashcomp "${FILESDIR}"/completion.bash-2 ${PN}
-}
diff --git a/dev-tex/latexmk/latexmk-445.ebuild b/dev-tex/latexmk/latexmk-445.ebuild
deleted file mode 100644
index 23727f55b0c6..000000000000
--- a/dev-tex/latexmk/latexmk-445.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1
-
-DESCRIPTION="Perl script for automatically building LaTeX documents"
-HOMEPAGE="http://www.phys.psu.edu/~collins/software/latexmk/"
-SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- newbin latexmk.pl latexmk
- doman latexmk.1
- dodoc CHANGES README latexmk.pdf latexmk.ps latexmk.txt
- dodoc -r example_rcfiles extra-scripts
- newbashcomp "${FILESDIR}"/completion.bash-2 ${PN}
-}
diff --git a/dev-tex/latexmk/latexmk-448.ebuild b/dev-tex/latexmk/latexmk-448.ebuild
deleted file mode 100644
index 23727f55b0c6..000000000000
--- a/dev-tex/latexmk/latexmk-448.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1
-
-DESCRIPTION="Perl script for automatically building LaTeX documents"
-HOMEPAGE="http://www.phys.psu.edu/~collins/software/latexmk/"
-SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- newbin latexmk.pl latexmk
- doman latexmk.1
- dodoc CHANGES README latexmk.pdf latexmk.ps latexmk.txt
- dodoc -r example_rcfiles extra-scripts
- newbashcomp "${FILESDIR}"/completion.bash-2 ${PN}
-}
diff --git a/dev-tex/latexmk/latexmk-452c.ebuild b/dev-tex/latexmk/latexmk-452c.ebuild
deleted file mode 100644
index 543528b5cb9d..000000000000
--- a/dev-tex/latexmk/latexmk-452c.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1
-
-DESCRIPTION="Perl script for automatically building LaTeX documents"
-HOMEPAGE="http://www.phys.psu.edu/~collins/software/latexmk/"
-SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- newbin latexmk.pl latexmk
- doman latexmk.1
- dodoc CHANGES README latexmk.pdf latexmk.txt
- dodoc -r example_rcfiles extra-scripts
- newbashcomp "${FILESDIR}"/completion.bash-2 ${PN}
-}
diff --git a/dev-tex/latexmk/latexmk-453a.ebuild b/dev-tex/latexmk/latexmk-453a.ebuild
deleted file mode 100644
index 543528b5cb9d..000000000000
--- a/dev-tex/latexmk/latexmk-453a.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit bash-completion-r1
-
-DESCRIPTION="Perl script for automatically building LaTeX documents"
-HOMEPAGE="http://www.phys.psu.edu/~collins/software/latexmk/"
-SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-RDEPEND="virtual/latex-base
- dev-lang/perl"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- newbin latexmk.pl latexmk
- doman latexmk.1
- dodoc CHANGES README latexmk.pdf latexmk.txt
- dodoc -r example_rcfiles extra-scripts
- newbashcomp "${FILESDIR}"/completion.bash-2 ${PN}
-}
diff --git a/dev-tex/latexmk/metadata.xml b/dev-tex/latexmk/metadata.xml
deleted file mode 100644
index 7b4a61aab741..000000000000
--- a/dev-tex/latexmk/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-tex/lazylist-1.0a b/dev-tex/lazylist-1.0a
new file mode 100644
index 000000000000..7745ef757339
--- /dev/null
+++ b/dev-tex/lazylist-1.0a
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=dev-texlive/texlive-publishers virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Lists in TeX's mouth - lambda-calculus and list-handling macros
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/lazylist/
+KEYWORDS=amd64 ~ppc ppc64 sparc x86
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/lazylist-1.0a.tar.bz2
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=f1ec23e00aab97e5f0a8d89fbbe203c2
diff --git a/dev-tex/lazylist/Manifest b/dev-tex/lazylist/Manifest
deleted file mode 100644
index 69aa90cb7e7a..000000000000
--- a/dev-tex/lazylist/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lazylist-1.0a.tar.bz2 12552 BLAKE2B 360c331cff868cfbbb38035017b95e6d60a5e38c078a2be79af43cc74625f7f33109b8c74559d439e5b954351d87864eabea815db8b4695b7d5da540abb234fd SHA512 30819ca6a32b7344c8519f67eb3d5fbd5b985cdc52563464671af06e38bd7edcbb7559f8ca3a476a3a9a0ba8c017773cf944e75a2b779c75221b460a022b8ab4
-EBUILD lazylist-1.0a.ebuild 570 BLAKE2B 049f7e99fe080868baefbe55267000475ac698b756d9de44b66be3dfefc59bef07266eefc2f4c0a3884d9312e43b8d959d3e0e853e436eb2e9312f2431283af6 SHA512 cb559f8af11599dd5aada4c3fbae2b442fa06a57ead96f8333cf6b102302cf16bcea69d1797fb75df05e8a500edc636d4e0ca8ef922dd24d5cf57330cfd2a0be
-MISC metadata.xml 358 BLAKE2B 3f5e83a9b333d6c597ffa57ca34c74186b48789ca4fbfb10087d31740e53ec215052d9a10b659d5f7006641a34fb47d83179f93b1eba92fa19514a238a38ae88 SHA512 dbc254e5e7925c09f99e64a91fba2f8f63d4b7a12c41a5c13bf315352885f24058cec0becc6e25e98153d2a82f49772f4bc61d1cb21ae5e9ad061b58771fb7fb
diff --git a/dev-tex/lazylist/lazylist-1.0a.ebuild b/dev-tex/lazylist/lazylist-1.0a.ebuild
deleted file mode 100644
index 30d6cbe77b49..000000000000
--- a/dev-tex/lazylist/lazylist-1.0a.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="Lists in TeX's mouth - lambda-calculus and list-handling macros"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/lazylist/"
-# originally from:
-#SRC_URI="http://www.ctan.org/tex-archive/macros/latex/contrib/lazylist/*"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 sparc x86"
-IUSE=""
-DEPEND="dev-texlive/texlive-publishers"
-RDEPEND=""
-S="${WORKDIR}/${PN}"
diff --git a/dev-tex/lazylist/metadata.xml b/dev-tex/lazylist/metadata.xml
deleted file mode 100644
index 5523851d5d80..000000000000
--- a/dev-tex/lazylist/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-tex/leaflet-20041222 b/dev-tex/leaflet-20041222
new file mode 100644
index 000000000000..dad9d762a50b
--- /dev/null
+++ b/dev-tex/leaflet-20041222
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=dev-texlive/texlive-fontsrecommended app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package used to create leaflet-type brochures
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/leaflet/
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=LPPL-1.3
+RDEPEND=dev-texlive/texlive-fontsrecommended virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/leaflet-20041222.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=a58c7c0f5549e9bae5d669b3786782fa
diff --git a/dev-tex/leaflet/Manifest b/dev-tex/leaflet/Manifest
deleted file mode 100644
index 992542613c18..000000000000
--- a/dev-tex/leaflet/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX leaflet-20041222-logging.patch 384 BLAKE2B 923d6b9eed3a0ea7c79af32b0f7315c638d9b1aed4577a195c79e68b6e38a106d77a5d54a258b196f11ff378bf3672a0fc6b6ef9dac9288a60862695deb6802b SHA512 d73d5d098ca44be4aadd015e8815990cefda35078964fe705709c1f3d68d564b58e332e13285fb715496d18c3f089e2cdcddbe29fa36432757aa21e02393bf11
-DIST leaflet-20041222.zip 244748 BLAKE2B d80de5f1ea53a5b7bf5c7047a47779ed9135ecfa7e68b4b7e39c09a022d524ce276a40e28ab492f81974a4dbc97e946cf4b8a8903e63462264266a230b7f1f52 SHA512 1fc94a88dea5400ee014167d43aaccc9f393a36759d7a50b7fb72f4a2f060fda7ea170fb51c5034355fbe46ab55e117fe252b60df8c212a8918ddd699096b67c
-EBUILD leaflet-20041222.ebuild 817 BLAKE2B 2f6cfa240ec60158444a8b237fa8048a8bad21914ac70e3ea0540cdb3b9b702a36965c1273f454a62365e03bef3102497825aa895ebe8d63555e14738b9ea694 SHA512 9215edb4796b51fc372c47c908f34b3e162ce99711e6befc1f640ccb4ccaef7671a9d0847f549d812a36bdfdbc332e1217efde193cd5d66b6c0fed412d96a1d5
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/leaflet/files/leaflet-20041222-logging.patch b/dev-tex/leaflet/files/leaflet-20041222-logging.patch
deleted file mode 100644
index daf19d80f766..000000000000
--- a/dev-tex/leaflet/files/leaflet-20041222-logging.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-\loggingall confuses texi2dvi and it starts an endless loop...
-
-Index: leaflet/leaflet.dtx
-===================================================================
---- leaflet.orig/leaflet.dtx
-+++ leaflet/leaflet.dtx
-@@ -1318,7 +1318,6 @@ this document class.
- CTAN: \url{macros/latex/contrib/ms/everyshi.dtx}
- \end{thebibliography}
-
--\loggingall
- \end{document}
- %</manual>
- \endinput
diff --git a/dev-tex/leaflet/leaflet-20041222.ebuild b/dev-tex/leaflet/leaflet-20041222.ebuild
deleted file mode 100644
index 9ddb391ecfde..000000000000
--- a/dev-tex/leaflet/leaflet-20041222.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package eutils
-
-S=${WORKDIR}/leaflet
-
-DESCRIPTION="LaTeX package used to create leaflet-type brochures"
-SRC_URI="mirror://gentoo/${P}.zip"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/leaflet/"
-
-LICENSE="LPPL-1.3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE=""
-
-# checksum from official ftp site changes frequently so we mirror it
-
-TEXMF="/usr/share/texmf-site"
-
-RDEPEND="dev-texlive/texlive-fontsrecommended"
-DEPEND="${RDEPEND} app-arch/unzip"
-DOCS="README"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}-logging.patch"
-}
diff --git a/dev-tex/leaflet/metadata.xml b/dev-tex/leaflet/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/leaflet/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/lgrind-3.67-r3 b/dev-tex/lgrind-3.67-r3
new file mode 100644
index 000000000000..c280fefc5968
--- /dev/null
+++ b/dev-tex/lgrind-3.67-r3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=A pretty printer for various programming languages with tex output.
+EAPI=0
+HOMEPAGE=http://www.tug.org/
+IUSE=examples
+KEYWORDS=amd64 ppc ~sparc x86
+LICENSE=BSD LGrind-Jacobson
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/lgrind.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=b35031b2ab7bfe514fb4510e25fbdf42
diff --git a/dev-tex/lgrind/Manifest b/dev-tex/lgrind/Manifest
deleted file mode 100644
index 24f0d3e1b2bc..000000000000
--- a/dev-tex/lgrind/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX lgrind-3.67-fgets.patch 530 BLAKE2B 4865cc198841f075af91d76aab3f5fa4771bc21ea909bd4288a456b9a0d0a3d08800a92c546d93c02631930e43375411302a2bb844f1bde2ae7c81c0ced87f9a SHA512 cb16d6e43240be974e5833618f8539e9155f70f7c0f47c83124e79de71cbe9545bfefcb0078c8c6017b27f1aef709957cbdaeae2995bf66a2cc6bb93fe1a8a32
-DIST lgrind.tar.gz 73205 BLAKE2B f19c5ed96251a4c9e5b8ec2cc2115a2b3581c067c26468dc80bfbeece1cb40f72964d60115221c52ab6c0067d670d6497c26eabc3743573248c77e63df24d416 SHA512 89dffec60b6cbac82e9633690412961cb619d6d86d39bea2fb6f3026e1317eb00494d7ed68865a943b1872346eaecdc1b8502de41517023a47309e1e803da2c6
-EBUILD lgrind-3.67-r3.ebuild 1113 BLAKE2B 91733f2fcd2edfce9ce9c5e3e1dd0d20fb5ee46fd74ad9be7bd3a11def5b4eb73e23b5960cf2ba4c5ba8029f7519cd0cdb2203b24ac2f7e80450333456b715fe SHA512 b82175587cf982067b7e03f404dbdd74b6a50f80fdc59d62a7ce59856c96ada97ce902dd497758fdeb3f6b7fb5e4b64b4328cf13ab5f1a2db43095187b62b468
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/lgrind/files/lgrind-3.67-fgets.patch b/dev-tex/lgrind/files/lgrind-3.67-fgets.patch
deleted file mode 100644
index 5c8e802dc18a..000000000000
--- a/dev-tex/lgrind/files/lgrind-3.67-fgets.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: lgrind/source/lgutil.c
-===================================================================
---- lgrind.orig/source/lgutil.c
-+++ lgrind/source/lgutil.c
-@@ -113,7 +113,7 @@ void Internal_Help_Language_List()
- check=0;
- if (*config=='\n' || config[strlen(config)-2]!='\\')
- check=1;
-- if (fgets(config, BUFFERSIZE, tf)==NULL) break;
-+ if (fgets(config, BUFFERSIZE/4, tf)==NULL) break;
- if (check!=0) AddToLList(config, &currlch, &llch);
- } while (strcmp((*currlch).name, "EndOfLanguageDefinitions")!=0);
- rch=lch;
diff --git a/dev-tex/lgrind/lgrind-3.67-r3.ebuild b/dev-tex/lgrind/lgrind-3.67-r3.ebuild
deleted file mode 100644
index fa373590f4b7..000000000000
--- a/dev-tex/lgrind/lgrind-3.67-r3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package toolchain-funcs eutils
-
-DESCRIPTION="A pretty printer for various programming languages with tex output."
-SRC_URI="mirror://gentoo/${PN}.tar.gz"
-
-LICENSE="BSD LGrind-Jacobson"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-IUSE="examples"
-
-S=${WORKDIR}/${PN}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- echo 'CFLAGS+=-DDEFSFILE=\"$(DEFSFILE)\" -DVERSION=\"$(VERSION)\"' > source/Makefile
- echo 'lgrind: lgrind.o lgrindef.o regexp.o' >> source/Makefile
- epatch "${FILESDIR}/${P}-fgets.patch"
-}
-
-src_compile() {
- tc-export CC
-
- latex-package_src_compile
- cd "${S}"/source
- emake DEFSFILE="/usr/share/texmf/tex/latex/${PN}/lgrindef" VERSION="${PV}" || die
-}
-
-src_install() {
- # binary first
- dobin source/lgrind
-
- # then the texmf stuff
- latex-package_src_install
- insinto /usr/share/texmf/tex/latex/${PN}
- doins lgrindef
-
- # and finally, the documentation
- dodoc FAQ README
- if use examples ; then
- docinto examples
- dodoc example/*
- fi
- cd "${S}"/source
- doman lgrind.1 lgrindef.5
-}
diff --git a/dev-tex/lgrind/metadata.xml b/dev-tex/lgrind/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/lgrind/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/luatex-0.70.1-r2 b/dev-tex/luatex-0.70.1-r2
new file mode 100644
index 000000000000..529a51a5b830
--- /dev/null
+++ b/dev-tex/luatex-0.70.1-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=dev-libs/zziplib >=media-libs/libpng-1.4 app-text/poppler:=[xpdf-headers(+)] sys-libs/zlib >=dev-libs/kpathsea-6.0.1_p20110627 virtual/pkgconfig >=app-portage/elt-patches-20170422
+DESCRIPTION=An extended version of pdfTeX using Lua as an embedded scripting language
+EAPI=5
+HOMEPAGE=http://www.luatex.org/
+IUSE=doc
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=dev-libs/zziplib >=media-libs/libpng-1.4 app-text/poppler:=[xpdf-headers(+)] sys-libs/zlib >=dev-libs/kpathsea-6.0.1_p20110627
+SLOT=0
+SRC_URI=http://foundry.supelec.fr/gf/download/frsrelease/392/1730/luatex-beta-0.70.1.tar.bz2 http://foundry.supelec.fr/gf/download/frsrelease/392/1732/luatex-beta-0.70.1-doc.tar.bz2
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 texlive-common f68a634c367f10b9fbb8fb02195ba411 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=98acae01fbcff237eeb4166887b60bd8
diff --git a/dev-tex/luatex-0.76.0 b/dev-tex/luatex-0.76.0
new file mode 100644
index 000000000000..4989932a879e
--- /dev/null
+++ b/dev-tex/luatex-0.76.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=dev-libs/zziplib >=media-libs/libpng-1.4:0= >=x11-libs/cairo-1.12 >x11-libs/pixman-0.18 app-text/poppler:=[xpdf-headers(+)] sys-libs/zlib >=dev-libs/kpathsea-6.1.0_p20120701 virtual/pkgconfig >=app-portage/elt-patches-20170422
+DESCRIPTION=An extended version of pdfTeX using Lua as an embedded scripting language
+EAPI=5
+HOMEPAGE=http://www.luatex.org/
+IUSE=doc
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2
+RDEPEND=dev-libs/zziplib >=media-libs/libpng-1.4:0= >=x11-libs/cairo-1.12 >x11-libs/pixman-0.18 app-text/poppler:=[xpdf-headers(+)] sys-libs/zlib >=dev-libs/kpathsea-6.1.0_p20120701
+SLOT=0
+SRC_URI=http://foundry.supelec.fr/frs/download.php/file/15745/luatex-beta-0.76.0-source.tar.bz2 http://foundry.supelec.fr/frs/download.php/file/15747/luatex-beta-0.76.0-doc.tar.bz2
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 texlive-common f68a634c367f10b9fbb8fb02195ba411 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=a92b8a9c30a189e6cc7171104f332511
diff --git a/dev-tex/luatex/Manifest b/dev-tex/luatex/Manifest
deleted file mode 100644
index 63efaac996d1..000000000000
--- a/dev-tex/luatex/Manifest
+++ /dev/null
@@ -1,15 +0,0 @@
-AUX includes.patch 923 BLAKE2B b0b4602086c2eff9c17fff7d98ff4431b19e3345bac5ebc6d5ea46a517b3f9bced7ed8f17df2b51ad22c72f32be17be3d222f2d5f9d8228f957ebe2e47bd45eb SHA512 e1f45331e341130d74c5327e67fb8ec34741fc5edeca94dbc1a2d034e9362ce933294c80538db0f89030f293b157f7626f9c90b27cb72b9a85c7d9dbe6bac287
-AUX kpathsea2012.patch 944 BLAKE2B dfe4148cb2dfbec3d39d7132ed9018323dfcda80ec820384a2bd3fe35455863281839bdd642f0a7cae4f4dabb351e90f0553ded89eb1af471af6523b8326b8ec SHA512 d72bce55c2494622fd15703f483c058245c96c8b2aa03d6fa02b112be827ddfe8a0013ee0c3710bb3e1313b631bf436f70ce99d383f11f4d2b51915752c59960
-AUX poppler018.patch 5041 BLAKE2B 18af2742f61cfe542c6c14c379c2766610ad5b686900459b4a4e35e0e0011b8776803ff72a5e3cd90a435a2434047fca2a6a9e3b109b11b7fd1c3e1da6b3a36d SHA512 e8b1660cb6674a8d2f68f29022d0ea33ca00795c8360a9656c5ad84776c86d3ab0a3c0895632957c5ed93fcab96e11e6bc7eb1a03df518122fcc3fa574b095ee
-AUX poppler020.patch 2909 BLAKE2B d4482cb205907713c211ab4dbbe514f9fb25ea70a93e834999fd38bd28ba2a199015c63fbe7467c35c04e7125954b9127db79227d3f4731cf723262836b51146 SHA512 9517efce4ede9b792f27647ec4ed95d447572a9cbb3ee58e089b658ccc55bbb6a7843768b5962a4535ed77ab364e73f4fd1248e92a5a480ce30429303664f385
-AUX poppler022.patch 12617 BLAKE2B 6a06484880a818bb9eb28363b37ce7e07920719cc625c711e14cb1f780347c4bc48808c3adebaf710d0278bcb8e64e9d12c236a903fac0f1884a3021af2d461a SHA512 998c948bc02014bf1e79e9c8ee2c7681568b827c467f15eed0ec90342d65f43ec36b9acaf7cdf51404234eab14337122d330adc647ce97b3c299a2c368bf9a9a
-AUX poppler026-backport.patch 3914 BLAKE2B 8c98f7307e0b8b102d91dc52fb5952ae319b4621d3fe87c094f7965c6556bd29fb2808c5542ec0840cbd4f21a372c44a8fa08e9c3123d68879918850a2e7181c SHA512 fbeae638e8cb0f75b3ced8c2db813d47dd8701665861f6c0ec3c25f21de842f8978a2dccf54531b8f446dd6b4bb39f2e6c90d72f52ffedbc0404ae7c45432569
-AUX poppler026.patch 5169 BLAKE2B 43bba25d42867eee6f80cbd1bb4a7c7339195b2f07ffc23a38c4e83cbc22eedafe77a88083abc3f2db793093e6a2fe0a0aecffc27a7351a7770229bb20682ae8 SHA512 427a6fe39dfd79dcc9ee726b0eb7a70633815d17d6ab336e8ec564676c357f32c679866f4088043d6fd5bcae61763509995a255b65accd3de73fb38c5ecd362c
-AUX remove-zlib-version-check.patch 938 BLAKE2B 47a949d5907bb59ea4b39af9442ebfe00adbeffa9b937e5a00161970ad205c410675ea74f485784ef4e057f9a31df03ee313cf4afe417d099a91b3f5c273acb0 SHA512 1d19fb396af846a2ffa9ab7ffcf20d363956921cec92d6b03e499e26bac3802a8ca874b982c25ef99a560af48f0d85b0a36ac5786f7c3129abba3b8d9e38c780
-DIST luatex-beta-0.70.1-doc.tar.bz2 1048489 BLAKE2B 199419361348fcb4ff5c591e00adde11787153094ccc4990bdf102a6ddc5a72bca34f87e6391ea3156c43d34f5fb20e5fc7fc26a79351d36bca7bf11bf67dac0 SHA512 eb4de91a80a6afccf5cca5cb05d5c1378a60ec35763e5ef5e9dbadaa2a276758a446e01d66e76a78e91442274778c10c73458b513af903e7221d90beb644afa9
-DIST luatex-beta-0.70.1.tar.bz2 8181155 BLAKE2B ef053914eb2a5c25324bcc406df48b82ff92e8dc88fee929ba760489fadfa9896bd2cb98fd0c7f3092e7efc000a16a10d95aa5d41ca78d0f9bc18af8f19b6f50 SHA512 e04a9b96f349bf9036ef4c01746dee96ebf245cd4da6b719f546223e05cb98fb844e20878a64f80f42c77e220fac01ee2d97ad56939c1fb3af44faab53c603cb
-DIST luatex-beta-0.76.0-doc.tar.bz2 995143 BLAKE2B b3819dc821e637c24bfd5add91466b15e46f4752422b7801cb1bde0bb92a6976ba2219c95b24df7f28cf1cad93ddceb4d30c3ffa513367dfca69379b68caea34 SHA512 cd64e1fea3f631c7c6e268d01285f96966325fd16971d8840eef178ccc11b001b40ae5cfcc6c7c3bb026a3f04c04a16b90813f0b6818383bb80686a89ea48596
-DIST luatex-beta-0.76.0-source.tar.bz2 11748576 BLAKE2B 5ff71ee5a2357d1c48b745b55892bb6b8e96917b8dc778d334f80843d8e2ee829cdb9a7a57b3abd5c99202fec5278b680874e72975d774b7134eaf15b9617de6 SHA512 71ea789a95d419bf177f7f9f8d24d00a9d5639665feadac93cc30c86531e4942d29d848ef39ca3698de3efb1b8da9eb19890b1a06b45664641c7e47a79dd80b0
-EBUILD luatex-0.70.1-r2.ebuild 3844 BLAKE2B 0e21b7a4fa45824c1ae067ff991a16bd4a622a3b870aac1874da73b5f066f9d037d1511b1ea1b911f1d4b2aecd765f327b84a60de90851fb82688a7cc687de40 SHA512 20724ce7a5356b3f5e59b877f90cf869a3317a75258e478165991b1d9d19b3383be213010e8209c6b44569f07727468289c8bab3382549b20fdc48e222d550fa
-EBUILD luatex-0.76.0.ebuild 3146 BLAKE2B c4e89c44cf2ecb69b032ca4f6e8bbb4ba0e041f1aefacde463ea31fc78a260442c4a73f30d301bc010de1b0ed2185de39396d4c4db07318c64918d326b478e90 SHA512 93242ff299584ad55ca0008568495047fa88057872f7a9b2d70db6f3f880740e7aa6d105c069253b00182f4bf4516d61d19dbf5a60696789318588d8d48e6446
-MISC metadata.xml 425 BLAKE2B e7887c2453db4e82d38b824cc946629dfee23c440f2b6d9982fd1b58cd43d601ff62f2ee0513078bf2f979a06c511576de1ac6c2d620c6dcfd6ef2dd125fb732 SHA512 9442b997ff504c7aef4e129b3c3fbc5212e6b7838b53059cfd16764bff66b025d39e6c9565f932295118393b8b648a489066d85e6bdb5e09380ec02a384addd9
diff --git a/dev-tex/luatex/files/includes.patch b/dev-tex/luatex/files/includes.patch
deleted file mode 100644
index f93c7312b315..000000000000
--- a/dev-tex/luatex/files/includes.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Index: source/texk/web2c/luatexdir/image/pdftoepdf.w
-===================================================================
---- source.orig/texk/web2c/luatexdir/image/pdftoepdf.w
-+++ source/texk/web2c/luatexdir/image/pdftoepdf.w
-@@ -26,6 +26,8 @@ static const char _svn_version[] =
- // define DEBUG
- #define __STDC_FORMAT_MACROS /* for PRId64 etc. */
-
-+#include <stdint.h>
-+#include <inttypes.h>
- #include "image/epdf.h"
-
- // This file is mostly C and not very much C++; it's just used to interface
-Index: source/texk/web2c/luatexdir/image/writejp2.w
-===================================================================
---- source.orig/texk/web2c/luatexdir/image/writejp2.w
-+++ source/texk/web2c/luatexdir/image/writejp2.w
-@@ -30,6 +30,7 @@ ISO/IEC 15444-1, Second edition, 2004-09
- @c
- #include <math.h>
- #include <assert.h>
-+#include <stdint.h>
- #include "ptexlib.h"
- #include "image/image.h"
- #include "image/writejp2.h"
diff --git a/dev-tex/luatex/files/kpathsea2012.patch b/dev-tex/luatex/files/kpathsea2012.patch
deleted file mode 100644
index 80c356d9de80..000000000000
--- a/dev-tex/luatex/files/kpathsea2012.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From TeX Live svn rev 23421.
-Remove unnecessary headers. Fixes build with kpathsea from TeX Live 2012.
-
-
-Index: source/texk/web2c/luatexdir/luatex.c
-===================================================================
---- source/texk/web2c/luatexdir/luatex.c (revision 23420)
-+++ source/texk/web2c/luatexdir/luatex.c (revision 23421)
-@@ -32,7 +32,6 @@
- #include <kpathsea/readable.h>
- #include <kpathsea/variable.h>
- #include <kpathsea/absolute.h>
--#include <kpathsea/recorder.h>
- #ifdef WIN32
- #include <kpathsea/concatn.h>
- #endif
-Index: source/texk/web2c/lib/texmfmp.c
-===================================================================
---- source/texk/web2c/lib/texmfmp.c (revision 23420)
-+++ source/texk/web2c/lib/texmfmp.c (revision 23421)
-@@ -17,7 +17,6 @@
- #include <kpathsea/readable.h>
- #include <kpathsea/variable.h>
- #include <kpathsea/absolute.h>
--#include <kpathsea/recorder.h>
- #ifdef WIN32
- #include <kpathsea/concatn.h>
- #endif
diff --git a/dev-tex/luatex/files/poppler018.patch b/dev-tex/luatex/files/poppler018.patch
deleted file mode 100644
index d21253853db7..000000000000
--- a/dev-tex/luatex/files/poppler018.patch
+++ /dev/null
@@ -1,160 +0,0 @@
-by Martin von Gagern
-https://bugs.gentoo.org/show_bug.cgi?id=384875
-http://thread.gmane.org/gmane.comp.tex.luatex/2630
-
---- luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc
-+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc
-@@ -89,7 +89,6 @@ new_poppler_userdata(AnnotBorder);
- new_poppler_userdata(Annots);
- new_poppler_userdata(Array);
- new_poppler_userdata(Catalog);
--new_poppler_userdata(EmbFile);
- new_poppler_userdata(Dict);
- //new_poppler_userdata(GooString);
- new_poppler_userdata(LinkDest);
-@@ -393,7 +392,7 @@ static int m_Annot__gc(lua_State * L)
- printf("\n===== Annot GC ===== uin=<%p>\n", uin);
- #endif
- if (uin->atype == ALLOC_LEPDF)
-- delete(Annot *) uin->d;
-+ ((Annot *) uin->d)->decRefCnt();
- return 0;
- }
-
-@@ -408,34 +407,6 @@ static const struct luaL_Reg Annot_m[] =
- };
-
- //**********************************************************************
--// AnnotBorderStyle
--
--m_poppler_get_DOUBLE(AnnotBorderStyle, getWidth);
--
--m_poppler__tostring(AnnotBorderStyle);
--
--static int m_Annots__gc(lua_State * L)
--{
-- udstruct *uin;
-- uin = (udstruct *) luaL_checkudata(L, 1, M_Annots);
-- if (uin->pd != NULL && uin->pd->pc != uin->pc)
-- pdfdoc_changed_error(L);
--#ifdef DEBUG
-- printf("\n===== Annots GC ===== uin=<%p>\n", uin);
--#endif
-- if (uin->atype == ALLOC_LEPDF)
-- delete(Annots *) uin->d;
-- return 0;
--}
--
--static const struct luaL_Reg AnnotBorderStyle_m[] = {
-- {"getWidth", m_AnnotBorderStyle_getWidth},
-- {"__tostring", m_AnnotBorderStyle__tostring},
-- {"__gc", m_Annots__gc},
-- {NULL, NULL} // sentinel
--};
--
--//**********************************************************************
- // Annots
-
- m_poppler_get_INT(Annots, getNumAnnots);
-@@ -683,31 +654,6 @@ static int m_Catalog_findDest(lua_State
-
- m_poppler_get_poppler(Catalog, Object, getDests);
- m_poppler_get_INT(Catalog, numEmbeddedFiles);
--
--static int m_Catalog_embeddedFile(lua_State * L)
--{
-- EmbFile *ef;
-- int i, len;
-- udstruct *uin, *uout;
-- uin = (udstruct *) luaL_checkudata(L, 1, M_Catalog);
-- if (uin->pd != NULL && uin->pd->pc != uin->pc)
-- pdfdoc_changed_error(L);
-- i = luaL_checkint(L, 2);
-- len = ((Catalog *) uin->d)->numEmbeddedFiles();
-- if (i > 0 && i <= len) {
-- ef = ((Catalog *) uin->d)->embeddedFile(i - 1);
-- if (ef != NULL) {
-- uout = new_EmbFile_userdata(L);
-- uout->d = ef;
-- uout->pc = uin->pc;
-- uout->pd = uin->pd;
-- } else
-- lua_pushnil(L);
-- } else
-- lua_pushnil(L);
-- return 1;
--}
--
- m_poppler_get_INT(Catalog, numJS);
-
- static int m_Catalog_getJS(lua_State * L)
-@@ -749,7 +695,6 @@ static const struct luaL_Reg Catalog_m[]
- {"findDest", m_Catalog_findDest},
- {"getDests", m_Catalog_getDests},
- {"numEmbeddedFiles", m_Catalog_numEmbeddedFiles},
-- {"embeddedFile", m_Catalog_embeddedFile},
- {"numJS", m_Catalog_numJS},
- {"getJS", m_Catalog_getJS},
- {"getOutline", m_Catalog_getOutline},
-@@ -759,49 +704,6 @@ static const struct luaL_Reg Catalog_m[]
- };
-
- //**********************************************************************
--// EmbFile
--
--m_poppler_get_GOOSTRING(EmbFile, name);
--m_poppler_get_GOOSTRING(EmbFile, description);
--m_poppler_get_INT(EmbFile, size);
--m_poppler_get_GOOSTRING(EmbFile, modDate);
--m_poppler_get_GOOSTRING(EmbFile, createDate);
--m_poppler_get_GOOSTRING(EmbFile, checksum);
--m_poppler_get_GOOSTRING(EmbFile, mimeType);
--
--static int m_EmbFile_streamObject(lua_State * L)
--{
-- udstruct *uin, *uout;
-- uin = (udstruct *) luaL_checkudata(L, 1, M_EmbFile);
-- if (uin->pd != NULL && uin->pd->pc != uin->pc)
-- pdfdoc_changed_error(L);
-- uout = new_Object_userdata(L);
-- uout->d = new Object(); // automatic init to type "none"
-- ((EmbFile *) uin->d)->streamObject().copy((Object *) uout->d);
-- uout->pc = uin->pc;
-- uout->pd = uin->pd;
-- return 1;
--}
--
--m_poppler_get_BOOL(EmbFile, isOk);
--
--m_poppler__tostring(EmbFile);
--
--static const struct luaL_Reg EmbFile_m[] = {
-- {"name", m_EmbFile_name},
-- {"description", m_EmbFile_description},
-- {"size", m_EmbFile_size},
-- {"modDate", m_EmbFile_modDate},
-- {"createDate", m_EmbFile_createDate},
-- {"checksum", m_EmbFile_checksum},
-- {"mimeType", m_EmbFile_mimeType},
-- {"streamObject", m_EmbFile_streamObject},
-- {"isOk", m_EmbFile_isOk},
-- {"__tostring", m_EmbFile__tostring},
-- {NULL, NULL} // sentinel
--};
--
--//**********************************************************************
- // Dict
-
- static int m_Dict_incRef(lua_State * L)
-@@ -2683,11 +2585,9 @@ int luaopen_epdf(lua_State * L)
- {
- register_meta(Annot);
- // TODO register_meta(AnnotBorder);
-- register_meta(AnnotBorderStyle);
- register_meta(Annots);
- register_meta(Array);
- register_meta(Catalog);
-- register_meta(EmbFile);
- register_meta(Dict);
- register_meta(GooString);
- register_meta(LinkDest);
diff --git a/dev-tex/luatex/files/poppler020.patch b/dev-tex/luatex/files/poppler020.patch
deleted file mode 100644
index d3db830d3430..000000000000
--- a/dev-tex/luatex/files/poppler020.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-https://bugs.gentoo.org/show_bug.cgi?id=416545
-build with poppler-0.20 by Rafał Mużyło
-
---- source/texk/web2c/luatexdir/lua/lepdflib.cc 2012-05-18 16:23:53.000000000 +0200
-+++ source/texk/web2c/luatexdir/lua/lepdflib.cc 2012-05-18 17:43:12.959843483 +0200
-@@ -151,7 +151,7 @@ static int l_new_Annot(lua_State * L)
- pdfdoc_changed_error(L);
- uout = new_Annot_userdata(L);
- uout->d =
-- new Annot((XRef *) uxref->d, (Dict *) udict->d, (Catalog *) ucatalog->d,
-+ new Annot(udict->pd->doc, (Dict *) udict->d,
- (Object *) uref->d);
- uout->atype = ALLOC_LEPDF;
- uout->pc = uxref->pc;
-@@ -173,7 +173,7 @@ static int l_new_Annots(lua_State * L)
- pdfdoc_changed_error(L);
- uout = new_Annots_userdata(L);
- uout->d =
-- new Annots((XRef *) uxref->d, (Catalog *) ucatalog->d,
-+ new Annots(uannotsobj->pd->doc,
- (Object *) uannotsobj->d);
- uout->atype = ALLOC_LEPDF;
- uout->pc = uxref->pc;
-@@ -363,7 +363,7 @@ static int m_##type##__tostring(lua_Stat
- // Annot
-
- m_poppler_get_BOOL(Annot, isOk);
--m_poppler_get_OBJECT(Annot, getAppearance);
-+m_poppler_get_OBJECT(Annot, getAppearanceResDict);
- m_poppler_get_poppler(Annot, AnnotBorder, getBorder);
-
- static int m_Annot_match(lua_State * L)
-@@ -398,7 +398,7 @@ static int m_Annot__gc(lua_State * L)
-
- static const struct luaL_Reg Annot_m[] = {
- {"isOk", m_Annot_isOk},
-- {"getAppearance", m_Annot_getAppearance},
-+ {"getAppearanceResDict", m_Annot_getAppearanceResDict},
- {"getBorder", m_Annot_getBorder},
- {"match", m_Annot_match},
- {"__tostring", m_Annot__tostring},
-@@ -1249,7 +1249,7 @@ static int m_Object_getType(lua_State *
-
- static int m_Object_getTypeName(lua_State * L)
- {
-- char *s;
-+ const char *s;
- udstruct *uin;
- uin = (udstruct *) luaL_checkudata(L, 1, M_Object);
- if (uin->pd != NULL && uin->pd->pc != uin->pc)
-@@ -1936,7 +1936,7 @@ static int m_Page_getLinks(lua_State * L
- if ((uin->pd != NULL && uin->pd->pc != uin->pc)
- || (ucat->pd != NULL && ucat->pd->pc != ucat->pd->pc))
- pdfdoc_changed_error(L);
-- links = ((Page *) uin->d)->getLinks((Catalog *) ucat->d);
-+ links = ((Page *) uin->d)->getLinks();
- if (links != NULL) {
- uout = new_Links_userdata(L);
- uout->d = links;
-@@ -2531,7 +2531,6 @@ m_poppler_get_INT(XRef, getNumObjects);
- m_poppler_get_INT(XRef, getRootNum);
- m_poppler_get_INT(XRef, getRootGen);
- // getStreamEnd
--m_poppler_get_INT(XRef, getSize);
- // getEntry
- m_poppler_get_poppler(XRef, Object, getTrailerDict);
-
-@@ -2558,7 +2557,6 @@ static const struct luaL_Reg XRef_m[] =
- {"getRootNum", m_XRef_getRootNum},
- {"getRootGen", m_XRef_getRootGen},
- //
-- {"getSize", m_XRef_getSize},
- {"getTrailerDict", m_XRef_getTrailerDict},
- {"__tostring", m_XRef__tostring},
- {NULL, NULL} // sentinel
diff --git a/dev-tex/luatex/files/poppler022.patch b/dev-tex/luatex/files/poppler022.patch
deleted file mode 100644
index 223cbcb27456..000000000000
--- a/dev-tex/luatex/files/poppler022.patch
+++ /dev/null
@@ -1,388 +0,0 @@
-Patch updating lepdflib.cc to upstream revision 4415, which basically removes
-part of the exported interface and thereby circumvents the changes in
-poppler-0.20 -> 0.22. Experimental, rebased on our existing Gentoo patches
-poppler-0.18.patch and poppler-0.20.patch. Here to solve bug 449538.
-
-diff -ruN luatex-beta-0.70.1.gentoo/source/texk/web2c/luatexdir/lua/lepdflib.cc
-luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc
---- luatex-beta-0.70.1.gentoo/source/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:31:22.000000000 +0100
-+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/lua/lepdflib.cc 2013-03-10 13:47:24.000000000 +0100
-@@ -1,7 +1,7 @@
- /* lepdflib.cc
-
-- Copyright 2009-2011 Taco Hoekwater <taco@luatex.org>
-- Copyright 2009-2011 Hartmut Henkel <hartmut@luatex.org>
-+ Copyright 2009-2012 Taco Hoekwater <taco@luatex.org>
-+ Copyright 2009-2012 Hartmut Henkel <hartmut@luatex.org>
-
- This file is part of LuaTeX.
-
-@@ -49,15 +49,13 @@
- //**********************************************************************
-
- #define M_Annot "Annot"
--#define M_AnnotBorder "AnnotBorder"
--#define M_AnnotBorderStyle "AnnotBorderStyle"
- #define M_Annots "Annots"
- #define M_Array "Array"
- #define M_Catalog "Catalog"
--#define M_EmbFile "EmbFile"
- #define M_Dict "Dict"
- #define M_GooString "GooString"
- #define M_LinkDest "LinkDest"
-+#define M_Link "Link"
- #define M_Links "Links"
- #define M_Object "Object"
- #define M_Page "Page"
-@@ -65,8 +63,8 @@
- #define M_PDFRectangle "PDFRectangle"
- #define M_Ref "Ref"
- #define M_Stream "Stream"
--#define M_XRef "XRef"
- #define M_XRefEntry "XRefEntry"
-+#define M_XRef "XRef"
-
- //**********************************************************************
-
-@@ -84,13 +82,9 @@
- new_poppler_userdata(PDFDoc);
-
- new_poppler_userdata(Annot);
--new_poppler_userdata(AnnotBorder);
--//new_poppler_userdata(AnnotBorderStyle);
--new_poppler_userdata(Annots);
- new_poppler_userdata(Array);
- new_poppler_userdata(Catalog);
- new_poppler_userdata(Dict);
--//new_poppler_userdata(GooString);
- new_poppler_userdata(LinkDest);
- new_poppler_userdata(Links);
- new_poppler_userdata(Object);
-@@ -99,7 +93,6 @@
- new_poppler_userdata(Ref);
- new_poppler_userdata(Stream);
- new_poppler_userdata(XRef);
--//new_poppler_userdata(XRefEntry);
-
- //**********************************************************************
-
-@@ -134,53 +127,6 @@
- return 1; // doc path
- }
-
--static int l_new_Annot(lua_State * L)
--{
-- udstruct *uxref, *udict, *ucatalog, *uref, *uout;
-- uxref = (udstruct *) luaL_checkudata(L, 1, M_XRef);
-- udict = (udstruct *) luaL_checkudata(L, 2, M_Dict);
-- ucatalog = (udstruct *) luaL_checkudata(L, 3, M_Catalog);
-- uref = (udstruct *) luaL_checkudata(L, 4, M_Ref);
-- if (uxref->pd != ucatalog->pd || uxref->pd != udict->pd
-- || uxref->pd != uref->pd)
-- pdfdoc_differs_error(L);
-- if ((uxref->pd != NULL && uxref->pd->pc != uxref->pc) ||
-- (ucatalog->pd != NULL && ucatalog->pd->pc != ucatalog->pc) ||
-- (udict->pd != NULL && udict->pd->pc != udict->pc) ||
-- (uref->pd != NULL && uref->pd->pc != uref->pc))
-- pdfdoc_changed_error(L);
-- uout = new_Annot_userdata(L);
-- uout->d =
-- new Annot(udict->pd->doc, (Dict *) udict->d,
-- (Object *) uref->d);
-- uout->atype = ALLOC_LEPDF;
-- uout->pc = uxref->pc;
-- uout->pd = uxref->pd;
-- return 1;
--}
--
--static int l_new_Annots(lua_State * L)
--{
-- udstruct *uxref, *ucatalog, *uannotsobj, *uout;
-- uxref = (udstruct *) luaL_checkudata(L, 1, M_XRef);
-- ucatalog = (udstruct *) luaL_checkudata(L, 2, M_Catalog);
-- uannotsobj = (udstruct *) luaL_checkudata(L, 3, M_Object);
-- if (uxref->pd != ucatalog->pd || uxref->pd != uannotsobj->pd)
-- pdfdoc_differs_error(L);
-- if ((uxref->pd != NULL && uxref->pd->pc != uxref->pc)
-- || (ucatalog->pd != NULL && ucatalog->pd->pc != ucatalog->pc)
-- || (uannotsobj->pd != NULL && uannotsobj->pd->pc != uannotsobj->pc))
-- pdfdoc_changed_error(L);
-- uout = new_Annots_userdata(L);
-- uout->d =
-- new Annots(uannotsobj->pd->doc,
-- (Object *) uannotsobj->d);
-- uout->atype = ALLOC_LEPDF;
-- uout->pc = uxref->pc;
-- uout->pd = uxref->pd;
-- return 1;
--}
--
- static int l_new_Array(lua_State * L)
- {
- udstruct *uxref, *uout;
-@@ -235,8 +181,6 @@
-
- static const struct luaL_Reg epdflib[] = {
- {"open", l_open_PDFDoc},
-- {"Annot", l_new_Annot},
-- {"Annots", l_new_Annots},
- {"Array", l_new_Array},
- {"Dict", l_new_Dict},
- {"Object", l_new_Object},
-@@ -359,12 +303,26 @@
- return 1; \
- }
-
-+#define m_poppler_check_string(in, function) \
-+static int m_##in##_##function(lua_State * L) \
-+{ \
-+ const char *s; \
-+ udstruct *uin; \
-+ uin = (udstruct *) luaL_checkudata(L, 1, M_##in); \
-+ if (uin->pd != NULL && uin->pd->pc != uin->pc) \
-+ pdfdoc_changed_error(L); \
-+ s = luaL_checkstring(L, 2); \
-+ if (((in *) uin->d)->function((char *) s)) \
-+ lua_pushboolean(L, 1); \
-+ else \
-+ lua_pushboolean(L, 0); \
-+ return 1; \
-+}
-+
- //**********************************************************************
- // Annot
-
- m_poppler_get_BOOL(Annot, isOk);
--m_poppler_get_OBJECT(Annot, getAppearanceResDict);
--m_poppler_get_poppler(Annot, AnnotBorder, getBorder);
-
- static int m_Annot_match(lua_State * L)
- {
-@@ -398,8 +356,6 @@
-
- static const struct luaL_Reg Annot_m[] = {
- {"isOk", m_Annot_isOk},
-- {"getAppearanceResDict", m_Annot_getAppearanceResDict},
-- {"getBorder", m_Annot_getBorder},
- {"match", m_Annot_match},
- {"__tostring", m_Annot__tostring},
- {"__gc", m_Annot__gc},
-@@ -654,6 +610,7 @@
-
- m_poppler_get_poppler(Catalog, Object, getDests);
- m_poppler_get_INT(Catalog, numEmbeddedFiles);
-+
- m_poppler_get_INT(Catalog, numJS);
-
- static int m_Catalog_getJS(lua_State * L)
-@@ -770,20 +727,7 @@
- return 0;
- }
-
--static int m_Dict_is(lua_State * L)
--{
-- const char *s;
-- udstruct *uin;
-- uin = (udstruct *) luaL_checkudata(L, 1, M_Dict);
-- if (uin->pd != NULL && uin->pd->pc != uin->pc)
-- pdfdoc_changed_error(L);
-- s = luaL_checkstring(L, 2);
-- if (((Dict *) uin->d)->is((char *) s))
-- lua_pushboolean(L, 1);
-- else
-- lua_pushboolean(L, 0);
-- return 1;
--}
-+m_poppler_check_string(Dict, is);
-
- static int m_Dict_lookup(lua_State * L)
- {
-@@ -894,6 +838,8 @@
- return 1;
- }
-
-+m_poppler_check_string(Dict, hasKey);
-+
- m_poppler__tostring(Dict);
-
- static const struct luaL_Reg Dict_m[] = {
-@@ -910,6 +856,7 @@
- {"getKey", m_Dict_getKey},
- {"getVal", m_Dict_getVal},
- {"getValNF", m_Dict_getValNF},
-+ {"hasKey", m_Dict_hasKey},
- {"__tostring", m_Dict__tostring},
- {NULL, NULL} // sentinel
- };
-@@ -1017,9 +964,13 @@
- //**********************************************************************
- // Links
-
-+m_poppler_get_INT(Links, getNumLinks);
-+
- m_poppler__tostring(Links);
-
- static const struct luaL_Reg Links_m[] = {
-+ {"getNumLinks", m_Links_getNumLinks},
-+ //{"getLink", m_Links_getLink},
- {"__tostring", m_Links__tostring},
- {NULL, NULL} // sentinel
- };
-@@ -1925,28 +1876,6 @@
- m_poppler_get_poppler(Page, Dict, getResourceDict);
- m_poppler_get_OBJECT(Page, getAnnots);
-
--static int m_Page_getLinks(lua_State * L)
--{
-- Links *links;
-- udstruct *uin, *ucat, *uout;
-- uin = (udstruct *) luaL_checkudata(L, 1, M_Page);
-- ucat = (udstruct *) luaL_checkudata(L, 2, M_Catalog);
-- if (uin->pd != NULL && ucat->pd != NULL && uin->pd != ucat->pd)
-- pdfdoc_differs_error(L);
-- if ((uin->pd != NULL && uin->pd->pc != uin->pc)
-- || (ucat->pd != NULL && ucat->pd->pc != ucat->pd->pc))
-- pdfdoc_changed_error(L);
-- links = ((Page *) uin->d)->getLinks();
-- if (links != NULL) {
-- uout = new_Links_userdata(L);
-- uout->d = links;
-- uout->pc = uin->pc;
-- uout->pd = uin->pd;
-- } else
-- lua_pushnil(L);
-- return 1;
--}
--
- m_poppler_get_OBJECT(Page, getContents);
-
- m_poppler__tostring(Page);
-@@ -1973,7 +1902,6 @@
- {"getSeparationInfo", m_Page_getSeparationInfo},
- {"getResourceDict", m_Page_getResourceDict},
- {"getAnnots", m_Page_getAnnots},
-- {"getLinks", m_Page_getLinks},
- {"getContents", m_Page_getContents},
- {"__tostring", m_Page__tostring},
- {NULL, NULL} // sentinel
-@@ -2158,19 +2086,23 @@
-
- static int m_PDFDoc_getLinks(lua_State * L)
- {
-- int i;
-+ int i, pages;
- Links *links;
- udstruct *uin, *uout;
- uin = (udstruct *) luaL_checkudata(L, 1, M_PDFDoc);
- if (uin->pd != NULL && uin->pd->pc != uin->pc)
- pdfdoc_changed_error(L);
- i = luaL_checkint(L, 2);
-- links = ((PdfDocument *) uin->d)->doc->getLinks(i);
-- if (links != NULL) {
-- uout = new_Links_userdata(L);
-- uout->d = links;
-- uout->pc = uin->pc;
-- uout->pd = uin->pd;
-+ pages = ((PdfDocument *) uin->d)->doc->getNumPages();
-+ if (i > 0 && i <= pages) {
-+ links = ((PdfDocument *) uin->d)->doc->getLinks(i);
-+ if (links != NULL) {
-+ uout = new_Links_userdata(L);
-+ uout->d = links;
-+ uout->pc = uin->pc;
-+ uout->pd = uin->pd;
-+ } else
-+ lua_pushnil(L);
- } else
- lua_pushnil(L);
- return 1;
-@@ -2249,6 +2181,8 @@
- m_PDFDoc_INT(getPDFMajorVersion);
- m_PDFDoc_INT(getPDFMinorVersion);
-
-+m_poppler__tostring(PDFDoc);
-+
- static int m_PDFDoc__gc(lua_State * L)
- {
- udstruct *uin;
-@@ -2292,6 +2226,7 @@
- {"getDocInfoNF", m_PDFDoc_getDocInfoNF},
- {"getPDFMajorVersion", m_PDFDoc_getPDFMajorVersion},
- {"getPDFMinorVersion", m_PDFDoc_getPDFMinorVersion},
-+ {"__tostring", m_PDFDoc__tostring},
- {"__gc", m_PDFDoc__gc}, // finalizer
- {NULL, NULL} // sentinel
- };
-@@ -2437,11 +2372,6 @@
- "Flate", "JBIG2", "JPX", "Weird", NULL
- };
-
--#if 0
--static const char *StreamColorSpaceModeNames[] =
-- { "CSNone", "CSDeviceGray", "CSDeviceRGB", "CSDeviceCMYK", NULL };
--#endif
--
- m_poppler_get_INT(Stream, getKind);
-
- static int m_Stream_getKindName(lua_State * L)
-@@ -2527,11 +2457,26 @@
- m_poppler_get_OBJECT(XRef, getDocInfo);
- m_poppler_get_OBJECT(XRef, getDocInfoNF);
- m_poppler_get_INT(XRef, getNumObjects);
--// getLastXRefPos
- m_poppler_get_INT(XRef, getRootNum);
- m_poppler_get_INT(XRef, getRootGen);
- // getStreamEnd
--// getEntry
-+
-+static int m_XRef_getNumEntry(lua_State * L)
-+{
-+ int i, offset;
-+ udstruct *uin;
-+ uin = (udstruct *) luaL_checkudata(L, 1, M_XRef);
-+ if (uin->pd != NULL && uin->pd->pc != uin->pc)
-+ pdfdoc_changed_error(L);
-+ offset = luaL_checkint(L, 2);
-+ i = ((XRef *) uin->d)->getNumEntry(offset);
-+ if (i >= 0)
-+ lua_pushinteger(L, i);
-+ else
-+ lua_pushnil(L);
-+ return 1;
-+}
-+
- m_poppler_get_poppler(XRef, Object, getTrailerDict);
-
- m_poppler__tostring(XRef);
-@@ -2553,10 +2498,10 @@
- {"getDocInfo", m_XRef_getDocInfo},
- {"getDocInfoNF", m_XRef_getDocInfoNF},
- {"getNumObjects", m_XRef_getNumObjects},
-- //
- {"getRootNum", m_XRef_getRootNum},
- {"getRootGen", m_XRef_getRootGen},
-- //
-+ // {"getStreamEnd", m_XRef_getStreamEnd},
-+ {"getNumEntry", m_XRef_getNumEntry},
- {"getTrailerDict", m_XRef_getTrailerDict},
- {"__tostring", m_XRef__tostring},
- {NULL, NULL} // sentinel
-@@ -2565,7 +2510,10 @@
- //**********************************************************************
- // XRefEntry
-
-+m_poppler__tostring(XRefEntry);
-+
- static const struct luaL_Reg XRefEntry_m[] = {
-+ {"__tostring", m_XRefEntry__tostring},
- {NULL, NULL} // sentinel
- };
-
-@@ -2582,7 +2530,6 @@
- int luaopen_epdf(lua_State * L)
- {
- register_meta(Annot);
-- // TODO register_meta(AnnotBorder);
- register_meta(Annots);
- register_meta(Array);
- register_meta(Catalog);
diff --git a/dev-tex/luatex/files/poppler026-backport.patch b/dev-tex/luatex/files/poppler026-backport.patch
deleted file mode 100644
index ee151a30b47f..000000000000
--- a/dev-tex/luatex/files/poppler026-backport.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-diff -ruN luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf.h luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/image/epdf.h
---- luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/image/epdf.h 2011-05-19 07:38:37.000000000 +0200
-+++ luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/image/epdf.h 2014-10-11 12:17:00.028331243 +0200
-@@ -33,6 +33,7 @@
- # include <sys/stat.h>
- # include <dirent.h>
- # include <poppler-config.h>
-+# include <StructTreeRoot.h>
- # include <goo/GooString.h>
- # include <goo/gmem.h>
- # include <goo/gfile.h>
-diff -ruN luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/lua/lepdflib.cc
---- luatex-beta-0.70.1.patched.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:24:52.509357663 +0200
-+++ luatex-beta-0.70.1.patched/source/texk/web2c/luatexdir/lua/lepdflib.cc 2014-10-11 12:42:03.665415321 +0200
-@@ -48,23 +48,24 @@
-
- //**********************************************************************
-
--#define M_Annot "Annot"
--#define M_Annots "Annots"
--#define M_Array "Array"
--#define M_Catalog "Catalog"
--#define M_Dict "Dict"
--#define M_GooString "GooString"
--#define M_LinkDest "LinkDest"
--#define M_Link "Link"
--#define M_Links "Links"
--#define M_Object "Object"
--#define M_Page "Page"
--#define M_PDFDoc "PDFDoc"
--#define M_PDFRectangle "PDFRectangle"
--#define M_Ref "Ref"
--#define M_Stream "Stream"
--#define M_XRefEntry "XRefEntry"
--#define M_XRef "XRef"
-+#define M_Annot "epdf.Annot" /* ls-hh: epdf.* gives better protection in registry */
-+#define M_Annots "epdf.Annots"
-+#define M_Array "epdf.Array"
-+#define M_Catalog "epdf.Catalog"
-+#define M_Dict "epdf.Dict"
-+#define M_GooString "epdf.GooString"
-+#define M_LinkDest "epdf.LinkDest"
-+#define M_Link "epdf.Link"
-+#define M_Links "epdf.Links"
-+#define M_Object "epdf.Object"
-+#define M_Page "epdf.Page"
-+#define M_PDFDoc "epdf.PDFDoc"
-+#define M_PDFRectangle "epdf.PDFRectangle"
-+#define M_Ref "epdf.Ref"
-+#define M_Stream "epdf.Stream"
-+#define M_StructTreeRoot "epdf.StructTreeRoot"
-+#define M_XRef "epdf.XRef"
-+#define M_XRefEntry "epdf.XRefEntry"
-
- //**********************************************************************
-
-@@ -92,6 +93,7 @@
- new_poppler_userdata(PDFRectangle);
- new_poppler_userdata(Ref);
- new_poppler_userdata(Stream);
-+new_poppler_userdata(StructTreeRoot);
- new_poppler_userdata(XRef);
-
- //**********************************************************************
-@@ -565,7 +567,11 @@
-
- m_poppler_get_GOOSTRING(Catalog, getBaseURI);
- m_poppler_get_GOOSTRING(Catalog, readMetadata);
-+#ifdef GETSTRUCTTREEROOT_RETURNS_OBJECT
- m_poppler_get_poppler(Catalog, Object, getStructTreeRoot);
-+#else
-+m_poppler_get_poppler(Catalog, StructTreeRoot, getStructTreeRoot);
-+#endif
-
- static int m_Catalog_findPage(lua_State * L)
- {
-@@ -2048,14 +2054,22 @@
-
- static int m_PDFDoc_getStructTreeRoot(lua_State * L)
- {
-+#ifdef GETSTRUCTTREEROOT_RETURNS_OBJECT
- Object *obj;
-+#else
-+ StructTreeRoot *obj;
-+#endif
- udstruct *uin, *uout;
- uin = (udstruct *) luaL_checkudata(L, 1, M_PDFDoc);
- if (uin->pd != NULL && uin->pd->pc != uin->pc)
- pdfdoc_changed_error(L);
- if (((PdfDocument *) uin->d)->doc->getCatalog()->isOk()) {
- obj = ((PdfDocument *) uin->d)->doc->getStructTreeRoot();
-+#ifdef GETSTRUCTTREEROOT_RETURNS_OBJECT
- uout = new_Object_userdata(L);
-+#else
-+ uout = new_StructTreeRoot_userdata(L);
-+#endif
- uout->d = obj;
- uout->pc = uin->pc;
- uout->pd = uin->pd;
diff --git a/dev-tex/luatex/files/poppler026.patch b/dev-tex/luatex/files/poppler026.patch
deleted file mode 100644
index f7b5ba35b488..000000000000
--- a/dev-tex/luatex/files/poppler026.patch
+++ /dev/null
@@ -1,143 +0,0 @@
-Source: NetBSD CVS
-http://mail-index.netbsd.org/pkgsrc-bugs/2014/04/29/msg053974.html
-http://cvsweb.de.netbsd.org/cgi-bin/cvsweb.cgi/pkgsrc/print/luatex/patches/
-
-
-diff -ruN luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/image/epdf.h luatex-beta-0.76.0/source/texk/web2c/luatexdir/image/epdf.h
---- luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/image/epdf.h 2013-04-05 12:58:37.000000000 +0200
-+++ luatex-beta-0.76.0/source/texk/web2c/luatexdir/image/epdf.h 2014-05-01 01:39:39.838462783 +0200
-@@ -37,6 +37,7 @@
- # include <sys/stat.h>
- # include <dirent.h>
- # include <poppler-config.h>
-+# include <StructTreeRoot.h>
- # include <goo/GooString.h>
- # include <goo/gmem.h>
- # include <goo/gfile.h>
-diff -ruN luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc luatex-beta-0.76.0/source/texk/web2c/luatexdir/lua/lepdflib.cc
---- luatex-beta-0.76.0.orig/source/texk/web2c/luatexdir/lua/lepdflib.cc 2013-04-05 12:58:37.000000000 +0200
-+++ luatex-beta-0.76.0/source/texk/web2c/luatexdir/lua/lepdflib.cc 2014-05-01 01:40:15.698461067 +0200
-@@ -48,25 +48,26 @@
-
- //**********************************************************************
-
--#define M_Annot "Annot"
--#define M_Annots "Annots"
--#define M_Array "Array"
--#define M_Catalog "Catalog"
--#define M_Dict "Dict"
--#define M_EmbFile "EmbFile"
--#define M_FileSpec "FileSpec"
--#define M_GooString "GooString"
--#define M_LinkDest "LinkDest"
--#define M_Link "Link"
--#define M_Links "Links"
--#define M_Object "Object"
--#define M_Page "Page"
--#define M_PDFDoc "PDFDoc"
--#define M_PDFRectangle "PDFRectangle"
--#define M_Ref "Ref"
--#define M_Stream "Stream"
--#define M_XRefEntry "XRefEntry"
--#define M_XRef "XRef"
-+#define M_Annot "epdf.Annot" /* ls-hh: epdf.* gives better protection in registry */
-+#define M_Annots "epdf.Annots"
-+#define M_Array "epdf.Array"
-+#define M_Catalog "epdf.Catalog"
-+#define M_Dict "epdf.Dict"
-+#define M_EmbFile "epdf.EmbFile"
-+#define M_FileSpec "epdf.FileSpec"
-+#define M_GooString "epdf.GooString"
-+#define M_LinkDest "epdf.LinkDest"
-+#define M_Link "epdf.Link"
-+#define M_Links "epdf.Links"
-+#define M_Object "epdf.Object"
-+#define M_Page "epdf.Page"
-+#define M_PDFDoc "epdf.PDFDoc"
-+#define M_PDFRectangle "epdf.PDFRectangle"
-+#define M_Ref "epdf.Ref"
-+#define M_Stream "epdf.Stream"
-+#define M_StructTreeRoot "epdf.StructTreeRoot"
-+#define M_XRefEntry "epdf.XRefEntry"
-+#define M_XRef "epdf.XRef"
-
- //**********************************************************************
-
-@@ -96,6 +97,7 @@
- new_poppler_userdata(PDFRectangle);
- new_poppler_userdata(Ref);
- new_poppler_userdata(Stream);
-+new_poppler_userdata(StructTreeRoot);
- new_poppler_userdata(XRef);
-
- //**********************************************************************
-@@ -573,7 +575,11 @@
-
- m_poppler_get_GOOSTRING(Catalog, getBaseURI);
- m_poppler_get_GOOSTRING(Catalog, readMetadata);
-+#ifdef GETSTRUCTTREEROOT_RETURNS_OBJECT
- m_poppler_get_poppler(Catalog, Object, getStructTreeRoot);
-+#else
-+m_poppler_get_poppler(Catalog, StructTreeRoot, getStructTreeRoot);
-+#endif
-
- static int m_Catalog_findPage(lua_State * L)
- {
-@@ -2146,14 +2152,22 @@
-
- static int m_PDFDoc_getStructTreeRoot(lua_State * L)
- {
-+#ifdef GETSTRUCTTREEROOT_RETURNS_OBJECT
- Object *obj;
-+#else
-+ StructTreeRoot *obj;
-+#endif
- udstruct *uin, *uout;
- uin = (udstruct *) luaL_checkudata(L, 1, M_PDFDoc);
- if (uin->pd != NULL && uin->pd->pc != uin->pc)
- pdfdoc_changed_error(L);
- if (((PdfDocument *) uin->d)->doc->getCatalog()->isOk()) {
- obj = ((PdfDocument *) uin->d)->doc->getStructTreeRoot();
-+#ifdef GETSTRUCTTREEROOT_RETURNS_OBJECT
- uout = new_Object_userdata(L);
-+#else
-+ uout = new_StructTreeRoot_userdata(L);
-+#endif
- uout->d = obj;
- uout->pc = uin->pc;
- uout->pd = uin->pd;
-@@ -2617,6 +2631,15 @@
-
- //**********************************************************************
-
-+#ifdef LuajitTeX
-+#define setfuncs_meta(type) \
-+ luaL_newmetatable(L, M_##type); \
-+ lua_pushvalue(L, -1); \
-+ lua_setfield(L, -2, "__index"); \
-+ lua_pushstring(L, "no user access"); \
-+ lua_setfield(L, -2, "__metatable"); \
-+ luaL_register(L, NULL, type##_m)
-+#else
- #define setfuncs_meta(type) \
- luaL_newmetatable(L, M_##type); \
- lua_pushvalue(L, -1); \
-@@ -2624,6 +2647,7 @@
- lua_pushstring(L, "no user access"); \
- lua_setfield(L, -2, "__metatable"); \
- luaL_setfuncs(L, type##_m, 0)
-+#endif
-
- int luaopen_epdf(lua_State * L)
- {
-@@ -2646,6 +2670,10 @@
- setfuncs_meta(XRef);
- setfuncs_meta(XRefEntry);
-
-+#ifdef LuajitTeX
-+ luaL_register(L, "epdf", epdflib_f);
-+#else
- luaL_newlib(L, epdflib_f);
-+#endif
- return 1;
- }
diff --git a/dev-tex/luatex/files/remove-zlib-version-check.patch b/dev-tex/luatex/files/remove-zlib-version-check.patch
deleted file mode 100644
index 985085012511..000000000000
--- a/dev-tex/luatex/files/remove-zlib-version-check.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Let soname dictate the ABI and do not check for minor/micro which requires
-needless rebuilds after every zlib update. By Ulrich Müller.
-
-https://bugs.gentoo.org/show_bug.cgi?id=310487
-http://www.ntg.nl/pipermail/dev-luatex/2012-July/004534.html
-
---- luatex-beta-0.70.1-orig/source/texk/web2c/luatexdir/luazlib/lzlib.c
-+++ luatex-beta-0.70.1/source/texk/web2c/luatexdir/luazlib/lzlib.c
-@@ -549,14 +549,6 @@
-
- /* ====================================================================== */
-
-- /* make sure header and library version are consistent */
-- const char* version = zlibVersion();
-- if (strncmp(version, ZLIB_VERSION, 5))
-- {
-- lua_pushfstring(L, "zlib library version does not match - header: %s, library: %s", ZLIB_VERSION, version);
-- lua_error(L);
-- }
--
- /* create new metatable for zlib compression structures */
- luaL_newmetatable(L, ZSTREAMMETA);
- lua_pushliteral(L, "__index");
diff --git a/dev-tex/luatex/luatex-0.70.1-r2.ebuild b/dev-tex/luatex/luatex-0.70.1-r2.ebuild
deleted file mode 100644
index 25e6fa0dc263..000000000000
--- a/dev-tex/luatex/luatex-0.70.1-r2.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit libtool eutils flag-o-matic texlive-common
-
-DESCRIPTION="An extended version of pdfTeX using Lua as an embedded scripting language"
-HOMEPAGE="http://www.luatex.org/"
-SRC_URI="http://foundry.supelec.fr/gf/download/frsrelease/392/1730/${PN}-beta-${PV}.tar.bz2
- http://foundry.supelec.fr/gf/download/frsrelease/392/1732/${PN}-beta-${PV}-doc.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="dev-libs/zziplib
- >=media-libs/libpng-1.4
- app-text/poppler:=[xpdf-headers(+)]
- sys-libs/zlib
- >=dev-libs/kpathsea-6.0.1_p20110627"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}-beta-${PV}/source"
-PRELIBS="libs/obsdcompat"
-#texk/kpathsea"
-#kpathsea_extraconf="--disable-shared --disable-largefile"
-
-src_prepare() {
- has_version '>=app-text/poppler-0.18.0:0' && epatch "${FILESDIR}/poppler018.patch"
- has_version '>=app-text/poppler-0.20.0:0' && epatch "${FILESDIR}/poppler020.patch"
- has_version '>=app-text/poppler-0.22.0:0' && epatch "${FILESDIR}/poppler022.patch"
- has_version '>=app-text/poppler-0.26.0:0' && epatch "${FILESDIR}/poppler026-backport.patch"
- has_version '>=app-text/poppler-0.57.0:0' && append-cxxflags -std=c++11 # bug 627538
- epatch "${FILESDIR}/kpathsea2012.patch" \
- "${FILESDIR}/remove-zlib-version-check.patch"
- S="${S}/build-aux" elibtoolize --shallow
-}
-
-src_configure() {
- # Too many regexps use A-Z a-z constructs, what causes problems with locales
- # that don't have the same alphabetical order than ascii. Bug #244619
- # So we set LC_ALL to C in order to avoid problems.
- export LC_ALL=C
-
- local myconf
- myconf=""
- #has_version '>=app-text/texlive-core-2009' && myconf="--with-system-kpathsea"
-
- cd "${S}/texk/web2c"
- econf \
- --disable-cxx-runtime-hack \
- --disable-all-pkgs \
- --disable-mp \
- --disable-ptex \
- --disable-tex \
- --disable-mf \
- --disable-largefile \
- --disable-ipc \
- --disable-shared \
- --enable-luatex \
- --enable-dump-share \
- --without-mf-x-toolkit \
- --without-x \
- --with-system-kpathsea \
- --with-kpathsea-includes="${EPREFIX}"/usr/include \
- --with-system-gd \
- --with-system-libpng \
- --with-system-teckit \
- --with-system-zlib \
- --with-system-t1lib \
- --with-system-xpdf \
- --with-system-poppler \
- --with-system-zziplib \
- --disable-multiplatform
-
- for i in ${PRELIBS} ; do
- einfo "Configuring $i"
- local j=$(basename $i)_extraconf
- local myconf
- eval myconf=\${$j}
- cd "${S}/${i}"
- econf ${myconf}
- done
-}
-
-src_compile() {
- texk/web2c/luatexdir/getluatexsvnversion.sh || die
- for i in ${PRELIBS} ; do
- cd "${S}/${i}"
- emake || die "failed to build ${i}"
- done
- cd "${WORKDIR}/${PN}-beta-${PV}/source/texk/web2c"
- emake luatex || die "failed to build luatex"
-}
-
-src_install() {
- cd "${WORKDIR}/${PN}-beta-${PV}/source/texk/web2c"
- emake DESTDIR="${D}" bin_PROGRAMS="luatex" SUBDIRS="" nodist_man_MANS="" \
- install-exec-am || die
-
- dodoc "${WORKDIR}/${PN}-beta-${PV}/README" || die
- doman "${WORKDIR}/texmf/doc/man/man1/"*.1 || die
- if use doc ; then
- dodoc "${WORKDIR}/${PN}-beta-${PV}/manual/"*.pdf || die
- dodoc "${WORKDIR}/texmf/doc/man/man1/"*.pdf || die
- fi
-}
-
-pkg_postinst() {
- if ! has_version '>=dev-texlive/texlive-basic-2008' ; then
- elog "Note that this package does not install many files, mainly just the"
- elog "${PN} executable, which needs other files in order to be"
- elog "useful. Please consider installing a recent TeX distribution such as"
- elog "TeX Live 2008 or later to take advantage of the full power of"
- elog "${PN} ."
- fi
- efmtutil-sys
-}
diff --git a/dev-tex/luatex/luatex-0.76.0.ebuild b/dev-tex/luatex/luatex-0.76.0.ebuild
deleted file mode 100644
index a49a9f40bbaa..000000000000
--- a/dev-tex/luatex/luatex-0.76.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit libtool eutils flag-o-matic texlive-common
-
-MY_P=${PN}-beta-${PV}
-DESCRIPTION="An extended version of pdfTeX using Lua as an embedded scripting language"
-HOMEPAGE="http://www.luatex.org/"
-SRC_URI="
- http://foundry.supelec.fr/frs/download.php/file/15745/${MY_P}-source.tar.bz2
- http://foundry.supelec.fr/frs/download.php/file/15747/${MY_P}-doc.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="dev-libs/zziplib
- >=media-libs/libpng-1.4:0=
- >=x11-libs/cairo-1.12
- >x11-libs/pixman-0.18
- app-text/poppler:=[xpdf-headers(+)]
- sys-libs/zlib
- >=dev-libs/kpathsea-6.1.0_p20120701"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}/source"
-
-src_prepare() {
- has_version '>=app-text/poppler-0.26.0:0' && epatch "${FILESDIR}/poppler026.patch"
- has_version '>=app-text/poppler-0.57.0:0' && append-cxxflags -std=c++11 # bug 627538
- epatch "${FILESDIR}/remove-zlib-version-check.patch" \
- "${FILESDIR}/includes.patch"
- S="${S}/build-aux" elibtoolize --shallow
-}
-
-src_configure() {
- # Too many regexps use A-Z a-z constructs, what causes problems with locales
- # that don't have the same alphabetical order than ascii. Bug #244619
- # So we set LC_ALL to C in order to avoid problems.
- export LC_ALL=C
-
- cd "${S}/texk/web2c"
- econf \
- --disable-cxx-runtime-hack \
- --disable-all-pkgs \
- --disable-mp \
- --disable-ptex \
- --disable-tex \
- --disable-mf \
- --disable-largefile \
- --disable-ipc \
- --disable-shared \
- --enable-luatex \
- --enable-dump-share \
- --without-mf-x-toolkit \
- --without-x \
- --with-system-kpathsea \
- --with-kpathsea-includes="${EPREFIX}"/usr/include \
- --with-system-cairo \
- --with-system-pixman \
- --with-system-gd \
- --with-system-libpng \
- --with-system-teckit \
- --with-system-zlib \
- --with-system-t1lib \
- --with-system-xpdf \
- --with-system-poppler \
- --with-system-zziplib \
- --with-system-ptexenc \
- --disable-multiplatform
-}
-
-src_compile() {
- texk/web2c/luatexdir/getluatexsvnversion.sh || die
- cd "${WORKDIR}/${MY_P}/source/texk/web2c"
- emake luatex
-}
-
-src_install() {
- cd "${WORKDIR}/${MY_P}/source/texk/web2c"
- emake DESTDIR="${D}" bin_PROGRAMS="luatex" SUBDIRS="" nodist_man_MANS="" \
- install-exec-am
-
- dodoc "${WORKDIR}/${MY_P}/README" luatexdir/NEWS
- cp source/texk/web2c/man
- cp man/luatex.man "${T}/luatex.1"
- doman "${T}/luatex.1"
- use doc && dodoc "${WORKDIR}/${MY_P}/manual/"*.pdf
-}
-
-pkg_postinst() {
- if ! has_version '>=dev-texlive/texlive-basic-2008' ; then
- elog "Note that this package does not install many files, mainly just the"
- elog "${PN} executable, which needs other files in order to be"
- elog "useful. Please consider installing a recent TeX distribution such as"
- elog "TeX Live 2008 or later to take advantage of the full power of"
- elog "${PN} ."
- fi
- efmtutil-sys
-}
diff --git a/dev-tex/luatex/metadata.xml b/dev-tex/luatex/metadata.xml
deleted file mode 100644
index c4cc7073d3f4..000000000000
--- a/dev-tex/luatex/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<longdescription lang="en">
-An experimental pdfTeX extension that is to eventually
-become its successor. It is developed by a subset of the
-current pdfTeX team.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-tex/metadata.xml b/dev-tex/metadata.xml
deleted file mode 100644
index d84609747040..000000000000
--- a/dev-tex/metadata.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<catmetadata>
- <longdescription lang="en">
- The dev-tex category contains libraries and tools useful when working
- with TeX and TeX-based environments such as LaTeX.
- </longdescription>
- <longdescription lang="de">
- Die Kategorie dev-tex enthält Bibliotheken und Werkzeuge für TeX und
- TeX-basierte Umgebungen wie beispielsweise LaTeX.
- </longdescription>
- <longdescription lang="es">
- La categoría dev-tex contiene librerias y herramientas útiles para
- trabajar con TeX y ambientes basados en TeX como LaTeX.
- </longdescription>
- <longdescription lang="ja">
- dev-texカテゴリーにはTeXやLaTeXの様なTeXを基礎にした環境下での作業に
- 便利なライブラリーとツールが含まれます。
- </longdescription>
- <longdescription lang="nl">
- De dev-tex categorie bevat bibliotheken en hulpmiddelen voor het werken met
- TeX en op TeX gebaseerde omgevingen zoals LaTeX.
- </longdescription>
- <longdescription lang="vi">
- Nhóm dev-tex chứa các thư viện và tiện ích liên quan
- đến ngôn ngữ lập trình TeX và các môi trường dựa trên
- TeX như LaTeX.
- </longdescription>
- <longdescription lang="it">
- La categoria dev-tex contiene librerie e utilità utili in ambiente TeX e LaTeX.
- </longdescription>
- <longdescription lang="pt">
- A categoria dev-tex contém bibliotecas e ferramentas úteis para
- trabalhar com TeX e ambientes baseados em TeX como LaTeX.
- </longdescription>
- <longdescription lang="pl">
- Kategoria dev-tex zawiera biblioteki i narzędzia przydatne w pracy z
- TeX-em i środowiskami na nim opartymi, takimi jak np. LaTeX.
- </longdescription>
-</catmetadata>
-
diff --git a/dev-tex/metapost-1.780 b/dev-tex/metapost-1.780
new file mode 100644
index 000000000000..81a0cd799423
--- /dev/null
+++ b/dev-tex/metapost-1.780
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile configure install postinst
+DEPEND=dev-libs/kpathsea >=app-eselect/eselect-mpost-0.3 x11-libs/cairo x11-libs/pixman media-libs/libpng virtual/pkgconfig
+DESCRIPTION=System for producing graphics
+EAPI=4
+HOMEPAGE=http://tug.org/metapost.html
+KEYWORDS=~amd64
+LICENSE=GPL-2 LGPL-3
+RDEPEND=dev-libs/kpathsea >=app-eselect/eselect-mpost-0.3 x11-libs/cairo x11-libs/pixman media-libs/libpng
+SLOT=0
+SRC_URI=http://foundry.supelec.fr/gf/download/frsrelease/395/1879/metapost-1.780-src.tar.bz2
+_md5_=6823afeae9afcf62b5e81ec4e66622f1
diff --git a/dev-tex/metapost-1.803 b/dev-tex/metapost-1.803
new file mode 100644
index 000000000000..0e10a5890700
--- /dev/null
+++ b/dev-tex/metapost-1.803
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile configure install postinst
+DEPEND=>=dev-libs/kpathsea-6.1.0_p20120701 >=app-eselect/eselect-mpost-0.3 >=x11-libs/cairo-1.12 >x11-libs/pixman-0.18 media-libs/libpng:0= virtual/pkgconfig
+DESCRIPTION=System for producing graphics
+EAPI=5
+HOMEPAGE=http://tug.org/metapost.html
+KEYWORDS=~amd64
+LICENSE=GPL-2 LGPL-3
+RDEPEND=>=dev-libs/kpathsea-6.1.0_p20120701 >=app-eselect/eselect-mpost-0.3 >=x11-libs/cairo-1.12 >x11-libs/pixman-0.18 media-libs/libpng:0=
+SLOT=0
+SRC_URI=https://foundry.supelec.fr/frs/download.php/file/15750/metapost-1.803-src.tar.bz2
+_md5_=d86f827736306cc8f9934e18c198b938
diff --git a/dev-tex/metapost-1.902 b/dev-tex/metapost-1.902
new file mode 100644
index 000000000000..af76248bb1e3
--- /dev/null
+++ b/dev-tex/metapost-1.902
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst
+DEPEND=>=dev-libs/kpathsea-6.1.0_p20120701 >=app-eselect/eselect-mpost-0.3 >=x11-libs/cairo-1.12 >x11-libs/pixman-0.18 media-libs/libpng:0= virtual/pkgconfig
+DESCRIPTION=System for producing graphics
+EAPI=5
+HOMEPAGE=http://tug.org/metapost.html
+KEYWORDS=~amd64
+LICENSE=GPL-2 LGPL-3
+RDEPEND=>=dev-libs/kpathsea-6.1.0_p20120701 >=app-eselect/eselect-mpost-0.3 >=x11-libs/cairo-1.12 >x11-libs/pixman-0.18 media-libs/libpng:0=
+SLOT=0
+SRC_URI=https://foundry.supelec.fr/frs/download.php/file/15766/metapost-1.902-src.tar.bz2
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=d6d593e1e9961f25050a51f0b110ca4b
diff --git a/dev-tex/metapost/Manifest b/dev-tex/metapost/Manifest
deleted file mode 100644
index 102641a774d3..000000000000
--- a/dev-tex/metapost/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST metapost-1.780-src.tar.bz2 7723409 BLAKE2B 851738637f4ec9cc0e9f8d416094f3904fb563be05e461d4f16b1a268675b0789047bb8d54f8fe6551e66b32b5c3e58e35bdf2ec64ef8486cb0c4e9476ec6c71 SHA512 3002da0706fcd33a2d183f42b770b7c2d72759a8ba0e49ae24e4a5cee5dd9cd0842e7e8d854e22962beaff4dfd1b943a63f41ee07a7743bb7d50a0cdfb4dd4ff
-DIST metapost-1.803-src.tar.bz2 8140579 BLAKE2B 9232a875da449b8caa667623e725317336d737e16c2d0b2647e9579fad067ea3eae85eb74ae9a05bfb079e7b18edcb18ee7a7c26bbee343b8ecbd6f5ed84ce90 SHA512 7f59e93f73c9f9c6fe547028dd22527c948ea171c235758e1acf9477c85d2fb2cc145b3bd707646a4b5317e57ce5d49160ff347cdecca599b6e0da8a8f679d99
-DIST metapost-1.902-src.tar.bz2 6170876 BLAKE2B 7b276fb4c9373a8ac43ef4c6c40c8e6c6726e93ab4cb82d4c34371025e448e985d1a5df587f8b108e786542bb1c4852977eaae964dd991824a506dca5eed9f53 SHA512 d1e38d9f6f16b6815999c1d05b70ece50668962660af0800c105075522a2d943156986aa8df76d7bd2b6d04f657295c15a04a6e67772ce1d8546b885c355aea3
-EBUILD metapost-1.780.ebuild 1531 BLAKE2B f3fe18e90b30648860e7115495b80650b26d8aa767c15389c4a72d949b726ab2fb264412ed255047ad28f865bbf01e936cc31cafeac515ac7a1a40b64748d248 SHA512 1202ce533f07d228823bd08741a33e39f7cd23f825ab14278544bac49791ef7b9f62c3a57b8fed128cdbc8fe32a0e53c8ccd09a2636efbcda2dd2d01e2cdb6b3
-EBUILD metapost-1.803.ebuild 1562 BLAKE2B 773a4b614e962b8e4b91d14f7582ec3ef635722fcdc283a0a1db8b4d038093c9a388d33e2e38b1fff91ff05d3e9e128f09c4be2889969eb73391114aab0ac415 SHA512 1b1914768c4627bb93d69653e85ebdb9660f8efcf1d16c6077a7e218ce3076290966c70d0b79b9cde0092b4024a1a7ada74b84d7e7ea33c05511e4440f1645ec
-EBUILD metapost-1.902.ebuild 1703 BLAKE2B f02a842b7f590e3afb8f69e4d315f6a955345e0bab0b91d6972019f6cedfe67715ac552e4b2f191e8fd4e086f983346f6fa81c61c3d061149107af6bff9329a8 SHA512 d8004e97cd5320688df8a0e54e269f28ec36549bb83bcea8d55a34bdca186f3714bea7404a4466564ed3a6f39092d12d4bb0a60ba2529bd22bfdc48911f9053e
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/metapost/metadata.xml b/dev-tex/metapost/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/metapost/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/metapost/metapost-1.780.ebuild b/dev-tex/metapost/metapost-1.780.ebuild
deleted file mode 100644
index ecc731318185..000000000000
--- a/dev-tex/metapost/metapost-1.780.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="System for producing graphics"
-HOMEPAGE="http://tug.org/metapost.html"
-SRC_URI="http://foundry.supelec.fr/gf/download/frsrelease/395/1879/${P}-src.tar.bz2"
-
-LICENSE="GPL-2 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-libs/kpathsea
- >=app-eselect/eselect-mpost-0.3
- x11-libs/cairo
- x11-libs/pixman
- media-libs/libpng"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${P}/source/texk/web2c
-
-src_configure() {
- econf \
- --disable-all-pkgs \
- --enable-shared \
- --disable-largefile \
- --disable-ptex \
- --enable-mp \
- --with-system-cairo \
- --with-system-libpng \
- --without-ptexenc \
- --with-system-kpathsea \
- --with-system-xpdf \
- --with-system-freetype \
- --with-system-freetype2 \
- --with-system-gd \
- --with-system-teckit \
- --with-system-t1lib \
- --with-system-icu \
- --with-system-graphite \
- --with-system-zziplib \
- --with-system-poppler \
- --with-system-zlib \
- --with-system-pixman \
- --disable-native-texlive-build \
- --without-mf-x-toolkit --without-x
-}
-
-src_compile() {
- emake mpost
-}
-
-src_install() {
- emake DESTDIR="${D}" \
- SUBDIRS="" \
- bin_PROGRAMS="mpost" \
- nodist_man_MANS="" \
- dist_man_MANS="" \
- install-binPROGRAMS
- # Rename it
- mv "${D}/usr/bin/mpost" "${D}/usr/bin/mpost-${P}" || die "renaming failed"
-
- cd "${WORKDIR}/${P}"
- dodoc README CHANGES
-}
-
-pkg_postinst(){
- einfo "Calling eselect mpost update"
- eselect mpost update
-}
diff --git a/dev-tex/metapost/metapost-1.803.ebuild b/dev-tex/metapost/metapost-1.803.ebuild
deleted file mode 100644
index ec984d845522..000000000000
--- a/dev-tex/metapost/metapost-1.803.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="System for producing graphics"
-HOMEPAGE="http://tug.org/metapost.html"
-SRC_URI="https://foundry.supelec.fr/frs/download.php/file/15750/${P}-src.tar.bz2"
-
-LICENSE="GPL-2 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND=">=dev-libs/kpathsea-6.1.0_p20120701
- >=app-eselect/eselect-mpost-0.3
- >=x11-libs/cairo-1.12
- >x11-libs/pixman-0.18
- media-libs/libpng:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${P}/source/texk/web2c
-
-src_configure() {
- econf \
- --disable-all-pkgs \
- --enable-shared \
- --disable-largefile \
- --disable-ptex \
- --enable-mp \
- --with-system-cairo \
- --with-system-libpng \
- --without-ptexenc \
- --with-system-kpathsea \
- --with-system-xpdf \
- --with-system-freetype \
- --with-system-freetype2 \
- --with-system-gd \
- --with-system-teckit \
- --with-system-t1lib \
- --with-system-icu \
- --with-system-graphite \
- --with-system-zziplib \
- --with-system-poppler \
- --with-system-zlib \
- --with-system-pixman \
- --disable-native-texlive-build \
- --without-mf-x-toolkit --without-x
-}
-
-src_compile() {
- emake mpost
-}
-
-src_install() {
- emake DESTDIR="${D}" \
- SUBDIRS="" \
- bin_PROGRAMS="mpost" \
- nodist_man_MANS="" \
- dist_man_MANS="" \
- install-binPROGRAMS
- # Rename it
- mv "${D}/usr/bin/mpost" "${D}/usr/bin/mpost-${P}" || die "renaming failed"
-
- cd "${WORKDIR}/${P}"
- dodoc README CHANGES
-}
-
-pkg_postinst(){
- einfo "Calling eselect mpost update"
- eselect mpost update
-}
diff --git a/dev-tex/metapost/metapost-1.902.ebuild b/dev-tex/metapost/metapost-1.902.ebuild
deleted file mode 100644
index eb0895b75121..000000000000
--- a/dev-tex/metapost/metapost-1.902.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="System for producing graphics"
-HOMEPAGE="http://tug.org/metapost.html"
-SRC_URI="https://foundry.supelec.fr/frs/download.php/file/15766/${P}-src.tar.bz2"
-
-LICENSE="GPL-2 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND=">=dev-libs/kpathsea-6.1.0_p20120701
- >=app-eselect/eselect-mpost-0.3
- >=x11-libs/cairo-1.12
- >x11-libs/pixman-0.18
- media-libs/libpng:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${P}/source/texk/web2c
-
-src_configure() {
- has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
- econf \
- --disable-all-pkgs \
- --enable-shared \
- --disable-largefile \
- --disable-ptex \
- --enable-mp \
- --with-system-cairo \
- --with-system-libpng \
- --without-ptexenc \
- --with-system-kpathsea \
- --with-system-xpdf \
- --with-system-freetype \
- --with-system-freetype2 \
- --with-system-gd \
- --with-system-teckit \
- --with-system-t1lib \
- --with-system-icu \
- --with-system-graphite \
- --with-system-zziplib \
- --with-system-poppler \
- --with-system-zlib \
- --with-system-pixman \
- --disable-native-texlive-build \
- --without-mf-x-toolkit --without-x
-}
-
-src_compile() {
- emake mpost
-}
-
-src_install() {
- emake DESTDIR="${D}" \
- SUBDIRS="" \
- bin_PROGRAMS="mpost" \
- nodist_man_MANS="" \
- dist_man_MANS="" \
- install-binPROGRAMS
- # Rename it
- mv "${D}/usr/bin/mpost" "${D}/usr/bin/mpost-${P}" || die "renaming failed"
-
- cd "${WORKDIR}/${P}"
- dodoc README CHANGES
-}
-
-pkg_postinst(){
- einfo "Calling eselect mpost update"
- eselect mpost update
-}
diff --git a/dev-tex/minted-2.0 b/dev-tex/minted-2.0
new file mode 100644
index 000000000000..fb3eec3d247a
--- /dev/null
+++ b/dev-tex/minted-2.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package for source code syntax highlighting
+EAPI=5
+HOMEPAGE=https://github.com/gpoore/minted
+IUSE=doc
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=dev-texlive/texlive-latexextra dev-python/pygments virtual/latex-base
+SLOT=0
+SRC_URI=https://github.com/gpoore/minted/archive/v2.0.tar.gz -> minted-2.0.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=7292a243196283f2527a2f66781f8aaa
diff --git a/dev-tex/minted-2.1 b/dev-tex/minted-2.1
new file mode 100644
index 000000000000..91628a089cfb
--- /dev/null
+++ b/dev-tex/minted-2.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package for source code syntax highlighting
+EAPI=5
+HOMEPAGE=https://github.com/gpoore/minted
+IUSE=doc
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=dev-texlive/texlive-latexextra dev-python/pygments virtual/latex-base
+SLOT=0
+SRC_URI=https://github.com/gpoore/minted/archive/v2.1.tar.gz -> minted-2.1.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=c4e5bff0c82f6b83fabc4e07237b3073
diff --git a/dev-tex/minted-2.4.1 b/dev-tex/minted-2.4.1
new file mode 100644
index 000000000000..821a5438568f
--- /dev/null
+++ b/dev-tex/minted-2.4.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package for source code syntax highlighting
+EAPI=6
+HOMEPAGE=https://github.com/gpoore/minted
+IUSE=doc
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=|| ( BSD LPPL-1.3 LPPL-1.3b LPPL-1.3c )
+RDEPEND=dev-texlive/texlive-latexextra dev-python/pygments virtual/latex-base
+SLOT=0
+SRC_URI=https://github.com/gpoore/minted/archive/v2.4.1.tar.gz -> minted-2.4.1.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=cce3cdbdfc75515e10de07e91a62be16
diff --git a/dev-tex/minted/Manifest b/dev-tex/minted/Manifest
deleted file mode 100644
index 3f99f32a084c..000000000000
--- a/dev-tex/minted/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX minted-2.1-remove-extra-curly-brace.patch 2452 BLAKE2B 5ac0570847318d8d6555d7b5edb85c16ac6671c661038059256cdda6d25d16113d1c129d7688b15def306e288e5b338ff91faf2bf1af6fd3adf38de6183e13c1 SHA512 c717dde0a33a2f793dba97ca96d8f836400bee89bc94ab874640b4f4812c72549828b9a1bf4c6a89513bcedc2d83f6eb4b3abdfc7473d0127716aa1ff7fd3050
-DIST minted-2.0.tar.gz 1039735 BLAKE2B d9d11762b9a1dc198f01ddf1e8b1f6f9bd955d80de8f224b298b541d4016749b9c6348ebe4626e292ad3b3ed00e25daa63d120f0356a20e044cd1f0db6110d82 SHA512 1e874a865da24d9d890d68f9a7d7fed710746993534903cd04a518e3d65003f65efca47c4cd563bda70b3eb1356e609f5e662a0d762248c7b722b8c5aebda6de
-DIST minted-2.1.tar.gz 1104993 BLAKE2B 697ec2a8e324c88f4da13b55cb8650e06ca0cbf87ebf7bcb393c8763968bac1f15ae52b1b18febf1d19043a0829af850378d4a1f4c81a67af736f9563e313f9c SHA512 692098ccfe2337b97658f7eb517782f0dddb33ec5031648fe2ce9a53524690257cc1a5ce5697280711aee8007f16678ca4a945d62b45910fb4f5e8ca9fdc5ec7
-DIST minted-2.4.1.tar.gz 858803 BLAKE2B f1945376a18148b40645fcc695721e2c15a6f05ef522c644ed1ace9f3e251c35c98b458162d1a8c8bf0cd26ccd0ef4678e6e7fbf63296d9e1ae7c39079c219fe SHA512 a8edf099eae7eef3d7d4322b1473809b69bee204509adc15e328222b769293ba19e9913b5b5df86d1a2eabbb93c69b585d020569a2850bd059061a1ef220d52f
-EBUILD minted-2.0.ebuild 630 BLAKE2B 92e72e9302abb8d1fcdd845e55f71416bd65b447f5b2b2a315fec79604f529b34ad1158980bcb8629c4bf5a760653b87e75269cc428a92f1791237911f81fd4d SHA512 a2821172b97a40f6e7d01f641227c3938217baf6e7dc97445c0afa81a279272365f2c2667e605d6bda007232d403d73aad9ed5a0b7e280dcd2c0ada7f1300547
-EBUILD minted-2.1.ebuild 720 BLAKE2B bc8ff098e41ede2d9ac33d2962a8f932be195c85124264eb18ab0bbaccd9b1e11231112ea87d1cce408278509a530f02070106fb9c9fe209d1fd97e0a0bb342c SHA512 4e7dd1ad3f65070910eaf0e73cbfcee903a9138d54bec378bef2360a0e16cde7ca942fe20c4657b7ea79ddee2c55f38bd1fe1a98d7f46ff938d4b8deab1c466e
-EBUILD minted-2.4.1.ebuild 648 BLAKE2B 723e38ddd7ad0af284957d791db39effe58df0dc3bdef0cf6b2a51f7f10ed3dd5c342831b39105f28417643a497df0d1e84e74843685a2010906637b06a7453c SHA512 8eba1b3bc5fe22c1a53365b3a4406a723ec752c4099f19af21d2e73218398626de0de6c72e93eceed7b981d4983b708591aeeff2615c5b3157a7c55c7cdd582c
-MISC metadata.xml 301 BLAKE2B a4ff6315480aad0a2e6fd43fb9bef26cdd04ecfedb49ccafa558df2aeb624f85912844fc5771e7d31196c69e03d94843d7a7a1a14e8ae65d3d99baa463629882 SHA512 6499d03b19ab4838ad73b1ee62c4e77c0ad7665ce41da7541e6a4ca723ec5bef69c41a93756fff959aad5d747a3bc6bd66f0bff410d463a6e524f38d0b3f3799
diff --git a/dev-tex/minted/files/minted-2.1-remove-extra-curly-brace.patch b/dev-tex/minted/files/minted-2.1-remove-extra-curly-brace.patch
deleted file mode 100644
index d27c309916c5..000000000000
--- a/dev-tex/minted/files/minted-2.1-remove-extra-curly-brace.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-# compilation of minted.dtx fails as there is an extra curly brace at line
-# 1390. While passing -interaction=batchmode (what latex-package.eclass does)
-# it compiles without warning but a return value of -1 and therefore is assumed
-# as failed by latex-package.eclass.
---- minted.dtx 2015-09-09 22:40:04.000000000 +0200
-+++ minted.dtx 2016-03-06 14:20:46.544180149 +0100
-@@ -1387,7 +1387,7 @@
- %
- %
- % \begin{macro}{\minted@jobname}
--% At various points, temporary files and directories will need to be named after the main |.tex| file. The typical way to do this is to use |\jobname|. However, if the file name contains spaces, then |\jobname| will contain the name wrapped in quotes (older versions of MiKTeX replace spaces with asterisks instead, and \texttt{XeTeX} apparently \href{http://tex.stackexchange.com/a/93829/10742}{allows double quotes within file names}, in which case names are wrapped in single quotes}). While that is perfectly fine for working with \LaTeX\ internally, it causes problems with |\write18|, since quotes will end up in unwanted locations in shell commands. It would be possible to strip the wrapping quotation marks when they are present, and maintain any spaces in the file name. But it is simplest to create a ``sanitized'' version of |\jobname| in which spaces and asterisks are replaced by underscores, and double quotes are stripped.
-+% At various points, temporary files and directories will need to be named after the main |.tex| file. The typical way to do this is to use |\jobname|. However, if the file name contains spaces, then |\jobname| will contain the name wrapped in quotes (older versions of MiKTeX replace spaces with asterisks instead, and \texttt{XeTeX} apparently \href{http://tex.stackexchange.com/a/93829/10742}{allows double quotes within file names}, in which case names are wrapped in single quotes). While that is perfectly fine for working with \LaTeX\ internally, it causes problems with |\write18|, since quotes will end up in unwanted locations in shell commands. It would be possible to strip the wrapping quotation marks when they are present, and maintain any spaces in the file name. But it is simplest to create a ``sanitized'' version of |\jobname| in which spaces and asterisks are replaced by underscores, and double quotes are stripped.
- % \begin{macrocode}
- \StrSubstitute{\jobname}{ }{_}[\minted@jobname]
- \StrSubstitute{\minted@jobname}{*}{_}[\minted@jobname]
diff --git a/dev-tex/minted/metadata.xml b/dev-tex/minted/metadata.xml
deleted file mode 100644
index 1835430265fd..000000000000
--- a/dev-tex/minted/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">gpoore/minted</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/minted/minted-2.0.ebuild b/dev-tex/minted/minted-2.0.ebuild
deleted file mode 100644
index 8cea88340692..000000000000
--- a/dev-tex/minted/minted-2.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="LaTeX package for source code syntax highlighting"
-HOMEPAGE="https://github.com/gpoore/minted"
-SRC_URI="https://github.com/gpoore/minted/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-DEPEND="app-arch/unzip"
-RDEPEND="
- dev-texlive/texlive-latexextra
- dev-python/pygments"
-
-S="${WORKDIR}"/${P}/source
-
-src_install() {
- LATEX_DOC_ARGUMENTS='-shell-escape'
- latex-package_src_install
- dodoc "${S}"/../*md
-}
diff --git a/dev-tex/minted/minted-2.1.ebuild b/dev-tex/minted/minted-2.1.ebuild
deleted file mode 100644
index aede91e60a2b..000000000000
--- a/dev-tex/minted/minted-2.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package eutils
-
-DESCRIPTION="LaTeX package for source code syntax highlighting"
-HOMEPAGE="https://github.com/gpoore/minted"
-SRC_URI="https://github.com/gpoore/minted/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-DEPEND="app-arch/unzip"
-RDEPEND="
- dev-texlive/texlive-latexextra
- dev-python/pygments"
-
-S="${WORKDIR}"/${P}/source
-
-src_prepare() {
- epatch "${FILESDIR}/minted-2.1-remove-extra-curly-brace.patch"
-}
-
-src_install() {
- LATEX_DOC_ARGUMENTS='-shell-escape'
- latex-package_src_install
- dodoc "${S}"/../*md
-}
diff --git a/dev-tex/minted/minted-2.4.1.ebuild b/dev-tex/minted/minted-2.4.1.ebuild
deleted file mode 100644
index 0264c50c4ae3..000000000000
--- a/dev-tex/minted/minted-2.4.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package eutils
-
-DESCRIPTION="LaTeX package for source code syntax highlighting"
-HOMEPAGE="https://github.com/gpoore/minted"
-SRC_URI="https://github.com/gpoore/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="|| ( BSD LPPL-1.3 LPPL-1.3b LPPL-1.3c )"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND="
- dev-texlive/texlive-latexextra
- dev-python/pygments"
-
-S="${WORKDIR}"/${P}/source
-
-src_install() {
- LATEX_DOC_ARGUMENTS='-shell-escape'
- latex-package_src_install
- dodoc "${S}"/../*md
-}
diff --git a/dev-tex/newlfm-8.3-r1 b/dev-tex/newlfm-8.3-r1
new file mode 100644
index 000000000000..2cd712a7d4e4
--- /dev/null
+++ b/dev-tex/newlfm-8.3-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=dev-texlive/texlive-latexextra virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Extensive LaTeX class for writing letters
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/help/Catalogue/entries/newlfm.html
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.2
+RDEPEND=dev-texlive/texlive-latexextra virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/newlfm-8.3.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=7f19f242a957b11a29fa3ce2d1e4d101
diff --git a/dev-tex/newlfm/Manifest b/dev-tex/newlfm/Manifest
deleted file mode 100644
index ab5202213c8c..000000000000
--- a/dev-tex/newlfm/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST newlfm-8.3.tar.gz 878748 BLAKE2B 955f3a5dda53a45004a12eedad9b95ebc9636eb06f7e1f06fbc3f68b8aa3c7e95e24768d7b73de9f900e20e3ef2a0e682c1b62c94e2c509bb10be6ddcc33689b SHA512 f9765a10d3ee627ed748ce541ad1f52d259beff178ded37fe97bcb4ce7fb5139581cb328f5c4f8160ccba2f471cd8ad525386389aaab806d1d350354dbe8474c
-EBUILD newlfm-8.3-r1.ebuild 937 BLAKE2B 80698464bd0a1922fef6f06e861e51a25504a2179c4a905aa362713018966e4a32dcc472f735973de12aff52c88b7f1df26c02f3a242e9ba4c6dde2f04bb2aa5 SHA512 c6c7d53555b92cd60cead30e311a35f2b0bdaad58963ba539935a69b9bba97884037836c359eebbe8d8ad5f9a81dae2a125b9fdb82a30cfc5d6b38668dcc56b0
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/newlfm/metadata.xml b/dev-tex/newlfm/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/newlfm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/newlfm/newlfm-8.3-r1.ebuild b/dev-tex/newlfm/newlfm-8.3-r1.ebuild
deleted file mode 100644
index 367aae497dc8..000000000000
--- a/dev-tex/newlfm/newlfm-8.3-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="Extensive LaTeX class for writing letters"
-HOMEPAGE="http://www.ctan.org/tex-archive/help/Catalogue/entries/newlfm.html"
-# Downloaded from:
-# ftp://ftp.dante.de/tex-archive/macros/latex/contrib/newlfm.tar.gz
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-DEPEND="dev-texlive/texlive-latexextra"
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/${PN}"
-
-src_compile() {
- latex newlfm.ins || die
-}
-
-src_install() {
- insinto /usr/share/texmf/tex/latex/newlfm
- doins *.sty *.cls letrinfo.tex lvb.* palm.* wine.*
-
- dosym palm.eps /usr/share/texmf/tex/latex/newlfm/palmb.eps
- dosym palm.pdf /usr/share/texmf/tex/latex/newlfm/palmb.pdf
-
- insinto /usr/share/doc/${PF}/tests
- doins test* extracd.tex # letrx.tex
-
- dodoc manual.pdf README # README.uploads
-}
diff --git a/dev-tex/oesch-20080712 b/dev-tex/oesch-20080712
new file mode 100644
index 000000000000..9e972b27ffa6
--- /dev/null
+++ b/dev-tex/oesch-20080712
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=!<dev-texlive/texlive-fontsextra-2007-r1 dev-texlive/texlive-langgerman app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Metafont font used in Austrian schools for hand writing
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/fonts/oesch/
+IUSE=examples
+KEYWORDS=~amd64 ~x86-fbsd
+LICENSE=freedist
+RDEPEND=!<dev-texlive/texlive-fontsextra-2007-r1 virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/oesch-20080712.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=cc9230f8a4374bba427dc8d71c142230
diff --git a/dev-tex/oesch/Manifest b/dev-tex/oesch/Manifest
deleted file mode 100644
index bfedb042a4ff..000000000000
--- a/dev-tex/oesch/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST oesch-20080712.zip 23245 BLAKE2B 324fd5e3502f27a3f2e557ac977e4d93145773e8521118ccbee9c03d716ebfad5be66b14ed931a6f2a7bb8d9a08046c7ee0793a23313685bbc9ff2c88fbeb7ca SHA512 8cb2beae77abaa32be881e5d4acef3fbec9d08750d87b2af826f3e1340f323e5d199af5788c1c6aa8d8924caaf1ed0ebb74a4ef4d59c4526f9c5946208362ac5
-EBUILD oesch-20080712.ebuild 912 BLAKE2B 848c30cde0a0ae1e08eef297ed3ec01203358363fdc547b20ec6339f510814d99ed3a64a7f462830c2e9765e1b73dac9392f754eeee160ccd60a9b911f034efe SHA512 8b20bf93edbb3945b9261cde25742e9591177c424dd5e2a77508ff1cb0bb617aeefee80a4f52850ddf9e0554598c99c4fddceb104c60d93c3d2c19ea409261ee
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/oesch/metadata.xml b/dev-tex/oesch/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/oesch/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/oesch/oesch-20080712.ebuild b/dev-tex/oesch/oesch-20080712.ebuild
deleted file mode 100644
index 278c8219c245..000000000000
--- a/dev-tex/oesch/oesch-20080712.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="Metafont font used in Austrian schools for hand writing"
-HOMEPAGE="http://www.ctan.org/tex-archive/fonts/oesch/"
-# taken from http://www.ctan.org/tex-archive/fonts/oesch.zip
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="freedist"
-SLOT="0"
-KEYWORDS="~amd64 ~x86-fbsd"
-IUSE="examples"
-
-RDEPEND="!<dev-texlive/texlive-fontsextra-2007-r1"
-DEPEND="${RDEPEND}
- dev-texlive/texlive-langgerman
- app-arch/unzip"
-
-TEXMF="/usr/share/texmf-site"
-
-S=${WORKDIR}/${PN}
-
-src_install() {
- export VARTEXFONTS="${T}/fonts"
- latex-package_src_install
- insinto "${TEXMF}/fonts/source/public"
- doins *.mf || die "failed to install metafont sources"
- dodoc README LIESMICH
- if use examples ; then
- insinto /usr/share/doc/${PF}
- doins *.tex || die "failed to install examples"
- fi
-}
diff --git a/dev-tex/pdfannotextractor-0.1l-r1 b/dev-tex/pdfannotextractor-0.1l-r1
new file mode 100644
index 000000000000..9d0c392641ea
--- /dev/null
+++ b/dev-tex/pdfannotextractor-0.1l-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
+DEPEND=virtual/latex-base dev-java/pdfbox:1.8 dev-java/fontbox:1.7 app-arch/unzip >=virtual/jdk-1.6 virtual/latex-base >=sys-apps/texinfo-4.2-r5 >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
+DESCRIPTION=Extract annotations from pdf files
+EAPI=5
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/pax/
+IUSE=elibc_FreeBSD elibc_FreeBSD
+KEYWORDS=amd64 ~arm64 ppc64 x86 ~x64-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base dev-java/pdfbox:1.8 dev-java/fontbox:1.7 virtual/perl-Getopt-Long dev-perl/File-Which >=virtual/jre-1.6 !<=dev-texlive/texlive-latexextra-2010 virtual/latex-base >=dev-java/java-config-2.2.0-r3
+SLOT=0
+SRC_URI=mirror://gentoo/pdfannotextractor-0.1l.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-ant-2 ea15ab9e838d1062abd6b53de2045d50 java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-utils-2 0ee72667014428e01a01df2345244cf3 latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72
+_md5_=f26eda61049851a602862320d29a3735
diff --git a/dev-tex/pdfannotextractor/Manifest b/dev-tex/pdfannotextractor/Manifest
deleted file mode 100644
index 7f928f7e8b54..000000000000
--- a/dev-tex/pdfannotextractor/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX PDFAnnotExtractor.java.patch 1043 BLAKE2B 7630ce97561e6c92ebb834539cfc93b2247b49249195e738c952b99671ee33331ac2fc2a655af5bfb2469b9015e78cbd1084d9b20097b5cbbf20cf980f81a009 SHA512 d5b727d1fce4e23a7e4054a6bb1644165dfac207f20371cee0e7935f0d750c33e65a650b590fb97a6c7216137df05f7a0cf4cc4a37428535efea82866379a078
-AUX StringVisitor.java.patch 449 BLAKE2B a294525c1ae93bd5349f7321827e294460c41aed37b81ef436fd2d73388e0c2d54e84da998bf1134f205c026252bf2d7a9beba93a5467ede8fe03595e5100023 SHA512 50982eae2e9479f359daae5ae711207a425fe16af1b9e2a9eea321bde791404fc4a2036e98966c628c8a5c561093fba92e1420709949642a69895669097002e5
-AUX javajars.patch 403 BLAKE2B 1895fcc6398bdbdcff5d6828da11a4d9b2baa5b52eae01a2c3297f265432102fa61283031fc71630ab70b7be9c33a88093bde01bd1c154aadd870cf880fe61cb SHA512 c140c8d6c306c04e092a491a09dfe67cee3afd824790c022ed49198b5ce004481c28addd985427cafbebc350ab8a1c03a5bccfd655bb60631ba3c3e63247a600
-DIST pdfannotextractor-0.1l.zip 48496 BLAKE2B f6c5be87c1b083f8a7b6e894e8ffd0f28b910c67661a9a773164c18ca27acafa22252a78e57d8c521abee2a57f3ce55f55067c7a7b54d51760ed0188571d64df SHA512 043a12545889cbdf9309024bcb381a70eef6ac1c1a3214d678b606c97102dde6cfd473fbd8057f9ed7badebd0fc85db0ce0e05f361a71f8b8c3f71e523f8beba
-EBUILD pdfannotextractor-0.1l-r1.ebuild 1227 BLAKE2B bed8c40a06891a01581154384f951921fc85ebdaac580ca21a20f0f8930ea1b0b36d3a27b5bed9b2c8dfb1531623a5d636ebd41a317f8576865346ad68919e86 SHA512 fca6b611daa29f1a9e4a5e0ec01c7ad6c9ed686e74bd493eb058190cf462f3c88a2c4723b8d1a75b202c96b0f5899536551e0efb60a0e21ae696ff7a64944d17
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch b/dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch
deleted file mode 100644
index 88c8d372e089..000000000000
--- a/dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- PDFAnnotExtractor.java.org 2015-11-26 16:20:12.614852847 +0800
-+++ work/source/latex/pax/src/PDFAnnotExtractor.java 2015-11-26 16:21:42.592303074 +0800
-@@ -24,14 +24,14 @@
- import java.text.*;
- import java.util.*;
-
--import org.pdfbox.cos.*;
--import org.pdfbox.pdfparser.*;
--import org.pdfbox.pdmodel.*;
--import org.pdfbox.pdmodel.common.*;
--import org.pdfbox.pdmodel.interactive.action.*;
--import org.pdfbox.pdmodel.interactive.action.type.*;
--import org.pdfbox.pdmodel.interactive.annotation.*;
--import org.pdfbox.pdmodel.interactive.documentnavigation.destination.*;
-+import org.apache.pdfbox.cos.*;
-+import org.apache.pdfbox.pdfparser.*;
-+import org.apache.pdfbox.pdmodel.*;
-+import org.apache.pdfbox.pdmodel.common.*;
-+import org.apache.pdfbox.pdmodel.interactive.action.*;
-+import org.apache.pdfbox.pdmodel.interactive.action.type.*;
-+import org.apache.pdfbox.pdmodel.interactive.annotation.*;
-+import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.*;
-
- public class PDFAnnotExtractor implements Constants {
-
diff --git a/dev-tex/pdfannotextractor/files/StringVisitor.java.patch b/dev-tex/pdfannotextractor/files/StringVisitor.java.patch
deleted file mode 100644
index 1b6a9d1d9161..000000000000
--- a/dev-tex/pdfannotextractor/files/StringVisitor.java.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: work/source/latex/pax/src/StringVisitor.java
---- StringVisitor.java.org 2015-11-26 16:20:35.434967156 +0800
-+++ work/source/latex/pax/src/StringVisitor.java 2015-11-26 16:20:56.504072659 +0800
-@@ -22,8 +22,8 @@
-
- import java.io.*;
- import java.util.*;
--import org.pdfbox.cos.*;
--import org.pdfbox.exceptions.*;
-+import org.apache.pdfbox.cos.*;
-+import org.apache.pdfbox.exceptions.*;
-
- public class StringVisitor implements ICOSVisitor {
-
diff --git a/dev-tex/pdfannotextractor/files/javajars.patch b/dev-tex/pdfannotextractor/files/javajars.patch
deleted file mode 100644
index bc52050e7b06..000000000000
--- a/dev-tex/pdfannotextractor/files/javajars.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: work/scripts/pax/pdfannotextractor.pl
-===================================================================
---- work.orig/scripts/pax/pdfannotextractor.pl
-+++ work/scripts/pax/pdfannotextractor.pl
-@@ -84,6 +84,8 @@ my @jar_pdfbox = qw[
- PDFBox-0.7.2.jar
- ];
- my @dir_jar = qw[
-+ /usr/share/pdfannotextractor/lib
-+ /usr/share/pdfbox/lib
- /usr/share/java
- /usr/local/share/java
- ];
diff --git a/dev-tex/pdfannotextractor/metadata.xml b/dev-tex/pdfannotextractor/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/pdfannotextractor/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
deleted file mode 100644
index e33d504b94fc..000000000000
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package java-pkg-2 java-ant-2 eutils
-
-DESCRIPTION="Extract annotations from pdf files"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~x64-macos"
-IUSE=""
-
-CDEPEND="virtual/latex-base
- dev-java/pdfbox:1.8
- dev-java/fontbox:1.7"
-
-DEPEND="${CDEPEND}
- app-arch/unzip
- >=virtual/jdk-1.6"
-
-RDEPEND="${CDEPEND}
- virtual/perl-Getopt-Long
- dev-perl/File-Which
- >=virtual/jre-1.6
- !<=dev-texlive/texlive-latexextra-2010"
-
-TEXMF=/usr/share/texmf-site
-S="${WORKDIR}"
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="
- pdfbox-1.8
- fontbox-1.7
-"
-
-PATCHES=(
- "${FILESDIR}/javajars.patch"
- "${FILESDIR}/PDFAnnotExtractor.java.patch"
- "${FILESDIR}/StringVisitor.java.patch"
-)
-
-java_prepare() {
- java-pkg_clean
- epatch "${PATCHES[@]}"
-}
-
-src_compile() {
- cd "${S}/source/latex/pax" || die
- eant || die
-}
-
-src_install() {
- newbin scripts/pax/pdfannotextractor.pl pdfannotextractor
- java-pkg_dojar "${S}/source/latex/pax/pax.jar"
- insinto ${TEXMF}
- doins -r tex
- dodoc doc/latex/pax/README
-}
diff --git a/dev-tex/pgf-3.0.1 b/dev-tex/pgf-3.0.1
new file mode 100644
index 000000000000..b03303939024
--- /dev/null
+++ b/dev-tex/pgf-3.0.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=pgf -- The TeX Portable Graphic Format
+EAPI=5
+HOMEPAGE=https://sourceforge.net/projects/pgf
+IUSE=doc source
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2 LPPL-1.3c FDL-1.2
+RDEPEND=dev-texlive/texlive-latexrecommended >=dev-tex/xcolor-2.11 virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/pgf/pgf_3.0.1.tds.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=55d7ff7f36eeaf81617d3f79ae465dd0
diff --git a/dev-tex/pgf-3.0.1-r1 b/dev-tex/pgf-3.0.1-r1
new file mode 100644
index 000000000000..42d97ce8e984
--- /dev/null
+++ b/dev-tex/pgf-3.0.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=pgf -- The TeX Portable Graphic Format
+EAPI=5
+HOMEPAGE=https://sourceforge.net/projects/pgf
+IUSE=doc source
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2 LPPL-1.3c FDL-1.2
+RDEPEND=dev-texlive/texlive-latexrecommended >=dev-tex/xcolor-2.11 virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/pgf/pgf_3.0.1.tds.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=dd7b7141ff27d1abba6256e55d120685
diff --git a/dev-tex/pgf/Manifest b/dev-tex/pgf/Manifest
deleted file mode 100644
index 36551088f6f0..000000000000
--- a/dev-tex/pgf/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX pgfsys-luatex.def 13997 BLAKE2B 4d682ac413f03fc2c5f4bb27ffd367af121da27ba14631b1d9a30a3b80181178fa84e07a331efb2b46a0c04749c3f7ac56527b3c65259da7ca2a32a2fde4b294 SHA512 cb946ce0a946048acb03d45452c155a81d82a86cd4673ee70a07ff1e6553aa45be6d56e38cfd51988b095c540e8a3e1ff113958f6eae5255ac9dba8c46b6161d
-DIST pgf_3.0.1.tds.zip 10423731 BLAKE2B ca1513213f47279f7cb67cd6459e01082c6693c0da97e873205f2ed5dad1d3e83ccd036d6b56c245d334a4c9eff44bb81cd673962def80f075b56e6b7e0b7477 SHA512 0899e0fbd6d196504c5d15176015557d38e027429a84de661a5627fa003bfeffdb3f013df23c298b32c3a5605388160f42621e92d626e3ce88561fe4b4b7bddf
-EBUILD pgf-3.0.1-r1.ebuild 1197 BLAKE2B 0c9f3e16ef38cc565746317837a5702862ba51f680d87763c0fb970de56140971b106cd91edadbb2efe006155cf6c5a594196724ed58293ba0ae05ba3a408598 SHA512 5bf6d281f12ecdd311c5908619cde80c3f8ed7a027cdbb8729e170e6a649529e51837f00c8dcb69930ec34ab97fe2db758dd9ea27b57f6f0fdf75ce0a6d1c33b
-EBUILD pgf-3.0.1.ebuild 1089 BLAKE2B a7b0f941cd2887c17c7d4954a624718408d6a213dfcd2178e6e70bed145a60da14f6e621b387c0e24c9e04ad773e686199cd44c685891a4d93b1bf6781d730ae SHA512 53e46184352c2f05f83348eeb67c6d983c255b3243d0ccae143faff44ede9e8dc1832da5d352485c1407e0b13ef58ebea403c07d9d2f7d5172366b6af21a1bbc
-MISC metadata.xml 322 BLAKE2B 1c28b0fcafac554548ea1862a338974f28c5d6b62745847627ffdba18494551b1fbc596c2e155787e5fc0b3410814a284f1792ee8fbb241cbae774c140a1d00a SHA512 09860d1821637bfc17aef0aae7b14913af3b5171c95a3a9edf7ab00a3b006e5335cd1d7770953a3d4956f7b876cd990affbad468b0a24d9290c69b5e1ef95ae4
diff --git a/dev-tex/pgf/files/pgfsys-luatex.def b/dev-tex/pgf/files/pgfsys-luatex.def
deleted file mode 100644
index 4e00695f3815..000000000000
--- a/dev-tex/pgf/files/pgfsys-luatex.def
+++ /dev/null
@@ -1,431 +0,0 @@
-% Copyright 2006 by Till Tantau
-%
-% This file may be distributed and/or modified
-%
-% 1. under the LaTeX Project Public License and/or
-% 2. under the GNU Public License.
-%
-% See the file doc/generic/pgf/licenses/LICENSE for more details.
-
-\ProvidesFileRCS $Header: /cvsroot/pgf/pgf/generic/pgf/systemlayer/pgfsys-luatex.def,v 1.35 2014/10/11 09:23:31 vibrovski Exp $
-
-
-% Driver commands for pdf
-
-%
-% Load common pdf commands:
-%
-\input pgfsys-common-pdf.def
-
-%
-% pdftex-specific stuff:
-%
-\def\pgfsys@invoke#1{\pdfextension literal{#1}}
-
-% Synced hboxes
-\def\pgfsys@hboxsynced#1{%
- {%
- \pgfsys@beginscope%
- \setbox\pgf@hbox=\hbox{%
- \hskip\pgf@pt@x%
- \raise\pgf@pt@y\hbox{%
- \pgf@pt@x=0pt%
- \pgf@pt@y=0pt%
- \pgflowlevelsynccm%
- \pgfsys@hbox#1}%
- \hss%
- }%
- \wd\pgf@hbox=0pt%
- \ht\pgf@hbox=0pt%
- \dp\pgf@hbox=0pt%
- \box\pgf@hbox%
- \pgfsys@endscope%
- }%
-}
-
-
-
-\def\pgfsys@imagesuffixlist{.pdf:.jpg:.jpeg:.png:}
-\def\pgfsys@defineimage{% width, height, page number
- \ifx\pgf@imagewidth\pgfutil@empty\else\edef\pgf@imagewidth{ width \pgf@imagewidth }\fi%
- \ifx\pgf@imageheight\pgfutil@empty\else\edef\pgf@imageheight{ height \pgf@imageheight }\fi%
- \ifx\pgf@imagepage\pgfutil@empty\else\edef\pgf@imagepage{ page \pgf@imagepage }\fi%
- \ifx\saveimageresource\@undefined% old version of lualatex
- \ifx\pgf@imagepage\pgfutil@empty\else%
- \pgfwarning{Page selection not supported. Ignoring page selection}%
- \fi%
- \setbox\pgfutil@tempboxa=\hbox{%
- \pdfimage \pgf@imageheight \pgf@imagewidth {\pgf@filename}}%
- \pdfform\pgfutil@tempboxa%
- \edef\pgf@image{\noexpand\pdfrefform\the\pdflastform}%
- \else% new version
- {\saveimageresource \pgf@imageheight \pgf@imagewidth attr
- {/Interpolate \pgf@imageinterpolate\space\pgf@imagemask} \pgf@imagepage
- {\pgf@filename}}%
- \edef\pgf@image{\noexpand\useimageresource\the\lastsavedimageresourceindex}%
- \fi
-}%
-\def\pgfsys@definemask#1{%
- \ifx\pgf@maskmatte\pgfutil@empty%
- \else%
- \edef\pgf@maskmatte{/Matte [\pgf@maskmatte]}%
- \fi%
- \edef\pgf@attr{{\pgf@maskmatte\space /Decode [1 0]}}%
- \immediate\saveimageresource attr \pgf@attr {\pgf@filename}%
- \edef\pgf@mask{/SMask \the\lastsavedimageresourceindex\space 0 R}%
-}
-\def\pgfsys@horishading#1#2#3{%
- {%
- \pgf@parsefunc{#3}%
- \pgfmathparse{#2}%
- \setbox\pgfutil@tempboxa=\hbox to\pgf@max{\vbox to\pgfmathresult pt{\vfil\pgfsys@invoke{/Sh sh}}\hfil}%
- \pgf@process{\pgfpoint{\pgf@max}{#2}}%
- \immediate\saveboxresource resources {%
- /Shading << /Sh << /ShadingType 2
- /ColorSpace /DeviceRGB
- /Domain [\pgf@pdfparseddomain]
- /Coords [\pgf@doma\space0 \pgf@domb\space0]
- /Function \pgf@pdfparsedfunction
- /Extend [false false] >> >>}\pgfutil@tempboxa% <<
- \expandafter\xdef\csname @pgfshading#1!\endcsname{\leavevmode\noexpand\useboxresource\the\lastsavedboxresourceindex}%
- }%
-}
-\def\pgfsys@vertshading#1#2#3{%
- {%
- \pgf@parsefunc{#3}%
- \pgfmathparse{#2}%
- \setbox\pgfutil@tempboxa=\hbox to\pgfmathresult pt{\vbox to\pgf@max{\vfil\pgfsys@invoke{/Sh sh}}\hfil}%
- \pgf@process{\pgfpoint{#2}{\pgf@max}}%
- \immediate\saveboxresource resources {%
- /Shading << /Sh << /ShadingType 2
- /ColorSpace /DeviceRGB
- /Domain [\pgf@pdfparseddomain]
- /Coords [0 \pgf@doma\space0 \pgf@domb]
- /Function \pgf@pdfparsedfunction
- /Extend [false false] >> >>}\pgfutil@tempboxa% <<
- \expandafter\xdef\csname @pgfshading#1!\endcsname{\leavevmode\noexpand\useboxresource\the\lastsavedboxresourceindex}%
- }%
-}
-\def\pgfsys@radialshading#1#2#3{%
- {%
- \pgf@parsefunc{#3}%
- \setbox\pgfutil@tempboxa=\hbox to2\pgf@max{\vbox to2\pgf@max{\vfil\pgfsys@invoke{/Sh sh}}\hfil}%
- \pgf@process{#2}%
- \pgf@xa=\pgf@x%
- \pgf@ya=\pgf@y%
- \pgf@process{\pgfpoint{\pgf@max}{\pgf@max}}%
- \advance\pgf@xa by \pgf@x%
- \advance\pgf@ya by \pgf@y%
- \pgf@sys@bp@correct{\pgf@x}%
- \pgf@sys@bp@correct{\pgf@y}%
- \pgf@sys@bp@correct{\pgf@xa}%
- \pgf@sys@bp@correct{\pgf@ya}%
- \immediate\saveboxresource resources {%
- /Shading << /Sh << /ShadingType 3
- /ColorSpace /DeviceRGB
- /Domain [\pgf@pdfparseddomain]
- /Coords [\pgf@sys@tonumber{\pgf@xa} \pgf@sys@tonumber{\pgf@ya} \pgf@doma\space \pgf@sys@tonumber{\pgf@x} \pgf@sys@tonumber{\pgf@y} \pgf@domb]
- /Function \pgf@pdfparsedfunction
- /Extend [true false] >> >>}\pgfutil@tempboxa% <<
- \expandafter\xdef\csname @pgfshading#1!\endcsname{\leavevmode\noexpand\useboxresource\the\lastsavedboxresourceindex}%
- }%
-}%
-\def\pgfsys@functionalshading#1#2#3#4{%
- {%
- \pgf@process{#2}%
- \pgf@xa=\pgf@x%
- \pgf@ya=\pgf@y%
- \pgf@process{#3}%
- \pgf@xb=\pgf@x%
- \pgf@yb=\pgf@y%
- \advance\pgf@x by-\pgf@xa%
- \advance\pgf@y by-\pgf@ya%
- \setbox\pgfutil@tempboxa=\hbox to\pgf@x{\vbox to\pgf@y{\vfil\pgfsys@invoke{/Sh sh}}\hfil}%
- \pgf@sys@bp@correct{\pgf@xa}%
- \pgf@sys@bp@correct{\pgf@ya}%
- \pgf@sys@bp@correct{\pgf@xb}%
- \pgf@sys@bp@correct{\pgf@yb}%
- \pgf@xc=-\pgf@xa%
- \pgf@yc=-\pgf@ya%
- % Now build the function
- \pdfextension obj
- stream
- attr
- {
- /FunctionType 4
- /Domain [\pgf@sys@tonumber{\pgf@xa}\space\pgf@sys@tonumber{\pgf@xb}\space\pgf@sys@tonumber{\pgf@ya}\space\pgf@sys@tonumber{\pgf@yb}]
- /Range [0 1 0 1 0 1]
- }
- {{#4}}%
- \edef\pgf@temp@num{\the\numexpr\pdffeedback lastobj\relax}%
- \saveboxresource resources {%
- /Shading << /Sh << /ShadingType 1
- /ColorSpace /DeviceRGB
- /Matrix [1 0 0 1 \pgf@sys@tonumber{\pgf@xc}\space\pgf@sys@tonumber{\pgf@yc}]
- /Domain [\pgf@sys@tonumber{\pgf@xa}\space\pgf@sys@tonumber{\pgf@xb}\space\pgf@sys@tonumber{\pgf@ya}\space\pgf@sys@tonumber{\pgf@yb}]
- /Function \pgf@temp@num\space 0 R
- >> >>}\pgfutil@tempboxa% <<
- \expandafter\xdef\csname @pgfshading#1!\endcsname{%
- \leavevmode%
- \noexpand\useboxresource\the\lastsavedboxresourceindex%
- \noexpand\pdfextension refobj \pgf@temp@num%
- }%
- }%
-}
-
-
-
-% Patterns
-
-\def\pgfsys@declarepattern#1#2#3#4#5#6#7#8#9{%
- % Start building the pattern dictionary:
- \pgf@xa=#2\relax%
- \pgf@ya=#3\relax%
- \pgf@xb=#4\relax%
- \pgf@yb=#5\relax%
- \pgf@xc=#6\relax%
- \pgf@yc=#7\relax%
- \pgf@sys@bp@correct\pgf@xa%
- \pgf@sys@bp@correct\pgf@ya%
- \pgf@sys@bp@correct\pgf@xb%
- \pgf@sys@bp@correct\pgf@yb%
- \pgf@sys@bp@correct\pgf@xc%
- \pgf@sys@bp@correct\pgf@yc%
- % Now create the pattern object:
- \immediate\pdfextension obj stream
- attr
- {
- /Type /Pattern
- /PatternType 1
- /PaintType \ifnum#9=0 2 \else 1 \fi
- /TilingType 1
- /BBox [\pgf@sys@tonumber\pgf@xa\space\pgf@sys@tonumber\pgf@ya\space\pgf@sys@tonumber\pgf@xb\space\pgf@sys@tonumber\pgf@yb]
- /XStep \pgf@sys@tonumber\pgf@xc\space
- /YStep \pgf@sys@tonumber\pgf@yc\space
- /Resources << >> %<<
- }
- {#8}%
- \pgfutil@addpdfresource@patterns{/pgfpat#1\space \the\numexpr\pdffeedback lastobj\relax\space 0 R}%
-}
-
-\def\pgfsys@setpatternuncolored#1#2#3#4{%
- \pgfsysprotocol@literal{/pgfprgb cs #2 #3 #4 /pgfpat#1\space scn}%
-}
-
-\def\pgfsys@setpatterncolored#1{%
- \pgfsysprotocol@literal{/Pattern cs /pgfpat#1\space scn}%
-}
-
-% System layer for meta patterns
-% Takes 15(!) arguments
-% #1 pattern name
-% #2 #3 bounding box lower left
-% #4 #5 bounding box upper right
-% #6 #7 tile size
-% #8 #9 #10 #11 #12 #13 transformation matrix
-% #14 protocoled text
-% #15 pattern type
-\def\pgfsys@declarepattern@meta#1#2#3#4#5#6#7{%
- % Start building the pattern dictionary:
- \pgf@xa=#2\relax%
- \pgf@ya=#3\relax%
- \pgf@xb=#4\relax%
- \pgf@yb=#5\relax%
- \pgf@xc=#6\relax%
- \pgf@yc=#7\relax%
- \pgf@sys@bp@correct\pgf@xa%
- \pgf@sys@bp@correct\pgf@ya%
- \pgf@sys@bp@correct\pgf@xb%
- \pgf@sys@bp@correct\pgf@yb%
- \pgf@sys@bp@correct\pgf@xc%
- \pgf@sys@bp@correct\pgf@yc%
- \pgfsys@@declarepattern@meta{#1}}
-
-\def\pgfsys@@declarepattern@meta#1#2#3#4#5#6#7#8#9{%
- \pgfutil@tempdima=#6\relax%
- \pgfutil@tempdimb=#7\relax%
- \pgf@sys@bp@correct\pgf@xa%
- \pgf@sys@bp@correct\pgf@ya%
- % Now create the pattern object:
- \immediate\pdfextension obj stream
- attr
- {
- /Type /Pattern
- /PatternType 1
- /PaintType \ifnum#9=0 2 \else 1 \fi
- /TilingType 1
- /BBox [\pgf@sys@tonumber\pgf@xa\space\pgf@sys@tonumber\pgf@ya\space\pgf@sys@tonumber\pgf@xb\space\pgf@sys@tonumber\pgf@yb]
- /XStep \pgf@sys@tonumber\pgf@xc\space
- /YStep \pgf@sys@tonumber\pgf@yc\space
- /Matrix [#2\space#3\space#4\space#5\space\pgf@sys@tonumber\pgfutil@tempdima\space\pgf@sys@tonumber\pgfutil@tempdimb]
- /Resources << >> %<<
- }
- {#8}%
- \pgfutil@addpdfresource@patterns{/pgfpat#1\space \the\numexpr\pdffeedback lastobj\relax\space 0 R}%
- }
-
-
-
-\def\pgfsys@papersize#1#2{\pageheight#2\relax\pagewidth#1\relax}
-
-\def\pgfsys@global@papersize#1#2{\global\pageheight#2\relax\global\pagewidth#1\relax}
-
-\ifx\paperheight\@undefined
- \def\pgfsys@thepageheight{\pageheight}
- \def\pgfsys@thepagewidth{\pagewidth}
-\fi
-
-
-%
-% Position tracking
-%
-\def\pgfsys@markposition#1{%
- \savepos%
- \edef\pgf@temp{#1}%
- \expandafter\pgfutil@writetoaux\expandafter{%
- \expandafter\noexpand\expandafter\pgfsyspdfmark\expandafter{\pgf@temp}{\the\lastxpos}{\the\lastypos}}%
-}
-
-\def\pgfsyspdfmark#1#2#3{%
- \expandafter\gdef\csname pgf@sys@pdf@mark@pos@#1\endcsname{\pgfqpoint{#2sp}{#3sp}}%
- \pgfutil@check@rerun{#1}{{#2}{#3}}%
-}
-
-\def\pgfsys@getposition#1#2{%
- \edef\pgf@marshal{\let\noexpand#2=\expandafter\noexpand\csname pgf@sys@pdf@mark@pos@#1\endcsname}%
- \pgf@marshal%
-}
-
-\def\pgf@sys@pdf@mark@pos@pgfpageorigin{\pgfqpoint{\hoffset}{\voffset}}
-
-
-%
-% Opacity masks
-%
-\def\pgfsys@fadingfrombox#1#2{%
- {%
- \pgf@sys@pdf@check@resources%
- \pgf@x=-.5\wd#2%
- \pgf@y=-.5\ht#2%
- \advance\pgf@y by.5\dp#2%
- \expandafter\xdef\csname pgfsmasktrans@#1\endcsname{%
- \noexpand\pgftransformcm{1}{0}{0}{1}{\noexpand\pgfqpoint{\the\pgf@x}{\the\pgf@y}}}%
- \saveboxresource resources { \pgf@sys@pdf@possible@resources } #2%
- \expandafter\xdef\csname pgfsmaskxform@#1\endcsname{\the\lastsavedboxresourceindex}%
- }%
-}
-\def\pgfsys@usefading#1#2#3#4#5#6#7{%
- \expandafter\ifx\csname pgfsmaskxform@#1\endcsname\relax%
- \pgferror{Undefined fading '#1'}%
- \else%
- {%
- \expandafter\ifx\csname pgfsmaks@#1\endcsname\relax%
- \pgf@sys@pdf@install@mask{#1}%
- \fi%
- \pgftransformreset%
- \pgftransformcm{#2}{#3}{#4}{#5}{\pgfpoint{#6}{#7}}%
- \csname pgfsmasktrans@#1\endcsname%
- {%
- \pgflowlevelsynccm%
- \pgfsys@invoke{/pgfsmask\csname pgfsmask@#1\endcsname\space gs}%
- }%
- \pgftransforminvert%
- \pgflowlevelsynccm%
- }%
- \fi
-}
-
-\def\pgf@sys@pdf@install@mask#1{%
- \setbox\pgfutil@tempboxa=\hbox{\useboxresource\csname pgfsmaskxform@#1\endcsname}
- \immediate\saveboxresource%
- attr {
- /Group
- <<
- /S /Transparency
- /CS /DeviceGray
- >>
- }% <<
- \pgfutil@tempboxa%
- \pgfutil@addpdfresource@extgs{%
- /pgfsmask\the\lastsavedboxresourceindex\space
- <<
- /SMask
- <<
- /S /Luminosity
- /G \the\lastsavedboxresourceindex\space 0 R
- >>
- >> } %<<
- \expandafter\xdef\csname pgfsmask@#1\endcsname{\the\lastsavedboxresourceindex}%
-}
-
-%
-% Transparency groups
-%
-\def\pgfsys@transparencygroupfrombox#1{%
- \pgf@sys@pdf@check@resources%
- \saveboxresource
- attr { /Group << /S /Transparency
- /I \ifpgfsys@transparency@group@isolated true \else false \fi
- /K \ifpgfsys@transparency@group@knockout true \else false \fi >> } %<<
- resources { \pgf@sys@pdf@possible@resources }
- #1%
- \setbox#1=\hbox{\useboxresource\lastsavedboxresourceindex}%
-}
-
-
-
-
-%
-% Resource management
-%
-
-\def\pgf@sys@setuppdfresources@plain{%
- % This command will setup pdf resource in plain and in latex
- % mode. ConTeXt has its own handler
- % Page resources (they are kept in objects and only written at the
- % very end)
- \pdfextension obj reserveobjnum \edef\pgf@sys@pdf@extgs@objnum{\the\numexpr\pdffeedback lastobj\relax}
- \pdfextension obj reserveobjnum \edef\pgf@sys@pdf@pattern@objnum{\the\numexpr\pdffeedback lastobj\relax}
- \pdfextension obj reserveobjnum \edef\pgf@sys@pdf@colrospaces@objnum{\the\numexpr\pdffeedback lastobj\relax}
- \def\pgf@sys@pdf@possible@resources{%
- /ColorSpace \pgf@sys@pdf@colrospaces@objnum\space 0 R
- /Pattern \pgf@sys@pdf@pattern@objnum\space 0 R
- /ExtGState \pgf@sys@pdf@extgs@objnum\space 0 R
- }
- \let\pgf@sys@pdf@check@resources=\relax%
- \def\pgf@sys@pdf@install@pageresources{
- {
- \edef\temp{
- \pgf@sys@pdf@possible@resources
- }
- \expandafter\global\expandafter\pdfvariable pageresources\expandafter{\temp}
- }
- }
- \pgf@sys@pdf@install@pageresources
- \expandafter\pgfutil@everybye\expandafter{%
- \the\pgfutil@everybye%
- \immediate \pdfextension obj useobjnum \pgf@sys@pdf@extgs@objnum {<<\pgf@sys@pgf@resource@list@extgs>>}%<<
- \immediate \pdfextension obj useobjnum \pgf@sys@pdf@pattern@objnum {<<\pgf@sys@pgf@resource@list@patterns>>}%<<
- \immediate \pdfextension obj useobjnum \pgf@sys@pdf@colrospaces@objnum {<<\pgf@sys@pgf@resource@list@colorspaces>>}%<<
- }
- \let\pgf@sys@pgf@resource@list@extgs=\pgfutil@empty%
- \let\pgf@sys@pgf@resource@list@patterns=\pgfutil@empty%
- \let\pgf@sys@pgf@resource@list@colorspaces=\pgfutil@empty%
- \def\pgf@sys@addpdfresource@extgs@plain##1{\xdef\pgf@sys@pgf@resource@list@extgs{\pgf@sys@pgf@resource@list@extgs\space##1}}
- \def\pgf@sys@addpdfresource@patterns@plain##1{\xdef\pgf@sys@pgf@resource@list@patterns{\pgf@sys@pgf@resource@list@patterns\space##1}}
- \def\pgf@sys@addpdfresource@colorspaces@plain##1{\xdef\pgf@sys@pgf@resource@list@colorspaces{\pgf@sys@pgf@resource@list@colorspaces\space##1}}
-}
-\pgfutil@setuppdfresources % possibly call the above
-
-\pgfutil@addpdfresource@colorspaces{ /pgfprgb [/Pattern /DeviceRGB] }
-
-\def\pgfsys@color@unstacked#1{%
- \pdfextension literal{\csname\string\color@#1\endcsname}%
-}
-
-\endinput
-
-
-%%% Local Variables:
-%%% mode: latex
-%%% End:
diff --git a/dev-tex/pgf/metadata.xml b/dev-tex/pgf/metadata.xml
deleted file mode 100644
index c75a496422bf..000000000000
--- a/dev-tex/pgf/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">pgf</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/pgf/pgf-3.0.1-r1.ebuild b/dev-tex/pgf/pgf-3.0.1-r1.ebuild
deleted file mode 100644
index effdd3649dd4..000000000000
--- a/dev-tex/pgf/pgf-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="pgf -- The TeX Portable Graphic Format"
-HOMEPAGE="https://sourceforge.net/projects/pgf"
-SRC_URI="mirror://sourceforge/pgf/${PN}_${PV}.tds.zip"
-
-LICENSE="GPL-2 LPPL-1.3c FDL-1.2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc source"
-
-RDEPEND="dev-texlive/texlive-latexrecommended
- >=dev-tex/xcolor-2.11"
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}
-
-src_install() {
- # Bug #607642
- cp "${FILESDIR}/pgfsys-luatex.def" "${WORKDIR}/tex/generic/pgf/systemlayer/" || die
-
- insinto ${TEXMF}
- doins -r tex || die
-
- if use source ; then
- doins -r source || die
- fi
-
- cd "${S}/doc/generic/pgf"
- dodoc AUTHORS ChangeLog README || die
- if use doc ; then
- insinto /usr/share/doc/${PF}/texdoc
- doins pgfmanual.pdf || die
- doins -r images macros text-en version-* || die
- dosym /usr/share/doc/${PF}/texdoc ${TEXMF}/doc/latex/${PN} || die
- docompress -x /usr/share/doc/${PF}/texdoc/
- fi
-}
diff --git a/dev-tex/pgf/pgf-3.0.1.ebuild b/dev-tex/pgf/pgf-3.0.1.ebuild
deleted file mode 100644
index 0d20dd1bbdba..000000000000
--- a/dev-tex/pgf/pgf-3.0.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="pgf -- The TeX Portable Graphic Format"
-HOMEPAGE="https://sourceforge.net/projects/pgf"
-SRC_URI="mirror://sourceforge/pgf/${PN}_${PV}.tds.zip"
-
-LICENSE="GPL-2 LPPL-1.3c FDL-1.2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc source"
-
-RDEPEND="dev-texlive/texlive-latexrecommended
- >=dev-tex/xcolor-2.11"
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}
-
-src_install() {
- insinto ${TEXMF}
- doins -r tex || die
-
- if use source ; then
- doins -r source || die
- fi
-
- cd "${S}/doc/generic/pgf"
- dodoc AUTHORS ChangeLog README || die
- if use doc ; then
- insinto /usr/share/doc/${PF}/texdoc
- doins pgfmanual.pdf || die
- doins -r images macros text-en version-* || die
- dosym /usr/share/doc/${PF}/texdoc ${TEXMF}/doc/latex/${PN} || die
- docompress -x /usr/share/doc/${PF}/texdoc/
- fi
-}
diff --git a/dev-tex/polytable-0.8.2 b/dev-tex/polytable-0.8.2
new file mode 100644
index 000000000000..7840f828572d
--- /dev/null
+++ b/dev-tex/polytable-0.8.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=>=dev-tex/lazylist-1.0a virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=tabular-like environments with named columns
+EAPI=0
+HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/polytable/
+KEYWORDS=amd64 ~ppc ppc64 sparc x86
+LICENSE=LPPL-1.2
+RDEPEND=>=dev-tex/lazylist-1.0a virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/polytable-0.8.2.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=246e57cfb61640a7f56f4c623e88e065
diff --git a/dev-tex/polytable/Manifest b/dev-tex/polytable/Manifest
deleted file mode 100644
index 5b9f8827c9c0..000000000000
--- a/dev-tex/polytable/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST polytable-0.8.2.tar.gz 23443 BLAKE2B f9ee01d2c5d0bb2a8ad56fa50afa2bbf7ee75015c57f725d50e8a912ebf0db8144fb1fc100a950cbef01fd1651d7f62eddfb4f85b50f2aaf9e8517f011e9418f SHA512 5fea2db7467817d13055124f8b2d1b8ee26d7edfae7fcc3a21c1cf44b4d22f6bbfa53fe47f71a02c0e9da3d6bf8ebf486dae88723676a76fbbb7818d6fb17c9e
-EBUILD polytable-0.8.2.ebuild 554 BLAKE2B 5a19720d03f894e3c890663b7e6fd2ec5ee0806c1759ae19c6c6701a971782fa2e9f603dfc1fc4c69e07f691c4bcadbe8e0c291df59ec34c7d61f0304a7acf01 SHA512 f8edcfdbaa3ad049bb1e26eb43e69e2eef5fece4e58d8ca4971b86c9f9d8ce7b4f8d7c2e1cffee3a3b693fdac2ee6d34c9cce9fba8d50e44d079e84e46f72895
-MISC metadata.xml 358 BLAKE2B 3f5e83a9b333d6c597ffa57ca34c74186b48789ca4fbfb10087d31740e53ec215052d9a10b659d5f7006641a34fb47d83179f93b1eba92fa19514a238a38ae88 SHA512 dbc254e5e7925c09f99e64a91fba2f8f63d4b7a12c41a5c13bf315352885f24058cec0becc6e25e98153d2a82f49772f4bc61d1cb21ae5e9ad061b58771fb7fb
diff --git a/dev-tex/polytable/metadata.xml b/dev-tex/polytable/metadata.xml
deleted file mode 100644
index 5523851d5d80..000000000000
--- a/dev-tex/polytable/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-tex/polytable/polytable-0.8.2.ebuild b/dev-tex/polytable/polytable-0.8.2.ebuild
deleted file mode 100644
index a246945f13a5..000000000000
--- a/dev-tex/polytable/polytable-0.8.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="tabular-like environments with named columns"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/polytable/"
-# originally from:
-#SRC_URI="http://www.ctan.org/tex-archive/macros/latex/contrib/polytable/*"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 sparc x86"
-IUSE=""
-DEPEND=">=dev-tex/lazylist-1.0a"
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/${PN}"
diff --git a/dev-tex/ppower4-0.9.6 b/dev-tex/ppower4-0.9.6
new file mode 100644
index 000000000000..1cbe11e76a77
--- /dev/null
+++ b/dev-tex/ppower4-0.9.6
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=The Java tool PPower4 adds effects to slides using LaTeX
+EAPI=0
+HOMEPAGE=http://tug.ctan.org/support/ppower4/index.html
+KEYWORDS=~amd64 x86
+LICENSE=GPL-2
+RDEPEND=app-arch/unzip virtual/jre virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/ppower4-0.9.6.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=d77dce8c87af3eafcc25713be1a9fba3
diff --git a/dev-tex/ppower4/Manifest b/dev-tex/ppower4/Manifest
deleted file mode 100644
index 30990c78cbf2..000000000000
--- a/dev-tex/ppower4/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX ppower4-gentoo.patch 411 BLAKE2B d7442d5eb233403022448a7295c3430340958b226d14af7e5e3b907b3c2881b25dfb7e5861970d143d2f051d06054a7b614d721dea7f65bb17480a065bca1e55 SHA512 901783d8a4d1806f820a5f98375230497781f5ee16ccb2c9092e8e34527aa7d0a3fbb1a12319c69d989ff6d8aedcaec041e9e59f03c43e3b5ef1ff2f9f97d7f2
-DIST ppower4-0.9.6.tar.gz 379282 BLAKE2B 8bce022b53eebd689d248df7c1bd8b1b9f52e71431ce164b280899ddc4af41d92bc310cbf73f53609e9ffa2179577e1d1f88bebb9cdfd796fe4311a38fb296fa SHA512 edade748c33006a20535a663904adccfd8196eb96bcd963d3512a4e416e2747231101756396af7b4eb2395c4bfa1338b73fd77bb1c1e9addfcf57cf8d0beadcd
-EBUILD ppower4-0.9.6.ebuild 958 BLAKE2B 6dd70f9ed353b331f38cb490f9beda7b1cf88f4adce8082b92011ac32868bd10a13da27a5fdfe0c1915541d89825422f3d301d5424d0c76f516b39c5a90294f4 SHA512 17e3afaa50f0c1720f1762c31c2e2c3a85064a5bef60c0913bfe4888cd75871669323ac12f6bc2d5b8b8e420792af0bf26c29bbe2d68df65be87414c7e7b2bbb
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/ppower4/files/ppower4-gentoo.patch b/dev-tex/ppower4/files/ppower4-gentoo.patch
deleted file mode 100644
index f9afa86a9bdb..000000000000
--- a/dev-tex/ppower4/files/ppower4-gentoo.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- ppower4 2003-08-16 19:43:09.000000000 +0200
-+++ ppower4 2003-08-16 19:46:24.000000000 +0200
-@@ -14,7 +14,7 @@
- # Modify this script such that jarfile contains the full path
- # of the pp4p.jar file.
- #
--jarfile=/common/Java/lib/ppower4/pp4p.jar
-+jarfile=/usr/lib/ppower4/pp4p.jar
- #
- # If you use a web2c distribution, you can place pp4p.jar
- # e.g. into the directory texmf/java/ppower4, run mktexlsr,
diff --git a/dev-tex/ppower4/metadata.xml b/dev-tex/ppower4/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/ppower4/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/ppower4/ppower4-0.9.6.ebuild b/dev-tex/ppower4/ppower4-0.9.6.ebuild
deleted file mode 100644
index 98758f06bf76..000000000000
--- a/dev-tex/ppower4/ppower4-0.9.6.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package eutils
-
-DESCRIPTION="The Java tool PPower4 adds effects to slides using LaTeX"
-
-# Taken from:
-#SRC_URI="http://www.tex.ac.uk/tex-archive/support/ppower4/pp4sty.zip
-# http://www.tex.ac.uk/tex-archive/support/ppower4/pp4p.jar
-# http://www.tex.ac.uk/tex-archive/support/ppower4/ppower4
-# http://www.tex.ac.uk/tex-archive/support/ppower4/manual.pdf"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-HOMEPAGE="http://tug.ctan.org/support/ppower4/index.html"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 x86"
-
-IUSE=""
-DEPEND="app-arch/unzip"
-RDEPEND="${DEPEND}
- virtual/jre"
-
-src_unpack() {
-
- unpack ${A}
- cd "${S}"
- unzip pp4sty.zip
-
- epatch "${FILESDIR}/${PN}-gentoo.patch"
-}
-
-src_install() {
-
- latex-package_src_install || die
-
- dobin ppower4
-
- insinto /usr/lib/${PN}
- doins pp4p.jar
-
- insinto /usr/share/doc/${PF}
- doins manual.pdf
-}
diff --git a/dev-tex/prosper-1.5-r1 b/dev-tex/prosper-1.5-r1
new file mode 100644
index 000000000000..dac8100036d9
--- /dev/null
+++ b/dev-tex/prosper-1.5-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Prosper is a LaTeX class for writing transparencies
+EAPI=0
+HOMEPAGE=http://prosper.sf.net/
+KEYWORDS=amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LPPL-1.2
+RDEPEND=dev-texlive/texlive-pstricks virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/prosper-1.5.tar.gz mirror://sourceforge/prosper/contrib-prosper-1.0.0.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=fe23ee62f659f8ba4e9bb5c51fdea58a
diff --git a/dev-tex/prosper/Manifest b/dev-tex/prosper/Manifest
deleted file mode 100644
index 04f8a9cc6bcf..000000000000
--- a/dev-tex/prosper/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST contrib-prosper-1.0.0.tar.gz 78708 BLAKE2B 1e5f9b87ed64deb21f0505657ca846127c3ef736310c225eb29942cbb2fc4cf9f74fec67e8e4f173adc86e3bd6e16e5cf3653bcda976b3c91fdfbd6705330db6 SHA512 39e5bcbd492e8fd4b88692715b9d0b7c098f1c49443114ed9f37cb880c9cb25179d1da87ebb31a7b0826a298ac279885eef11101bcfb999fb72d3e8ef14cff52
-DIST prosper-1.5.tar.gz 543515 BLAKE2B eee957279e0b8f1897851cb26c4bfc04aa2a9976895987f219e656cc29fcd58eaf1ad4f9ec175cbf1710086bc8a6e9b0c008415d74970cde1d28a0a8f45bef77 SHA512 14ddbcd3636b307a460a024f5d1551b0504e83e50f4fc1801be3ed206e009a362d0181acade69be8c6e5dc517683e06f2ce9ce44c30778aa51b79df1135acadd
-EBUILD prosper-1.5-r1.ebuild 1130 BLAKE2B c7a53e4e6ccb71b92fd5478e14bac213f0267107a5aa65ab3c3809e0c9ff5f60f01e43b9305ab10580a2e4f08a9050a1f7aead3edfff63d1e22f98856e0c232a SHA512 11e7068b4cd15edea3695cd1ff8bf3d8afd40045a07e9135f498fa8ca859fdca0012c2a082f9f98ce48657f24f64ae3ff4bdb005c6a94d3862b1e002ccbc3902
-MISC metadata.xml 326 BLAKE2B 2be7c2736cb4305a6a7759cc6a2613210d39bba655b7211ef69540a775c7a93b06cdbdacf1e0270978e02b0a44ccd15cdd0bd97b7729618064851932393093e5 SHA512 e60831ee2d76a31a992568a322729929461ad7f9773e8a31c7bd4bbfb3f2fbd41b479d018a28ad0423508e0dcbd58ca9350ddb07aa08ade5907220f140d5d9fe
diff --git a/dev-tex/prosper/metadata.xml b/dev-tex/prosper/metadata.xml
deleted file mode 100644
index 765d0c5702d0..000000000000
--- a/dev-tex/prosper/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">prosper</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/prosper/prosper-1.5-r1.ebuild b/dev-tex/prosper/prosper-1.5-r1.ebuild
deleted file mode 100644
index dde4697fd58e..000000000000
--- a/dev-tex/prosper/prosper-1.5-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-CONTRIB="contrib-prosper-1.0.0"
-
-DESCRIPTION="Prosper is a LaTeX class for writing transparencies"
-HOMEPAGE="http://prosper.sf.net/"
-# Taken from: ftp://ftp.dante.de/tex-archive/macros/latex/contrib/${PN}.tar.gz
-SRC_URI="mirror://gentoo/${P}.tar.gz
- mirror://sourceforge/prosper/${CONTRIB}.tar.gz"
-LICENSE="LPPL-1.2" # has been changed since 1.5
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-S=${WORKDIR}/${PN}
-IUSE=""
-DEPEND=""
-RDEPEND="dev-texlive/texlive-pstricks"
-
-src_install(){
- latex-package_src_doinstall styles
- insinto ${TEXMF}/tex/latex/${PN}/img/
- doins img/*.{ps,gif}
- for i in `find ./contrib/ -maxdepth 1 -type f -name "*.sty"`
- do
- insinto ${TEXMF}/tex/latex/${PN}/contrib/
- doins $i
- done
- insinto ${TEXMF}/tex/latex/${PN}/contrib/img/
- doins ./contrib/img/*.{ps,eps}
- dodoc README TODO NEWS FAQ AUTHORS ChangeLog
- dodoc doc/*.{eps,pdf,tex,ps}
- docinto doc-examples/
- dodoc doc/doc-examples/*.tex
- docinto contrib/
- dodoc contrib/*.{ps,tex}
-}
diff --git a/dev-tex/pscyr-0.4d_beta9 b/dev-tex/pscyr-0.4d_beta9
new file mode 100644
index 000000000000..380b24cfb131
--- /dev/null
+++ b/dev-tex/pscyr-0.4d_beta9
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Type1 cyrillic fonts collection
+EAPI=4
+HOMEPAGE=ftp://scon155.phys.msu.su/pub/russian/psfonts/
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-tex.tar.gz ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-type1.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=63ef4e46252f0e4e3481e154a770b9d5
diff --git a/dev-tex/pscyr/Manifest b/dev-tex/pscyr/Manifest
deleted file mode 100644
index 7294c3986c9a..000000000000
--- a/dev-tex/pscyr/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX 90pscyr.cfg 28 BLAKE2B 407448f7837c3bf5a3e282f034b5db7e1e3f0e94d7cc05438844258a41321f1e43bd92fd24d3248e4ab984d6fdd3817c4dc9381fa569ad1ccdf1c10a09c06506 SHA512 72f8af39dac496fd502471bbdc635add4a6f716be024afd29e42c2ae9c17012bea80e037d1c9b0b06669e7ccce83a8b6aff200c0fd9b50947d517c3d073f92f1
-DIST PSCyr-0.4-beta9-tex.tar.gz 535507 BLAKE2B 0b4e6675c3712c11154e53489288188700290b285eacb8fe9e357fc859f2d5c1ba9fb31ce7669758cd8849a984706cd7f788ed4067c4d17931348df897dd1095 SHA512 2cd1c99b4a85e72cda7824869036374436b82fe787eaa2307263e64237ad5955b22279c33c436e4b1d4c0d065751984f57bbbb91422f1055b1bdff6581631429
-DIST PSCyr-0.4-beta9-type1.tar.gz 2041127 BLAKE2B 00044a5632bb80c32fadc22429a6a1b10f420ff73a2e19622025ced62949cc27bd49a0b6dd62ab6b79122ec3c4656f367e0dbcd3483a57b62d2d4eb2fd20f936 SHA512 b648a60a768f14102e30dcc6d628d1a0f3cf1e2351d973621d3468c2bdf502726f12089cf0ac2d129ca6fbd694b78a48f184ce02e19d4d5641adebfea2e382f2
-EBUILD pscyr-0.4d_beta9.ebuild 1085 BLAKE2B e142f330492c1e95aa708e96a2b2863ff35def6829bb6796369073349fda5812ab663e2d17f60bc556b133dfc721898480fa22d8610f3d0c78f581d6b966c7c8 SHA512 befb773cc6a808e6afd20fe98bb1ba8105c812292ea261380a18aedd517a0d86f3a08ab187a09ca1831cee945b670cba51a4880363154c237324f7935b3a8ced
-MISC metadata.xml 357 BLAKE2B 8ea8b8d594efde7511f3320ecc10d13a3404c16186c8f560d82e295ea3a1dc3455c0a9b29b8fb891faafebbcf3b32471435948d7872d69b1028bee0eb780c968 SHA512 cb537c71f75e92e69351d4f3bd23e0caf83c9c7f710ed29934f6b9db3201736ad23027aa31ecc727d30842f6e1df122ec82f43dc534998aef39d149763b576f9
diff --git a/dev-tex/pscyr/files/90pscyr.cfg b/dev-tex/pscyr/files/90pscyr.cfg
deleted file mode 100644
index 8a721064fad5..000000000000
--- a/dev-tex/pscyr/files/90pscyr.cfg
+++ /dev/null
@@ -1,2 +0,0 @@
-# PSCyr fonts
-Map pscyr.map
diff --git a/dev-tex/pscyr/metadata.xml b/dev-tex/pscyr/metadata.xml
deleted file mode 100644
index 5eaf798daf75..000000000000
--- a/dev-tex/pscyr/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>alexxy@gentoo.org</email>
- <name>Alexey Shvetsov</name>
- </maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-tex/pscyr/pscyr-0.4d_beta9.ebuild b/dev-tex/pscyr/pscyr-0.4d_beta9.ebuild
deleted file mode 100644
index da5ce98ab7e1..000000000000
--- a/dev-tex/pscyr/pscyr-0.4d_beta9.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit latex-package
-
-DESCRIPTION="Type1 cyrillic fonts collection"
-HOMEPAGE="ftp://scon155.phys.msu.su/pub/russian/psfonts/"
-SRC_URI="ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-tex.tar.gz
- ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-type1.tar.gz"
-LICENSE="LPPL-1.2"
-
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-SUPPLIER="public"
-
-S="${WORKDIR}/PSCyr"
-
-src_install() {
-
- for each in dvips/pscyr tex/latex/pscyr fonts/tfm/public/pscyr \
- fonts/vf/public/pscyr fonts/type1/public/pscyr fonts/afm/public/pscyr; do
- cd "${S}"
- cd "$each"
- latex-package_src_install
- done
- cd "${S}"
- insinto "${TEXMF}/fonts/map/dvips/pscyr"
- doins dvips/pscyr/pscyr.map || die "doins $i failed"
-
- for each in dvips/pscyr/*.enc; do
- insinto "${TEXMF}/fonts/enc/dvips/pscyr"
- doins "$each" || die "doins $i failed"
- done
-
- insinto /etc/texmf/updmap.d
- doins "${FILESDIR}/90pscyr.cfg"
-
- dodoc doc/README.* doc/PROBLEMS ChangeLog
-}
diff --git a/dev-tex/pythontex-0.16 b/dev-tex/pythontex-0.16
new file mode 100644
index 000000000000..a4df219a9b14
--- /dev/null
+++ b/dev-tex/pythontex-0.16
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-texlive/texlive-latexextra-2016 dev-tex/pgf virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Fast Access to Python from within LaTeX
+EAPI=6
+HOMEPAGE=https://github.com/gpoore/pythontex
+IUSE=highlighting python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3 BSD
+RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-texlive/texlive-latexextra-2016 dev-tex/pgf highlighting? ( dev-python/pygments[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) virtual/latex-base
+REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
+SLOT=0
+SRC_URI=https://github.com/gpoore/pythontex/archive/v0.16.tar.gz -> pythontex-0.16.tar.gz
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731 multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=7d060a88d036beed8c020ffaea82ba44
diff --git a/dev-tex/pythontex/Manifest b/dev-tex/pythontex/Manifest
deleted file mode 100644
index 1ff3efe15c15..000000000000
--- a/dev-tex/pythontex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pythontex-0.16.tar.gz 1787147 BLAKE2B b7b765fdf681f6a757d5dc14437ae433f8310d18ad9e2efe95a8853eaf9f53e2925d7f9e45e0393eb2720019270187fb400e7a6754f18015c4ce5db8a9280729 SHA512 9a84fd7b7f568308addf9ba01c46fadfaface54b9d484c766831f1048064288fd1ecb5c56774bb0041d8f5705f8d5f8a9cd7258dc33157467eca7b3c70259183
-EBUILD pythontex-0.16.ebuild 1219 BLAKE2B 587e193da3c093ed00ede5f6d793eed9a57f0b77ab9b02f68ec4f0709a087c9f28e8b251c53249f3482e022fe10e3e4ce0268dd38d59e057320ac6ba7eb9c6a1 SHA512 f9cbb14e00b00e5357fbda39b5bac1b4a5438708059390601e57601d3fe8f5398bf9f396c829693ff0584bba6eee6577daa3df70fcd2147fbbafc9f7770aa27f
-MISC metadata.xml 455 BLAKE2B 29194bce5b2d503fcc93f46304a0473988315bda823c61ca1d63b2e0f41d4266d2197affe33bbcd46a889f5602952765a89b3236cf2cde6f0687519112b11e6c SHA512 8f87ee6e99c9cd263e6e6ec6241a463b2c3c7496a03314998015840a332fcfb3a9ebd7ac2970faa7afabde5ced10d1bdf5c553d2ae91c20bc97a0295c9250a3d
diff --git a/dev-tex/pythontex/metadata.xml b/dev-tex/pythontex/metadata.xml
deleted file mode 100644
index 9586dee6f5e6..000000000000
--- a/dev-tex/pythontex/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <use>
- <flag name="highlighting">Syntax highlighting using <pkg>dev-python/pygments</pkg></flag>
- </use>
- <upstream>
- <remote-id type="github">gpoore/pythontex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/pythontex/pythontex-0.16.ebuild b/dev-tex/pythontex/pythontex-0.16.ebuild
deleted file mode 100644
index 7e0fa1b75525..000000000000
--- a/dev-tex/pythontex/pythontex-0.16.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit latex-package python-r1
-
-DESCRIPTION="Fast Access to Python from within LaTeX"
-HOMEPAGE="https://github.com/gpoore/pythontex"
-SRC_URI="https://github.com/gpoore/pythontex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LPPL-1.3 BSD"
-KEYWORDS="~amd64 ~x86"
-IUSE="highlighting"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- >=dev-texlive/texlive-latexextra-2016
- dev-tex/pgf"
-RDEPEND="${DEPEND}
- highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
-
-TEXMF=/usr/share/texmf-site
-
-src_compile() {
- cd ${PN} || die
- ebegin "Compiling ${PN}"
- rm ${PN}.sty || die
- VARTEXFONTS="${T}/fonts" latex ${PN}.ins extra || die
- eend
-}
-
-src_install() {
- dodoc ${PN}/README "${S}"/*rst ${PN}_quickstart/*
-
- cd ${PN} || die
-
- installation() {
- if python_is_python3; then
- python_domodule {de,}${PN}3.py
- else
- python_domodule {de,}${PN}2.py
- fi
- python_domodule ${PN}_{engines,utils}.py
- python_doscript {de,}${PN}.py syncpdb.py
- python_optimize
- }
- python_foreach_impl installation
-
- latex-package_src_doinstall dtx ins sty
-}
diff --git a/dev-tex/quotchap-0.9f b/dev-tex/quotchap-0.9f
new file mode 100644
index 000000000000..85d67f53d583
--- /dev/null
+++ b/dev-tex/quotchap-0.9f
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX package used to add quotes to chapters
+EAPI=0
+HOMEPAGE=ftp://ftp.dante.de/tex-archive/help/Catalogue/entries/quotchap.html
+KEYWORDS=x86 ppc ~amd64
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/quotchap-0.9f.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=8be728947b67869948207a372b2504ac
diff --git a/dev-tex/quotchap/Manifest b/dev-tex/quotchap/Manifest
deleted file mode 100644
index 82c898fb8fdd..000000000000
--- a/dev-tex/quotchap/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST quotchap-0.9f.zip 276748 BLAKE2B 4b5a13b1ddc83fd5c08e7835840d7e132bd5b84e96f261f9c7e44c69b02cba7865d69f3b5c7a977161d239c4186f1ff43ead4b31417eb2486ec286a9ca0688b4 SHA512 4dc999ac61633d37afd4db699084edbebfb633dc23823c8c90b7477470281a158db1197231d8aedf82b5e75d697aae80b8026be13c5d49490d0b8f171874a6fe
-EBUILD quotchap-0.9f.ebuild 663 BLAKE2B aac9b76100a912844bf96a4d410f6ec352604289d13fd87890a085b9108aae0191c0e43ba40ac2964d7decd868734014526db3bbfc38cf7f0f2b0fc1fe0344ab SHA512 0c38cf472959524e49a612934957285b0289c8c885e9a1b6571968491651f7d8c8bc604510e3368607656091b979fd42d7a8827b732fad5274773d78cb4c5795
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/quotchap/metadata.xml b/dev-tex/quotchap/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/quotchap/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/quotchap/quotchap-0.9f.ebuild b/dev-tex/quotchap/quotchap-0.9f.ebuild
deleted file mode 100644
index df6349267043..000000000000
--- a/dev-tex/quotchap/quotchap-0.9f.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-S=${WORKDIR}/quotchap
-
-DESCRIPTION="LaTeX package used to add quotes to chapters"
-# Taken from http://theory.uwinnipeg.ca/scripts/CTAN/macros/latex/contrib/quotchap.zip
-SRC_URI="mirror://gentoo/${P}.zip"
-HOMEPAGE="ftp://ftp.dante.de/tex-archive/help/Catalogue/entries/quotchap.html"
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="x86 ppc ~amd64"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-src_install () {
- export VARTEXFONTS="${T}/fonts"
- latex-package_src_doinstall all
- cd "${S}"
- dodoc 00readme.txt document.pdf document.tex
-}
diff --git a/dev-tex/rail-1.2_p1 b/dev-tex/rail-1.2_p1
new file mode 100644
index 000000000000..3d50677b7afe
--- /dev/null
+++ b/dev-tex/rail-1.2_p1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-text/texlive app-arch/unzip sys-devel/bison sys-devel/flex virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=Offers syntax/railroad diagrams
+EAPI=4
+HOMEPAGE=http://www.ctan.org/tex-archive/support/rail/
+KEYWORDS=~x86 ~amd64
+LICENSE=LPPL-1.2
+RDEPEND=app-text/texlive virtual/latex-base
+SLOT=0
+SRC_URI=http://mirror.ctan.org/support/rail.zip -> rail-1.2_p1.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=98f65f01b18f3e23d8d7c1839315c39f
diff --git a/dev-tex/rail/Manifest b/dev-tex/rail/Manifest
deleted file mode 100644
index 1546753c995c..000000000000
--- a/dev-tex/rail/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST rail-1.2_p1.zip 107773 BLAKE2B 557f1406768a03e049f403798e459a9cf40c231ceda156bac5bfcc8e1df6018428b1a0eeb4c7e518078d96de141c9aa045cabf22d4ffa3ebe16c3a04798c9884 SHA512 8d0178b7beb0f212eb34487b6a285f41d10e776d4294c945e2cc1c163bde44b4d6a38afca952ed0fb9759962f565002d3591f4e098d78d60eb03ae30469483c8
-EBUILD rail-1.2_p1.ebuild 711 BLAKE2B 4e0c7ad26c00cc41cbadb85b8c480dc087f9ffb5a93728cd2f1285da6e7a27cddbbcde428d5702e4e2fd8f2e173c841ca58345d2a349a6339306231b10a4cd08 SHA512 1f844afa3b6831d2363475eaaefab49e467bf6b6b00b9da79abb9700cee5b7dbde8f7b05dc928bfcedd8f1b1fa98648ebd832fbeaa5c63961c764201b01d160e
-MISC metadata.xml 365 BLAKE2B 8f09704df5e3d6f5d20cc6d823d7809c40ae59b31b2840fdc778389290886052479f5c30724558f8cab3c040f58f2ef625f11f256d5f1136a187dc19acabc95f SHA512 df55351259b21df4030904d6eb7a2f7514002f9946b047d2b8af75cc22d0184f86e029775c8efe127143947fe2bc5fe89c3b8c86f9178970dffed4439a8b9d21
diff --git a/dev-tex/rail/metadata.xml b/dev-tex/rail/metadata.xml
deleted file mode 100644
index 2295d83ff645..000000000000
--- a/dev-tex/rail/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<longdescription lang="en">
-A C program and LaTeX package to draw syntax diagrams specified in EBNF.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-tex/rail/rail-1.2_p1.ebuild b/dev-tex/rail/rail-1.2_p1.ebuild
deleted file mode 100644
index a46c1e07fe0c..000000000000
--- a/dev-tex/rail/rail-1.2_p1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit latex-package
-
-DESCRIPTION="Offers syntax/railroad diagrams"
-HOMEPAGE="http://www.ctan.org/tex-archive/support/rail/"
-SRC_URI="http://mirror.ctan.org/support/${PN}.zip
- -> ${P}.zip"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-RDEPEND="app-text/texlive"
-DEPEND="${RDEPEND}
- app-arch/unzip
- sys-devel/bison
- sys-devel/flex"
-
-S=${WORKDIR}/${PN}
-
-src_compile() {
- emake -j 1 || die "make failed"
-}
-
-src_install() {
- latex-package_src_doinstall sty doc
-
- dobin rail || die "Installing the rail tool failed"
-
- newman rail.man rail.1 || die "Installing the manpage failed"
-}
diff --git a/dev-tex/rcsinfo-1.11 b/dev-tex/rcsinfo-1.11
new file mode 100644
index 000000000000..5bcb185289db
--- /dev/null
+++ b/dev-tex/rcsinfo-1.11
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=dev-tex/latex2html app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=A LaTeX module to acces RCS/CVS version info
+EAPI=0
+HOMEPAGE=http://www.ctan.org/pkg/rcsinfo
+KEYWORDS=~x86 ~amd64
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/rcsinfo-1.11.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=0dee30629657133147efcde686b7df85
diff --git a/dev-tex/rcsinfo-1.9 b/dev-tex/rcsinfo-1.9
new file mode 100644
index 000000000000..261c5a6183d3
--- /dev/null
+++ b/dev-tex/rcsinfo-1.9
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=dev-tex/latex2html virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=A LaTeX module to acces RCS/CVS version info
+EAPI=0
+HOMEPAGE=http://www.ctan.org/pkg/rcsinfo
+KEYWORDS=~x86 ~amd64
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/rcsinfo-1.9.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=3bddd62aad0f57e654953db260b8b8b8
diff --git a/dev-tex/rcsinfo/Manifest b/dev-tex/rcsinfo/Manifest
deleted file mode 100644
index bcfe743c43b6..000000000000
--- a/dev-tex/rcsinfo/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST rcsinfo-1.11.zip 168947 BLAKE2B 4b947a5175205f5b62f18f557a101b2a64a210fd061198d8738cc5082ae218bda58756bb8fc70cd69213bdbc849e7a27d40e16fa743d9fdbe7b7e056161e0c59 SHA512 122faff4690e35de6b475c6157c791a968ce4307f5f9640191f5245c280d120e9750c1c7a041e9ee0a40c3774f2848338f27302e29636bde52d499f9c0f367da
-DIST rcsinfo-1.9.tar.gz 15709 BLAKE2B 9cb16830acdfd7cef88804fae4770377ce2347d775a4f32717518dacd40075ecfc841568b77a86649e7c5c561d512a4b3dc4599afe1885e97348ad9339d65d70 SHA512 9cd79b79ea1f12bfe1e1545e4f9599ed5cb2b2f87f5077c14402a99fe1cf64ab2d4fc60a1351a781582d6b23a406ad74cce827f5efed9adb484b0f4391bca5b5
-EBUILD rcsinfo-1.11.ebuild 514 BLAKE2B 1ce7cacb8ece825a1d47aea3f0f4024e79256d9a1b46aed9385a7db404da9465466570fc4511a665c37146694648ee589e0345e24d350cd0e9adadf524b44bc0 SHA512 2e668e47c3208510c03e731df0ceff7c107f993ee6c951935af17d23656bc92a4308bb2e3b8bc5be8cc0750816cb0d49e531d43dda1a1e7c00af41f8bf38673e
-EBUILD rcsinfo-1.9.ebuild 506 BLAKE2B 81642d2cbdeaf330faeff82a858a5d9127a1217468157b166afd374b6080d5d396f3f3e124ccf586789074cf264f24c7d9970640c3382bef679c1104193ad3c9 SHA512 290207b7f8b6a6c348b4bb049e6b7b6da85ea94478ec5859d1d15380aec07fdad245dd31e01131d8dca314fbe3e725db3a6f67f9f3a2529ef31c7ae19aca345a
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/rcsinfo/metadata.xml b/dev-tex/rcsinfo/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/rcsinfo/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/rcsinfo/rcsinfo-1.11.ebuild b/dev-tex/rcsinfo/rcsinfo-1.11.ebuild
deleted file mode 100644
index 37d2848018ea..000000000000
--- a/dev-tex/rcsinfo/rcsinfo-1.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-S="${WORKDIR}/${PN}"
-LICENSE="LPPL-1.2"
-DESCRIPTION="A LaTeX module to acces RCS/CVS version info"
-HOMEPAGE="http://www.ctan.org/pkg/rcsinfo"
-# downloaded from
-# http://mirrors.ctan.org/macros/latex/contrib/rcsinfo.zip
-SRC_URI="mirror://gentoo/${P}.zip"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DOCS="README-1.9 README"
-RDEPEND=""
-DEPEND="dev-tex/latex2html
- app-arch/unzip"
diff --git a/dev-tex/rcsinfo/rcsinfo-1.9.ebuild b/dev-tex/rcsinfo/rcsinfo-1.9.ebuild
deleted file mode 100644
index 181948a8c608..000000000000
--- a/dev-tex/rcsinfo/rcsinfo-1.9.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-S="${WORKDIR}/${PN}"
-LICENSE="LPPL-1.2"
-DESCRIPTION="A LaTeX module to acces RCS/CVS version info"
-HOMEPAGE="http://www.ctan.org/pkg/rcsinfo"
-# downloaded from
-# ftp://ftp.ctan.org/pub/tex-archive/macros/latex/contrib/${PN}.tar.gz
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DOCS="README-1.9"
-RDEPEND=""
-DEPEND="dev-tex/latex2html"
diff --git a/dev-tex/revtex-4 b/dev-tex/revtex-4
new file mode 100644
index 000000000000..6e551df69d9f
--- /dev/null
+++ b/dev-tex/revtex-4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX2e macros to prepare manuscripts for the journals of the APS and AIP
+EAPI=5
+HOMEPAGE=https://journals.aps.org/revtex
+KEYWORDS=~amd64 ~x86
+LICENSE=LPPL-1.3c
+RDEPEND=>=dev-texlive/texlive-latex-2012 virtual/latex-base
+SLOT=4
+SRC_URI=http://publish.aps.org/files/revtex/4/revtex4.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=ef82b05c846b4b0c36c8bb535162f931
diff --git a/dev-tex/revtex-4.1_p2-r1 b/dev-tex/revtex-4.1_p2-r1
new file mode 100644
index 000000000000..cd0a8eaeeba3
--- /dev/null
+++ b/dev-tex/revtex-4.1_p2-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=LaTeX2e macros to prepare manuscripts for the journals of the APS and AIP
+EAPI=2
+HOMEPAGE=https://journals.aps.org/revtex
+IUSE=doc
+KEYWORDS=amd64 x86
+LICENSE=LPPL-1.3c
+RDEPEND=>=dev-texlive/texlive-latex-2012 virtual/latex-base
+SLOT=0
+SRC_URI=http://authors.aps.org/revtex4/revtex4-1.zip -> revtex-4.1_p2.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72
+_md5_=8c3c9f72decf7a61f2bb6a869559b849
diff --git a/dev-tex/revtex/Manifest b/dev-tex/revtex/Manifest
deleted file mode 100644
index 9433fa771360..000000000000
--- a/dev-tex/revtex/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST revtex-4.1_p2.zip 4168885 BLAKE2B 3b0e0302ff8f7d676d319d880a6fee480e81631af24a698f733613a7b55313cb7582231ce0b90290645345ef70319d834f1c9a8ccf681d26ef9a3cbc816be7a4 SHA512 df093543af1274fd218ee9d430da76aff07174d122b446abef1bf0c0333e154bd2c4e1db06dd178c82a0f1cdf83355faffa2dee18f19d18cd7e848a06b748d2d
-DIST revtex4.zip 957277 BLAKE2B 18e46aca38a6a2c7bee3af59216a7814d91170f43db46b5028fd2a363053627fc62e5f7ee0e5e6df97892c12494dd86b78b61d3fea1d91b62c410eec04010701 SHA512 816960d3f12dbdac0d9fb762ab2fff4e88fc0d436bf70101f172440b0eac90686517a3f857a6cf072b0344273b8eb3b4dd3c7c5d33c927e75183989cf14263fc
-EBUILD revtex-4.1_p2-r1.ebuild 1005 BLAKE2B cc921e170ee0acadd6ec4b119331f3fb230f229e23bce84abec49533ae7b347cf76d161984cc5a3b4e244670058272099f06108e024cdffbeeb283d2acfcbd68 SHA512 142805655af38bfd13016b66c3f83d7ccbec0625cbf4f598b5edd3dbbde53347823bf476284c2e1cd5fabe645f2024b86dd62cd4f1300613c295cbe9e82dc594
-EBUILD revtex-4.ebuild 1032 BLAKE2B d3f83774cd1618059043568b35e55c2de230304a4ef3b357fc3b0d0bcbb9ced2e012529e376766af7b597adc86d5cf3a289878063ea7d17f77441c32d2657c1a SHA512 f118fb3b04bf1c6afa42e69a511c43a368cfd010d50a158e27d87dcfbfd01e47ed7e1f0a41eb80814dbafe6cd8f4a9d4706ac06124055571a75bd631403f3f74
-MISC metadata.xml 426 BLAKE2B b7bbaadff70097886d660994d254a869b6f1ee8e8f331234e7756986c17e3f9e0c7392f0d99974ee75a483d5e1bb803ea8537843b0f68fb5852fdf86e46c76e1 SHA512 7e262c95822febb3edbcbeae5789302be3119ae7d216a539546abf8c36041f38ddf6bb0540df51ef12aa9b1604fe996e9a9d7ecd0414e1944739acc1d777872f
diff --git a/dev-tex/revtex/metadata.xml b/dev-tex/revtex/metadata.xml
deleted file mode 100644
index 7a7c477125c3..000000000000
--- a/dev-tex/revtex/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person"><email>dilfridge@gentoo.org</email></maintainer>
-<maintainer type="project">
-<email>tex@gentoo.org</email>
-<name>Gentoo TeX Project</name>
-</maintainer>
-<maintainer type="project">
-<email>sci@gentoo.org</email>
-<name>Gentoo Science Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/revtex/revtex-4.1_p2-r1.ebuild b/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
deleted file mode 100644
index 7c1b8b11ebb7..000000000000
--- a/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit versionator latex-package
-
-MY_P="${PN}$(version_format_string '$1-$2')"
-
-DESCRIPTION="LaTeX2e macros to prepare manuscripts for the journals of the APS and AIP"
-HOMEPAGE="https://journals.aps.org/revtex"
-SRC_URI="http://authors.aps.org/revtex4/${MY_P}.zip -> ${P}.zip"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=dev-texlive/texlive-latex-2012"
-DEPEND="app-arch/unzip"
-
-IUSE="doc"
-
-S="${WORKDIR}/${MY_P}"
-
-TEXMF=/usr/share/texmf-site
-# Bug #574350
-LATEX_PACKAGE_SKIP="reftest4-1.tex 00readme.tex aip.dtx ltxgrid.dtx ltxdocext.dtx"
-
-src_unpack() {
- default
- cd "${S}"
- unzip -o -j "${S}/${MY_P}-tds.zip"
-}
-
-src_install() {
- latex-package_src_install
-
- # we need the revtex-specific rtx files in the same dir as the class files
- insinto ${TEXMF}/tex/latex/${PN}
- for i in `find . -maxdepth 1 -type f -name "*.rtx"` ; do
- doins $i || die "doins $i failed"
- done
-}
diff --git a/dev-tex/revtex/revtex-4.ebuild b/dev-tex/revtex/revtex-4.ebuild
deleted file mode 100644
index a424685b456d..000000000000
--- a/dev-tex/revtex/revtex-4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="LaTeX2e macros to prepare manuscripts for the journals of the APS and AIP"
-HOMEPAGE="https://journals.aps.org/revtex"
-SRC_URI="http://publish.aps.org/files/revtex/4/revtex4.zip"
-
-LICENSE="LPPL-1.3c"
-SLOT="4"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-texlive/texlive-latex-2012"
-DEPEND="app-arch/unzip"
-
-IUSE=""
-
-S="${WORKDIR}/revtex4/src"
-
-TEXMF=/usr/share/texmf-site
-
-src_install() {
- latex-package_src_install
-
- # we need the revtex-specific rtx files in the same dir as the class files
- insinto ${TEXMF}/tex/latex/${PN}
- for i in `find . -maxdepth 1 -type f -name "*.rtx"` ; do
- doins $i || die "doins $i failed"
- done
-
- # remove duplicate docu files to allow concurrent install with revtex-4.1
- rm -fv "${ED}/${TEXMF}/doc/latex/revtex/"{ltxdocext.pdf,ltxgrid.pdf,ltxutil.pdf,ltxutil.dvi}
- rm -fv "${ED}/usr/share/doc/${P}/"{textcase.dvi,revtex4.dvi,ltxgrid.dvi,ltxdocext.dvi}
-}
diff --git a/dev-tex/rubber-1.4 b/dev-tex/rubber-1.4
new file mode 100644
index 000000000000..19403b5fda87
--- /dev/null
+++ b/dev-tex/rubber-1.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/latex-base virtual/texi2dvi python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
+DESCRIPTION=A LaTeX wrapper for automatically building documents
+EAPI=5
+HOMEPAGE=https://launchpad.net/rubber/
+IUSE=python_targets_python2_7
+KEYWORDS=amd64 ppc x86
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
+REQUIRED_USE=|| ( python_targets_python2_7 )
+SLOT=0
+SRC_URI=https://launchpad.net/rubber/trunk/1.4/+download/rubber-1.4.tar.gz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
+_md5_=1831ddfb9e06fa32afbccc5f2aaac95e
diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
deleted file mode 100644
index 6ad5cb1df153..000000000000
--- a/dev-tex/rubber/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST rubber-1.4.tar.gz 109357 BLAKE2B e624674fdadae52890d5599450b741db39c3ddf2ca382a2e87941a87db346cfa33e96e2fb468f052d3f94b7b2086628e675971203a9a4181385c059196fc3df0 SHA512 8b4a9f689702505e19543e5295375c14ae93fb9d6b89d1234fda093d4161551bd58c2485b53678f141d52a140002df08856cfa059f6287721402b74b0ef666f7
-EBUILD rubber-1.4.ebuild 592 BLAKE2B a9a9de9ce465280cedb04efc859ce865c9bf106181a39a4ebcf48d23495eabf313f4bb75e167727da7378ac12086df091e51fca2a57c203f639a1a04ee9e663d SHA512 41a41cb3f4e1286b6659a1c3182d20230097d633c3ce1ea07487a3e2f5b3d678a83024c01dd57ec97d49128198a103c3f893304962575219a07dd9ea72522e6b
-MISC metadata.xml 323 BLAKE2B 46540c17674230be613731fbca57ec01370930462c33976af5d00763468eaa70705959ab5d45312430cab731d33ca04f6d8f74788a94c5de7a7bdd9a977f860b SHA512 038fa245ced154fbe7876039c19b87f414d06db21c9b9114274c2ced4221217ffa52e4cafdde1283c00155a3d4249cd7cddbfbdf24122aa67c1ca0f330f9d517
diff --git a/dev-tex/rubber/metadata.xml b/dev-tex/rubber/metadata.xml
deleted file mode 100644
index 1181e55599e2..000000000000
--- a/dev-tex/rubber/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="launchpad">rubber</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/rubber/rubber-1.4.ebuild b/dev-tex/rubber/rubber-1.4.ebuild
deleted file mode 100644
index d245a8274b99..000000000000
--- a/dev-tex/rubber/rubber-1.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 versionator
-
-DESCRIPTION="A LaTeX wrapper for automatically building documents"
-HOMEPAGE="https://launchpad.net/rubber/"
-SRC_URI="https://launchpad.net/rubber/trunk/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="virtual/latex-base"
-DEPEND="${RDEPEND}
- virtual/texi2dvi"
-
-python_install() {
- distutils-r1_python_install --mandir=/usr/share/man \
- --infodir=/usr/share/info
-}
diff --git a/dev-tex/serienbrief-0.2.5 b/dev-tex/serienbrief-0.2.5
new file mode 100644
index 000000000000..e9d0696b554e
--- /dev/null
+++ b/dev-tex/serienbrief-0.2.5
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install
+DESCRIPTION=Easy creation of form letters written in LaTeX
+EAPI=4
+HOMEPAGE=http://nasauber.de/opensource/serienbrief/
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/perl-5.8.6 virtual/perl-Getopt-Long >=virtual/perl-Term-ANSIColor-1.08 >=dev-perl/libintl-perl-1.16 virtual/latex-base
+SLOT=0
+SRC_URI=http://nasauber.de/opensource/serienbrief/serienbrief-0.2.5.tar.gz
+_md5_=cd5be248b8e357f9a651053930d906be
diff --git a/dev-tex/serienbrief/Manifest b/dev-tex/serienbrief/Manifest
deleted file mode 100644
index 0a4754c035d7..000000000000
--- a/dev-tex/serienbrief/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST serienbrief-0.2.5.tar.gz 17339 BLAKE2B e6483a18016b987f020303acfd02637370f5188ce0de48f9e7ca49a5198f42e85ab8dc2b8af649bcb7eab95c9d5193844199cd4623afe1f37491a3b3a13fb747 SHA512 550c3fc47032a4338c2e49b7b8a5d88f377f48e337f15b29d9a778dff19c794b05010bc69a1ee4532c5519d727eaf95573db786b356ac748288ed7124a7fa0a8
-EBUILD serienbrief-0.2.5.ebuild 753 BLAKE2B 02b52a6619ef69cf809f1d8449ff37ae24c8f7d9f2641e9fde7983c91156f58e92754b35d74df945cd4dba7fd4e163380b2f18fd2caac0c7367bbe11bb549b51 SHA512 7b1ecbeca3bce307a84b0893397d9c468e3e8ef256868e7c85c92830f5816e85cb82ccd6882350954a60c55824c136281afc0b46db62603ddc2f076b8a40b126
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/serienbrief/metadata.xml b/dev-tex/serienbrief/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/serienbrief/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/serienbrief/serienbrief-0.2.5.ebuild b/dev-tex/serienbrief/serienbrief-0.2.5.ebuild
deleted file mode 100644
index 1ec2b3d8718b..000000000000
--- a/dev-tex/serienbrief/serienbrief-0.2.5.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="Easy creation of form letters written in LaTeX"
-HOMEPAGE="http://nasauber.de/opensource/serienbrief/"
-SRC_URI="http://nasauber.de/opensource/serienbrief/${P}.tar.gz"
-
-LICENSE="GPL-2" # GPLv2 only
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=""
-RDEPEND=">=dev-lang/perl-5.8.6
- virtual/perl-Getopt-Long
- >=virtual/perl-Term-ANSIColor-1.08
- >=dev-perl/libintl-perl-1.16
- virtual/latex-base"
-
-src_install() {
- dobin bin/serienbrief
- doman doc/serienbrief.1
- # install if LINGUAS is unset, or if it contains the language code
- if [[ -z ${LINGUAS+set} ]] || has de ${LINGUAS}; then
- domo po/de.mo
- fi
- dodoc ChangeLog doc/example/*
-}
diff --git a/dev-tex/sketch-0.3.7 b/dev-tex/sketch-0.3.7
new file mode 100644
index 000000000000..93ab27496605
--- /dev/null
+++ b/dev-tex/sketch-0.3.7
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=dev-lang/perl
+DESCRIPTION=Produces drawings of two- or three-dimensional solid objects and scenes for TeX
+EAPI=0
+HOMEPAGE=http://www.frontiernet.net/~eugene.ressler/
+IUSE=doc examples
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=GPL-3
+SLOT=0
+SRC_URI=http://www.frontiernet.net/~eugene.ressler/sketch-0.3.7.tgz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=e16e682099a056356975ea94d9de6776
diff --git a/dev-tex/sketch/Manifest b/dev-tex/sketch/Manifest
deleted file mode 100644
index 18e0324739fd..000000000000
--- a/dev-tex/sketch/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST sketch-0.3.7.tgz 2882384 BLAKE2B eba29a8e76e3f173f3229944894415e70a38de878eda1b6d930c89422cf64ac9c758453c80cd633c3d8858207606773d6777e5adc049bb573e8d9d7a3ae5cd85 SHA512 efa827ab2427177ea83dd153f1f99c8e8eb339220b5edd68bfb3854d2280287158967e8b024cf0ebd92b18627183efba34693e84cec4431de0f323fe468342d3
-EBUILD sketch-0.3.7.ebuild 1007 BLAKE2B d17416f80097c0eab5f5cd0dd1c89bb2f86cf99ba9cb360f71a0705295478a61175361e48d8785dfe32720747a07a41083456f584340297f36aeaf032696247a SHA512 2dbbdd8d2986a9bdd6dd6291a61e36acf5b321801e87b5705a18fb71cf978384556911a5d64e01b4ff614a7f3d4fd4c2d333efbe1e26b6ab43b67a476ce4ad7f
-MISC metadata.xml 351 BLAKE2B db0a1b8a3516e77dbd3354a246087abe127715729ecb99e1c4fc24533322e7ddb1a63851be7b48536f280d2d48a2802129b5a032dd05c020dc64f8a9f46faee1 SHA512 de8a00b0c5bd29688d04cdb44e00c5783343ae47fdf94a0cd7b0933e98cd476c4f92193f097c4c6d51e91967f2651e550d0c86489d4126f9b582b6d4902707ad
diff --git a/dev-tex/sketch/metadata.xml b/dev-tex/sketch/metadata.xml
deleted file mode 100644
index df69dfc84ec5..000000000000
--- a/dev-tex/sketch/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>aballier@gentoo.org</email>
- <name>Alexis Ballier</name>
-</maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/sketch/sketch-0.3.7.ebuild b/dev-tex/sketch/sketch-0.3.7.ebuild
deleted file mode 100644
index a5e77a7f4405..000000000000
--- a/dev-tex/sketch/sketch-0.3.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Produces drawings of two- or three-dimensional solid objects and scenes for TeX"
-HOMEPAGE="http://www.frontiernet.net/~eugene.ressler/"
-SRC_URI="http://www.frontiernet.net/~eugene.ressler/${P}.tgz"
-LICENSE="GPL-3"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="doc examples"
-
-DEPEND="dev-lang/perl"
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
- sed -i -e "s:\$(CC):\$(CC) \$(LDFLAGS):" makefile
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die "emake failed"
-}
-
-src_install() {
- dobin sketch || die
- edos2unix Doc/sketch.info
- doinfo Doc/sketch.info || die
- dohtml updates.htm || die
- if use doc ; then
- insinto /usr/share/doc/${PF}
- doins Doc/sketch.pdf || die
- dohtml Doc/sketch/* || die
- fi
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples
- doins Data/* || die "Failed to install examples"
- fi
-}
diff --git a/dev-tex/slatex-20090928_p20180415 b/dev-tex/slatex-20090928_p20180415
new file mode 100644
index 000000000000..d713076f03f8
--- /dev/null
+++ b/dev-tex/slatex-20090928_p20180415
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm prepare
+DEPEND=dev-scheme/guile dev-scheme/scmxlate virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=SLaTeX is a Scheme program allowing you to write Scheme in your (La)TeX source
+EAPI=6
+HOMEPAGE=http://www.ccs.neu.edu/home/dorai/slatex/slatxdoc.html
+KEYWORDS=~amd64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-scheme/guile virtual/latex-base
+SLOT=0
+SRC_URI=http://www.ccs.neu.edu/home/dorai/slatex/slatex.tar.bz2 -> slatex-20090928_p20180415.tar.bz2
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=907926208f4c69a18fa23a8d42f816ca
diff --git a/dev-tex/slatex/Manifest b/dev-tex/slatex/Manifest
deleted file mode 100644
index 1c89e0bda26a..000000000000
--- a/dev-tex/slatex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST slatex-20090928_p20180415.tar.bz2 48075 BLAKE2B b79b11a790411cd02a1e5bcb8c2db023696d4387e0b68af79f0f06cdfbc7e0bd59b0274e6fd5a13665de86274a20998dfa64f45f72c3468773c668a5bf0e2ecf SHA512 13d86f30409918d46d83f4c052d19ab48521f2435c3c142e673aac81e42c04bd2b0f597d46002bc7cc3109215b1954b23329266ad346d123845b6d9a8f45efc4
-EBUILD slatex-20090928_p20180415.ebuild 1030 BLAKE2B 866adb1c6a6edd3c952c4b1a728ec72922771017469832b95960467de7ef61151488cd043422438e080035ac53d028b062f544cbcc524ac8a3d650e7da13e823 SHA512 646cf317fd398c8496a96640cc990c0f19ddc30f88286304c5b9f0e01341c58d20e377175a5c48a03415c8c015f919467dcddf27366cf4af9bf929d1a6e9c0a7
-MISC metadata.xml 1502 BLAKE2B 8f6aa0a8ff064b0f09a90bee49b9d09d252faeaea5ec289196edbbd4f3a4dfd69b2b53d146a73e6827170f402f675e137ff9f001bb2ac359a62846e922545308 SHA512 ae2d9b3ac6f8a93c3926f9dd0216c9650c194e1f091ab56daa4567587a08c1d7656e00107f45dc1c8970771db6c34ca691f792d4480910f0cec4b10901a9fef6
diff --git a/dev-tex/slatex/metadata.xml b/dev-tex/slatex/metadata.xml
deleted file mode 100644
index 909e90edc462..000000000000
--- a/dev-tex/slatex/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>scheme@gentoo.org</email>
- <name>Gentoo Scheme Project</name>
- </maintainer>
- <longdescription lang="en">
-SLaTeX is a Scheme program that allows you to write programs or program fragments ``as is'' in your TeX or LaTeX source. It is particularly geared to the programming languages Scheme and other Lisps, eg, Common Lisp. The formatting of the code includes assigning appropriate fonts and colors to the various tokens in the code (keywords, variables, constants, data), at the same time retaining the proper indentation when going to the non-monospace (non-typewriter) fonts provided by TeX. SLaTeX comes with two databases that recognize the identifier conventions of Scheme and Common Lisp respectively. These can be modified by the user with easy TeX commands. In addition, the user can tell SLaTeX to typeset certain identifiers as specially suited TeX expressions (ie, beyond just fonting them). All this is done without interfering with the identifier conventions of the language of the programming code. In sum, no change need be made to your (presumably running) program code in order to get a typeset version with a desired look: You can get a spectrum of styles ranging from no fonting through basic default fonting to various ``mathematical''-looking output for pedagogic or other reasons.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-tex/slatex/slatex-20090928_p20180415.ebuild b/dev-tex/slatex/slatex-20090928_p20180415.ebuild
deleted file mode 100644
index a74acfadcc98..000000000000
--- a/dev-tex/slatex/slatex-20090928_p20180415.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# for updating the texmf database, id est latex-package_rehash
-inherit latex-package
-
-DESCRIPTION="SLaTeX is a Scheme program allowing you to write Scheme in your (La)TeX source"
-HOMEPAGE="http://www.ccs.neu.edu/home/dorai/slatex/slatxdoc.html"
-SRC_URI="http://www.ccs.neu.edu/home/dorai/slatex/${PN}.tar.bz2 -> ${P}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-scheme/guile"
-DEPEND="${RDEPEND}
- dev-scheme/scmxlate"
-
-S="${WORKDIR}/${PN}"
-TARGET_DIR="/usr/share/${PN}"
-
-src_prepare() {
- eapply_user
- sed "s:\"/home/dorai/.www/slatex/slatex.scm\":\"${TARGET_DIR}/slatex.scm\":" \
- -i scmxlate-slatex-src.scm || die "sed failed"
-}
-
-src_compile() {
- local command="(load \"/usr/share/scmxlate/scmxlate.scm\")"
- guile -c "${command}" <<< "guile" || die
-}
-
-src_install() {
- insinto "${TARGET_DIR}"
- doins slatex.scm
- insinto "${TEXMF}/tex/latex/${PN}"
- doins slatex.sty
- dobin slatex
-}
diff --git a/dev-tex/style-check-0.14 b/dev-tex/style-check-0.14
new file mode 100644
index 000000000000..5931db32b9f9
--- /dev/null
+++ b/dev-tex/style-check-0.14
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=test? ( dev-lang/ruby )
+DESCRIPTION=Parses LaTeX-formatted text in search of forbidden phrases
+EAPI=4
+HOMEPAGE=http://www.cs.umd.edu/~nspring/software/style-check-readme.html https://github.com/nspring/style-check
+IUSE=test
+KEYWORDS=amd64 ~ppc x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/ruby
+SLOT=0
+SRC_URI=http://www.cs.umd.edu/~nspring/software/style-check-0.14.tar.gz
+_md5_=b9808817f827c61b92f503a6df5ef133
diff --git a/dev-tex/style-check/Manifest b/dev-tex/style-check/Manifest
deleted file mode 100644
index d2d1aca91ea8..000000000000
--- a/dev-tex/style-check/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST style-check-0.14.tar.gz 31699 BLAKE2B e75a2cda65d6751697c586b13883855b36c1ab4c2e0e5f2d4044ab5bdc4db31dc16c449ee97a57d81422a84b5b79de094269cf8beda9e13434eb5a45f00231fe SHA512 80c2ff47a4b00783a34e96e3015277108bd784806139a126bc84488944a725e7a4e33bedce00dda1c58c76e5540234863919d2564b53a534e5a25a12e9ee237d
-EBUILD style-check-0.14.ebuild 607 BLAKE2B bc6078acb3ce7e2a5272b4da6dbb6dceeb2d8f6b0663dabacf24349de515a848caab39cdb563ad930ba7f2ca21240be07d5366ee1ea8eaa86f60d20351a13adf SHA512 c6bdd09095cdfbf502044d73c762810fad6715ce97e7ab120fb9adad357e7b7a6cd18f8ba5a0d6b3af0299ad7409252b766f993cc13307661fe775f1eac28fae
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/style-check/metadata.xml b/dev-tex/style-check/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/style-check/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/style-check/style-check-0.14.ebuild b/dev-tex/style-check/style-check-0.14.ebuild
deleted file mode 100644
index 57b9aa826bd5..000000000000
--- a/dev-tex/style-check/style-check-0.14.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="Parses LaTeX-formatted text in search of forbidden phrases"
-HOMEPAGE="http://www.cs.umd.edu/~nspring/software/style-check-readme.html https://github.com/nspring/style-check"
-SRC_URI="http://www.cs.umd.edu/~nspring/software/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="test"
-
-RDEPEND="dev-lang/ruby"
-DEPEND="test? ( dev-lang/ruby )"
-
-src_install() {
- dodir /etc/style-check.d
- emake PREFIX="${EPREFIX}/usr" DESTDIR="${ED}" install
- dohtml README.html
-}
diff --git a/dev-tex/svninfo-0.7.4 b/dev-tex/svninfo-0.7.4
new file mode 100644
index 000000000000..4addff9df5cb
--- /dev/null
+++ b/dev-tex/svninfo-0.7.4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=A LaTeX module to access SVN version info
+EAPI=0
+HOMEPAGE=http://www.brucker.ch/projects/svninfo/index.en.html
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=http://www.brucker.ch/projects/svninfo/download/svninfo-0.7.4.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=71738963cf52eaea28cd67a87d0e98ee
diff --git a/dev-tex/svninfo/Manifest b/dev-tex/svninfo/Manifest
deleted file mode 100644
index 8778a38e4dc4..000000000000
--- a/dev-tex/svninfo/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX svninfo-0.5-latex-compile.patch 269 BLAKE2B b9b7074df87908f85502ac98499f4f7449eb22b8e12d53e84992330e2d6f09620b7adafd951c15e26010eceee3c8aafbc379a6fd79642546a0b17cc7fca0a1a8 SHA512 6c9ed829d8c2c16461fec619b3bbb82fcd4fd03a9554861fb6209f3e16f41d80d596564dacbee5613c0f7a7f705278563a8a79371582e5824acb6737595213d2
-DIST svninfo-0.7.4.tar.gz 14666 BLAKE2B 8ce80f343cf189be8b5c115ac1b6cb37273bf1e5c7c5fd5805cefdf3f54b745678ee89812cef36bf8289195ce2d35613e6753f05a29d6f4701d4e3b3122c4452 SHA512 453874d185fba9bacda7f3454ea942b378fa3797e66204c5a26e78ad33b472dfcfdb874d864f534f7f5c49ca67becf029811b5677fb310525505362419dfb51c
-EBUILD svninfo-0.7.4.ebuild 752 BLAKE2B d71d80357411dd1e7ce95e1768bb52cdebeb1b1006936ab7f9b40e9e032ff1503c3a2ab6fe90234e9420533bfccc792c26b19bf052e74aa2cd17f3de9eb7ad8d SHA512 3673f425b952fccd5eb45b37e21b2a57c86f5938cfc4a23830339b943a47cf9ccabf147688a63ef5069330462a541683c436f9782a030c85abe9feda0e2d11b0
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/svninfo/files/svninfo-0.5-latex-compile.patch b/dev-tex/svninfo/files/svninfo-0.5-latex-compile.patch
deleted file mode 100644
index 201256fc6536..000000000000
--- a/dev-tex/svninfo/files/svninfo-0.5-latex-compile.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- svninfo/Makefile.old 2006-02-11 23:57:52.000000000 +0100
-+++ svninfo/Makefile 2006-02-11 23:58:10.000000000 +0100
-@@ -74,7 +74,7 @@
- $(PDFLATEX) $*.tex
-
- %.ps:%.dvi
-- $(DVIPS) $*.dvi
-+ $(DVIPS) -o $@ $<
-
- html: svninfo.perl svninfo2html.tex
- rm -fr $(HTML_DIR)
diff --git a/dev-tex/svninfo/metadata.xml b/dev-tex/svninfo/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/svninfo/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/svninfo/svninfo-0.7.4.ebuild b/dev-tex/svninfo/svninfo-0.7.4.ebuild
deleted file mode 100644
index 01f0670f028c..000000000000
--- a/dev-tex/svninfo/svninfo-0.7.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package eutils
-
-LICENSE="LPPL-1.2"
-DESCRIPTION="A LaTeX module to access SVN version info"
-HOMEPAGE="http://www.brucker.ch/projects/svninfo/index.en.html"
-SRC_URI="http://www.brucker.ch/projects/svninfo/download/${P}.tar.gz"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE=""
-
-DOCS="README"
-
-TEXMF=/usr/share/texmf-site
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${PN}-0.5-latex-compile.patch"
-}
-
-src_compile() {
- export VARTEXFONTS="${T}/fonts"
- emake -j1 || die "compilation failed"
-}
diff --git a/dev-tex/tex4ht-20090611_p1038-r4 b/dev-tex/tex4ht-20090611_p1038-r4
new file mode 100644
index 000000000000..fca3424af47f
--- /dev/null
+++ b/dev-tex/tex4ht-20090611_p1038-r4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
+DEPEND=>=sys-apps/sed-4 virtual/pkgconfig dev-libs/kpathsea java? ( >=virtual/jdk-1.5 ) virtual/latex-base >=sys-apps/texinfo-4.2-r5 java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Converts (La)TeX to (X)HTML, XML and OO.org
+EAPI=4
+HOMEPAGE=http://www.cse.ohio-state.edu/~gurari/TeX4ht/ http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html
+IUSE=java elibc_FreeBSD java
+KEYWORDS=alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=LPPL-1.2
+RDEPEND=app-text/ghostscript-gpl media-gfx/imagemagick dev-libs/kpathsea java? ( >=virtual/jre-1.5 ) virtual/latex-base java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0
+SRC_URI=http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/tex4ht-1.0.2009_06_11_1038.tar.gz mirror://gentoo/tex4ht-texlive-2015-08-03.tar.xz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 0ee72667014428e01a01df2345244cf3 latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72
+_md5_=99863be7b7653aa58b21aa3c2cb61415
diff --git a/dev-tex/tex4ht-20090611_p1038-r5 b/dev-tex/tex4ht-20090611_p1038-r5
new file mode 100644
index 000000000000..d1f2c4171f95
--- /dev/null
+++ b/dev-tex/tex4ht-20090611_p1038-r5
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
+DEPEND=>=sys-apps/sed-4 virtual/pkgconfig dev-libs/kpathsea java? ( >=virtual/jdk-1.5 ) virtual/latex-base >=sys-apps/texinfo-4.2-r5 java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Converts (La)TeX to (X)HTML, XML and OO.org
+EAPI=4
+HOMEPAGE=http://www.cse.ohio-state.edu/~gurari/TeX4ht/ http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html
+IUSE=java elibc_FreeBSD java
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=LPPL-1.2
+RDEPEND=app-text/ghostscript-gpl media-gfx/imagemagick dev-libs/kpathsea java? ( >=virtual/jre-1.5 ) virtual/latex-base java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0
+SRC_URI=http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/tex4ht-1.0.2009_06_11_1038.tar.gz mirror://gentoo/tex4ht-texlive-2017-02-05.tar.xz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 0ee72667014428e01a01df2345244cf3 latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72
+_md5_=8492b32c6c43b6b29fdfc04ec1f7ac31
diff --git a/dev-tex/tex4ht-20090611_p1038-r6 b/dev-tex/tex4ht-20090611_p1038-r6
new file mode 100644
index 000000000000..0e08c23ec371
--- /dev/null
+++ b/dev-tex/tex4ht-20090611_p1038-r6
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup
+DEPEND=>=sys-apps/sed-4 virtual/pkgconfig dev-libs/kpathsea java? ( >=virtual/jdk-1.5 ) virtual/latex-base >=sys-apps/texinfo-4.2-r5 java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Converts (La)TeX to (X)HTML, XML and OO.org
+EAPI=6
+HOMEPAGE=http://www.cse.ohio-state.edu/~gurari/TeX4ht/ http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html
+IUSE=java elibc_FreeBSD java
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=LPPL-1.2
+RDEPEND=app-text/ghostscript-gpl media-gfx/imagemagick dev-libs/kpathsea java? ( >=virtual/jre-1.5 ) virtual/latex-base java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0
+SRC_URI=http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/tex4ht-1.0.2009_06_11_1038.tar.gz mirror://gentoo/tex4ht-texlive-2018-05-03.tar.xz
+_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 0ee72667014428e01a01df2345244cf3 latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72
+_md5_=64a3d8fabe64a07d49c5c26298741e5e
diff --git a/dev-tex/tex4ht/Manifest b/dev-tex/tex4ht/Manifest
deleted file mode 100644
index 7d8fe3696d12..000000000000
--- a/dev-tex/tex4ht/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX 50tex4ht.cnf 192 BLAKE2B 38a4543a22281d9b757e823e95cc8743a0c18b3fe7d6ce028317c8cea9305b7643e540171693ef70bdd364b6f6ff72daabc0baf66f32bb8ea526dcb0406fb065 SHA512 fec1a4ab9a3a493476a255001303c84a30fcf67873bd2639d177b414cf90880a149d31a68d6ce0dfd104b877bfc3fc2d39b1bb38a0f9d7c511bd311e0bfefc48
-DIST tex4ht-1.0.2009_06_11_1038.tar.gz 2576719 BLAKE2B d04fd7b5f614414a200b01f11bea9880ea12561873fc08cb2f5f6f62167d6128cc50abbeeee0c7eae5d80046f6d3b504493d66262153c5a534fd1b56bfa1dfcd SHA512 868961c16da63ef20a8af3ec3e56a2b6c518a291cdbc3974f701773dbb55b844f0df06aae4c7b481c96b9e2ba29cb0f1ed1279b6f32340e4708e31bb67170963
-DIST tex4ht-texlive-2015-08-03.tar.xz 801488 BLAKE2B 56397450cc600141cbc541188e4a896727af4823982aae20a198d27b51fcb071794a1aa5a4037cf803f9b172c3183a927b7f446757df1520a596b5b6ee150a06 SHA512 a8a56e0d41406df8c76d72eea6f726f012d70a46665d9dfe99c7362790a2f0126f2c21e07c5de08aff7694e9837c47e162aa6790c256b4538f4780551f6e6191
-DIST tex4ht-texlive-2017-02-05.tar.xz 826816 BLAKE2B 8387c1fc7326cb4eb74ec82d15ed6a6f07bacd08788b00e3e6583bf993e0d0e0d387269650217a2a2f2e1f4b94cc8e154359d258bf3311820772b5fdc9aeec34 SHA512 c5a62a10b956d1108f288490e966e9c225555a74ace7744058a4464e4b166f3906d429ed8557d640ca0e9b4dbcc4278ef20298e869560a906c85c68ff832be52
-DIST tex4ht-texlive-2018-05-03.tar.xz 858204 BLAKE2B e302f24ca36ee0f61bad0979a139c25ea44128ba518b2736638ae41735e105b40be23338d93b08f0a9c3f9143486deab6551b344de5f74299d94f9edaa58ab37 SHA512 84ff9cec4d3637477d34475f05efc25e75fcb1ddd9b9cda36fbc77957f6e85b6cb456aa30554ed2c832268d6921949dc2fd4e111755269fb92fc7d231d434ca6
-EBUILD tex4ht-20090611_p1038-r4.ebuild 3645 BLAKE2B 5244b6f59a2e74fe1d0b2629d836bbe17d4b7177b4774f0c7de9d649cc42ed1bc83e6af319c9e9a018fe6bbcf364267328c7a2805e5c17af91b26bc8165343ba SHA512 29252db9bd919f743f325a54f1efb72513fb07b040dcd963e2b566d5c5f9b470624a72e11c4cb47908d893df0c55118af06d5f2e426d5ef1388fd5bd57468569
-EBUILD tex4ht-20090611_p1038-r5.ebuild 3667 BLAKE2B 21c903fd2ccd19fcf9adebbc5fd7afc4994327ac219003ee563329a9cc5d4a895223e37b6e0bff95bb184888737a94f3086851f96b0713157628cbc43ecdf5a6 SHA512 c136cd88318233aa1c94e81626169a19e647eb34668ca27c1372255efbfb7e6f75f43969a6c3ce15661e660de76641b35e02d3a2f74bc13a99e83b2b2999ac56
-EBUILD tex4ht-20090611_p1038-r6.ebuild 3626 BLAKE2B a7b2e0ba7a7671df612ac01eb824085d90748747f02c05ee3ee44155c1cfe300523c3941de04ae70cb9eb10908d1f2282a2ed0f8f5982996fee18519ff514c66 SHA512 28c517c420a498202aff5690aa6486c0141e44aa991b450706408322756aa0c6d05ea94825a76f17a9bb6f456a69d421c73dc47df496d65f9f68b320d87a8706
-MISC metadata.xml 317 BLAKE2B feec903cd392ba092a0dc0f85e44788604c6fde736ebc5c81a930ed0109ecde56c0ba8220f5a56559b06fb1573cd2f159754dcda52c982601bb67306e2c15aa7 SHA512 33ba7a4fa5948eae907a650c1c53b3c5d3b71cef6ae9cc371017c14aca8e641f3badafaf3b3387b6638c877d10787d430bfc16a7e191b2b4327049a56a37b3af
diff --git a/dev-tex/tex4ht/files/50tex4ht.cnf b/dev-tex/tex4ht/files/50tex4ht.cnf
deleted file mode 100644
index a6adf9281c87..000000000000
--- a/dev-tex/tex4ht/files/50tex4ht.cnf
+++ /dev/null
@@ -1,4 +0,0 @@
-% -- tex4ht configuration params added by texmf-update --
-TEX4HTINPUTS=.;$TEXMF/tex4ht/base//;$TEXMF/tex4ht/ht-fonts//
-T4HTINPUTS=.;$TEXMF/tex4ht/base//
-% -- tex4ht configuration ends here --
diff --git a/dev-tex/tex4ht/metadata.xml b/dev-tex/tex4ht/metadata.xml
deleted file mode 100644
index cb4c69274d0d..000000000000
--- a/dev-tex/tex4ht/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<maintainer type="person">
- <email>ulm@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038-r4.ebuild b/dev-tex/tex4ht/tex4ht-20090611_p1038-r4.ebuild
deleted file mode 100644
index ffa6960f3bba..000000000000
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038-r4.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit latex-package toolchain-funcs java-pkg-opt-2 flag-o-matic
-
-TL_TEX4HT_VER=2015-08-03
-IUSE=""
-
-# tex4ht-20050331_p2350 -> tex4ht-1.0.2005_03_31_2350
-MY_P="${PN}-1.0.${PV:0:4}_${PV:4:2}_${PV:6:2}_${PV/*_p/}"
-
-DESCRIPTION="Converts (La)TeX to (X)HTML, XML and OO.org"
-HOMEPAGE="http://www.cse.ohio-state.edu/~gurari/TeX4ht/
- http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html"
-SRC_URI="http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/${MY_P}.tar.gz
- mirror://gentoo/${PN}-texlive-${TL_TEX4HT_VER}.tar.xz"
-
-LICENSE="LPPL-1.2"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-SLOT="0"
-
-DEPEND=">=sys-apps/sed-4
- virtual/pkgconfig
- dev-libs/kpathsea
- java? ( >=virtual/jdk-1.5 )"
-
-RDEPEND="app-text/ghostscript-gpl
- media-gfx/imagemagick
- dev-libs/kpathsea
- java? ( >=virtual/jre-1.5 )"
-
-IUSE="java"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- cp -a "${WORKDIR}/texmf-dist/"* texmf/ || die
- cd "${S}/texmf/tex4ht/base/unix"
- sed -i \
- -e "s#~/tex4ht.dir#${EPREFIX}/usr/share#" \
- -e "s#tpath/tex/texmf/fonts/tfm/!#t${EPREFIX}/usr/share/texmf-dist/fonts/tfm/!\nt${EPREFIX}/usr/local/share/texmf/fonts/tfm/!\nt${EPREFIX}/var/cache/fonts/tfm/!\nt${EPREFIX}${TEXMF}/fonts/tfm/!#" \
- -e "s#%%~/texmf-dist#${EPREFIX}${TEXMF}#g" \
- -e "s#/usr/share/texmf/#${EPREFIX}${TEXMF}/#" \
- tex4ht.env \
- || die "sed of tex4ht.env failed"
-
- einfo "Removing precompiled java stuff"
- find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -print -delete
-}
-
-src_compile() {
- has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
-
- cd "${S}/src/"
- einfo "Compiling postprocessor sources..."
- for f in tex4ht t4ht htcmd ; do
- $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o $f $f.c \
- -DENVFILE="\"${EPREFIX}${TEXMF}/tex4ht/base/tex4ht.env\"" \
- -DHAVE_DIRENT_H -DKPATHSEA -lkpathsea \
- || die "Compiling $f failed"
- done
- if use java; then
- einfo "Compiling java files..."
- cd java
- ejavac *.java */*.java */*/*.java -d ../../texmf/tex4ht/bin
- cd "${S}/texmf/tex4ht/bin"
- # Create the jar needed by oolatex
- jar -cf "${S}/${PN}.jar" * || die "failed to create jar"
- fi
-}
-
-src_install () {
- # install the binaries
- dobin "${S}/src/tex4ht" "${S}/src/t4ht" "${S}/src/htcmd"
- # install the scripts
- if ! use java; then
- rm -f "${S}"/bin/unix/oo*
- rm -f "${S}"/bin/unix/jh*
- fi
- dobin "${S}"/bin/unix/mk4ht || die
-
- # install the .4ht scripts
- insinto ${TEXMF}/tex/generic/tex4ht
- doins "${S}"/texmf/tex/generic/tex4ht/* || die
-
- # install the special htf fonts
- insinto ${TEXMF}/tex4ht
- doins -r "${S}/texmf/tex4ht/ht-fonts" || die
-
- if use java; then
- # install the java files
- doins -r "${S}/texmf/tex4ht/bin"
- java-pkg_jarinto ${TEXMF}/tex4ht/bin
- java-pkg_dojar "${S}/${PN}.jar"
- fi
-
- # install the .4xt files
- doins -r "${S}/texmf/tex4ht/xtpipes" || die
-
- # install the env file
- insinto ${TEXMF}/tex4ht/base
- newins "${S}/texmf/tex4ht/base/unix/tex4ht.env" tex4ht.env || die
-
- if latex-package_has_tetex_3 ; then
- insinto /etc/texmf/texmf.d
- doins "${FILESDIR}/50tex4ht.cnf" || die
- fi
-
- insinto ${TEXMF}/tex/generic/${PN}
- insopts -m755
- doins "${S}"/bin/ht/unix/* || die
-}
-
-pkg_postinst() {
- use java || elog 'ODF converters (oolatex & friends) require the java use flag'
- latex-package_pkg_postinst
- elog "In order to avoid collisions with multiple packages"
- elog "We are not installing the scripts in /usr/bin anymore"
- elog "If you want to use, say, htlatex, you can use 'mk4ht htlatex file'"
-}
diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038-r5.ebuild b/dev-tex/tex4ht/tex4ht-20090611_p1038-r5.ebuild
deleted file mode 100644
index 6e0a32cdfd11..000000000000
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038-r5.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit latex-package toolchain-funcs java-pkg-opt-2 flag-o-matic
-
-TL_TEX4HT_VER=2017-02-05
-IUSE=""
-
-# tex4ht-20050331_p2350 -> tex4ht-1.0.2005_03_31_2350
-MY_P="${PN}-1.0.${PV:0:4}_${PV:4:2}_${PV:6:2}_${PV/*_p/}"
-
-DESCRIPTION="Converts (La)TeX to (X)HTML, XML and OO.org"
-HOMEPAGE="http://www.cse.ohio-state.edu/~gurari/TeX4ht/
- http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html"
-SRC_URI="http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/${MY_P}.tar.gz
- mirror://gentoo/${PN}-texlive-${TL_TEX4HT_VER}.tar.xz"
-
-LICENSE="LPPL-1.2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
-SLOT="0"
-
-DEPEND=">=sys-apps/sed-4
- virtual/pkgconfig
- dev-libs/kpathsea
- java? ( >=virtual/jdk-1.5 )"
-
-RDEPEND="app-text/ghostscript-gpl
- media-gfx/imagemagick
- dev-libs/kpathsea
- java? ( >=virtual/jre-1.5 )"
-
-IUSE="java"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- cp -a "${WORKDIR}/texmf-dist/"* texmf/ || die
- cd "${S}/texmf/tex4ht/base/unix"
- sed -i \
- -e "s#~/tex4ht.dir#${EPREFIX}/usr/share#" \
- -e "s#tpath/tex/texmf/fonts/tfm/!#t${EPREFIX}/usr/share/texmf-dist/fonts/tfm/!\nt${EPREFIX}/usr/local/share/texmf/fonts/tfm/!\nt${EPREFIX}/var/cache/fonts/tfm/!\nt${EPREFIX}${TEXMF}/fonts/tfm/!#" \
- -e "s#%%~/texmf-dist#${EPREFIX}${TEXMF}#g" \
- -e "s#/usr/share/texmf/#${EPREFIX}${TEXMF}/#" \
- tex4ht.env \
- || die "sed of tex4ht.env failed"
-
- einfo "Removing precompiled java stuff"
- find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -print -delete
-}
-
-src_compile() {
- has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
-
- cd "${S}/src/"
- einfo "Compiling postprocessor sources..."
- for f in tex4ht t4ht htcmd ; do
- $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o $f $f.c \
- -DENVFILE="\"${EPREFIX}${TEXMF}/tex4ht/base/tex4ht.env\"" \
- -DHAVE_DIRENT_H -DKPATHSEA -lkpathsea \
- || die "Compiling $f failed"
- done
- if use java; then
- einfo "Compiling java files..."
- cd java
- ejavac *.java */*.java */*/*.java -d ../../texmf/tex4ht/bin
- cd "${S}/texmf/tex4ht/bin"
- # Create the jar needed by oolatex
- jar -cf "${S}/${PN}.jar" * || die "failed to create jar"
- fi
-}
-
-src_install () {
- # install the binaries
- dobin "${S}/src/tex4ht" "${S}/src/t4ht" "${S}/src/htcmd"
- # install the scripts
- if ! use java; then
- rm -f "${S}"/bin/unix/oo*
- rm -f "${S}"/bin/unix/jh*
- fi
- dobin "${S}"/bin/unix/mk4ht || die
-
- # install the .4ht scripts
- insinto ${TEXMF}/tex/generic/tex4ht
- doins "${S}"/texmf/tex/generic/tex4ht/* || die
-
- # install the special htf fonts
- insinto ${TEXMF}/tex4ht
- doins -r "${S}/texmf/tex4ht/ht-fonts" || die
-
- if use java; then
- # install the java files
- doins -r "${S}/texmf/tex4ht/bin"
- java-pkg_jarinto ${TEXMF}/tex4ht/bin
- java-pkg_dojar "${S}/${PN}.jar"
- fi
-
- # install the .4xt files
- doins -r "${S}/texmf/tex4ht/xtpipes" || die
-
- # install the env file
- insinto ${TEXMF}/tex4ht/base
- newins "${S}/texmf/tex4ht/base/unix/tex4ht.env" tex4ht.env || die
-
- if latex-package_has_tetex_3 ; then
- insinto /etc/texmf/texmf.d
- doins "${FILESDIR}/50tex4ht.cnf" || die
- fi
-
- insinto ${TEXMF}/tex/generic/${PN}
- insopts -m755
- doins "${S}"/bin/ht/unix/* || die
-}
-
-pkg_postinst() {
- use java || elog 'ODF converters (oolatex & friends) require the java use flag'
- latex-package_pkg_postinst
- elog "In order to avoid collisions with multiple packages"
- elog "We are not installing the scripts in /usr/bin anymore"
- elog "If you want to use, say, htlatex, you can use 'mk4ht htlatex file'"
-}
diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038-r6.ebuild b/dev-tex/tex4ht/tex4ht-20090611_p1038-r6.ebuild
deleted file mode 100644
index d0cfa850fc84..000000000000
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038-r6.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package toolchain-funcs java-pkg-opt-2 flag-o-matic
-
-TL_TEX4HT_VER=2018-05-03
-
-# tex4ht-20050331_p2350 -> tex4ht-1.0.2005_03_31_2350
-MY_P="${PN}-1.0.${PV:0:4}_${PV:4:2}_${PV:6:2}_${PV/*_p/}"
-
-DESCRIPTION="Converts (La)TeX to (X)HTML, XML and OO.org"
-HOMEPAGE="http://www.cse.ohio-state.edu/~gurari/TeX4ht/
- http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html"
-SRC_URI="http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/${MY_P}.tar.gz
- mirror://gentoo/${PN}-texlive-${TL_TEX4HT_VER}.tar.xz"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="java"
-
-DEPEND=">=sys-apps/sed-4
- virtual/pkgconfig
- dev-libs/kpathsea
- java? ( >=virtual/jdk-1.5 )"
-
-RDEPEND="app-text/ghostscript-gpl
- media-gfx/imagemagick
- dev-libs/kpathsea
- java? ( >=virtual/jre-1.5 )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- cp -a "${WORKDIR}/texmf-dist/"* texmf/ || die
- eapply_user
- cd "${S}/texmf/tex4ht/base/unix" || die
- sed -i \
- -e "s#~/tex4ht.dir#${EPREFIX}/usr/share#" \
- -e "s#tpath/tex/texmf/fonts/tfm/!#t${EPREFIX}/usr/share/texmf-dist/fonts/tfm/!\nt${EPREFIX}/usr/local/share/texmf/fonts/tfm/!\nt${EPREFIX}/var/cache/fonts/tfm/!\nt${EPREFIX}${TEXMF}/fonts/tfm/!#" \
- -e "s#%%~/texmf-dist#${EPREFIX}${TEXMF}#g" \
- -e "s#/usr/share/texmf/#${EPREFIX}${TEXMF}/#" \
- tex4ht.env \
- || die "sed of tex4ht.env failed"
-
- einfo "Removing precompiled java stuff"
- find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -print -delete || die
-}
-
-src_compile() {
- has_version '>=dev-libs/kpathsea-6.2.1' \
- && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
-
- cd "${S}/src" || die
- einfo "Compiling postprocessor sources..."
- for f in tex4ht t4ht htcmd ; do
- $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o $f $f.c \
- -DENVFILE="\"${EPREFIX}${TEXMF}/tex4ht/base/tex4ht.env\"" \
- -DHAVE_DIRENT_H -DKPATHSEA -lkpathsea \
- || die "Compiling $f failed"
- done
- if use java; then
- einfo "Compiling java files..."
- cd java || die
- ejavac *.java */*.java */*/*.java -d ../../texmf/tex4ht/bin
- cd "${S}/texmf/tex4ht/bin" || die
- # Create the jar needed by oolatex
- jar -cf "${S}/${PN}.jar" * || die "failed to create jar"
- fi
-}
-
-src_install () {
- # install the binaries
- dobin "${S}/src/tex4ht" "${S}/src/t4ht" "${S}/src/htcmd"
- # install the scripts
- if ! use java; then
- rm -f "${S}"/bin/unix/oo*
- rm -f "${S}"/bin/unix/jh*
- fi
- dobin "${S}"/bin/unix/mk4ht
-
- # install the .4ht scripts
- insinto ${TEXMF}/tex/generic/tex4ht
- doins "${S}"/texmf/tex/generic/tex4ht/*
-
- # install the special htf fonts
- insinto ${TEXMF}/tex4ht
- doins -r "${S}/texmf/tex4ht/ht-fonts"
-
- if use java; then
- # install the java files
- doins -r "${S}/texmf/tex4ht/bin"
- java-pkg_jarinto ${TEXMF}/tex4ht/bin
- java-pkg_dojar "${S}/${PN}.jar"
- fi
-
- # install the .4xt files
- doins -r "${S}/texmf/tex4ht/xtpipes"
-
- # install the env file
- insinto ${TEXMF}/tex4ht/base
- newins "${S}/texmf/tex4ht/base/unix/tex4ht.env" tex4ht.env
-
- insinto /etc/texmf/texmf.d
- doins "${FILESDIR}/50tex4ht.cnf"
-
- insinto ${TEXMF}/tex/generic/${PN}
- insopts -m755
- doins "${S}"/bin/ht/unix/*
-}
-
-pkg_postinst() {
- use java || elog 'ODF converters (oolatex & friends) require the java use flag'
- latex-package_pkg_postinst
- elog "In order to avoid collisions with multiple packages"
- elog "We are not installing the scripts in /usr/bin anymore"
- elog "If you want to use, say, htlatex, you can use 'mk4ht htlatex file'"
-}
diff --git a/dev-tex/texpower-0.2 b/dev-tex/texpower-0.2
new file mode 100644
index 000000000000..d0cf365d77d4
--- /dev/null
+++ b/dev-tex/texpower-0.2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=A bundle of style and class files for creating dynamic online presentations
+EAPI=0
+HOMEPAGE=http://texpower.sourceforge.net/
+IUSE=doc
+KEYWORDS=amd64 ppc sparc x86
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/texpower/texpower-0-2.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=95ab2646a6b9349583d188e8faf3594a
diff --git a/dev-tex/texpower/Manifest b/dev-tex/texpower/Manifest
deleted file mode 100644
index 6caad374ab06..000000000000
--- a/dev-tex/texpower/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST texpower-0-2.tar.gz 176307 BLAKE2B df04fcd59560dacf415ffac5ec0dd3ebc7517f038137baa7e54b016d105fa506329e383a1645ce15df1d6c5d896f8455cea8732c7d79dc4fd9881a69b326e2c8 SHA512 4ab22dc2f1ebfe1d5aa59a1ea6f374af13a7d86c042b58a1eb49c09b7043e776975be5d8026082fa75f9da5a487c87252d12de6fae9cd9ab482b8f8b7d344a19
-EBUILD texpower-0.2.ebuild 1117 BLAKE2B 8dd4a8706a9e598bf2dc2bab54bdeb0ec35149449c17f1a9f6c22cd5744762d524b88e8dec2359e4194a836e7fda0ee2a4b207d7dde184b80eadbf6d685cd243 SHA512 363b2de856e15cae1c010496700c54b6ef2e6a01410d3472fec3abff3cfa0570cfcdd38f9f5642890154d9fb8a8dcde580485bb235decf65eef6cfca880e9bf7
-MISC metadata.xml 327 BLAKE2B a16dc0f605e0d976907f932ed7e079ce9b301ef1c9eda91947f81dd3297957ebe92fa12c61ef425a3ba643a5796cb8b3a4fd9ed80fca7aa25d8f087e55e174ec SHA512 62d565e9733b609fb88e65deead8d624ff889411eefc8c15f2784e7dc21d035df727d42b139a69ef297fcb13e828524a4119873fde8b4e0c4df231dd450bd9e5
diff --git a/dev-tex/texpower/metadata.xml b/dev-tex/texpower/metadata.xml
deleted file mode 100644
index 845845171f8b..000000000000
--- a/dev-tex/texpower/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">texpower</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/texpower/texpower-0.2.ebuild b/dev-tex/texpower/texpower-0.2.ebuild
deleted file mode 100644
index c64eb6129531..000000000000
--- a/dev-tex/texpower/texpower-0.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-IUSE="doc"
-MY_P="${P/./-}"
-
-DESCRIPTION="A bundle of style and class files for creating dynamic online presentations"
-SRC_URI="mirror://sourceforge/texpower/${MY_P}.tar.gz"
-HOMEPAGE="http://texpower.sourceforge.net/"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
-
- latex-package_src_compile
-
- cd tpslifonts
- latex-package_src_compile
- cp tpslifonts.sty ../ || die
- cd ../
-
- if use doc
- then
- for file in FAQ-display.tex FAQ-printout.tex fulldemo.tex
- do
- einfo "Making documentation: ${file}"
- VARTEXFONTS=${T}/fonts texi2pdf -q -c \
- --language=latex ${file} &> /dev/null
- done
- fi
-}
-
-src_install() {
-
- latex-package_src_doinstall styles pdf
-
- insinto /usr/share/texmf/tex/latex/${PN}/contrib
- doins contrib/config.landscapeplus contrib/tpmultiinc.tar || die
-
- dodoc 00readme.txt 01install.txt || die
- newdoc tpslifonts/00readme.txt 00readme-tpslifonts.txt || die
- newdoc contrib/00readme.txt 00readme-contrib.txt
-}
diff --git a/dev-tex/tipa-1.3 b/dev-tex/tipa-1.3
new file mode 100644
index 000000000000..63b15047d277
--- /dev/null
+++ b/dev-tex/tipa-1.3
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=virtual/latex-base
+DESCRIPTION=International Phonetic Alphabet package for LaTeX
+EAPI=0
+HOMEPAGE=http://www.l.u-tokyo.ac.jp/~fkr/
+KEYWORDS=amd64 x86
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=http://www.l.u-tokyo.ac.jp/~fkr/tipa/tipa-1.3.tar.gz
+_md5_=3656f9168d2ff79e0197311b00f6ee12
diff --git a/dev-tex/tipa/Manifest b/dev-tex/tipa/Manifest
deleted file mode 100644
index 14eb26855e7d..000000000000
--- a/dev-tex/tipa/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST tipa-1.3.tar.gz 3099058 BLAKE2B f83854a87d1a11f8b3b3e1de8f5358219f895102b681d3e01c5b788659821f9f70dbe8dab1d1572d2d1986f9b877ec9b405d8d29db4b3c6fff955ffb1271d7a2 SHA512 b07b445e9760603f991c7ca4cd1c3358b071e21975a5e051c6ba1186cda2880c80cd874e8cee285a6b7a9ca890bc35e4e4285c12e22cdfa474920c55cebe64ed
-EBUILD tipa-1.3.ebuild 1320 BLAKE2B 3b34bd66752ee562e244dd29c9af8428c983bce0708da59dc104512275d8b472a3f67169e90cb86a6290e3daaca420dda3e8e2f8c8c6b6fae0d5d4a6da66fd93 SHA512 22af5556a73bb94e005b67d7500633c6168cec0c2e6a2abde4a52ddadaeac08c4395d32115f6c8df06885a6aad5ba8552550b4a98613934c0a5cecf4ae5d3d12
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/tipa/metadata.xml b/dev-tex/tipa/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/tipa/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/tipa/tipa-1.3.ebuild b/dev-tex/tipa/tipa-1.3.ebuild
deleted file mode 100644
index 6d68b16c4c99..000000000000
--- a/dev-tex/tipa/tipa-1.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-DESCRIPTION="International Phonetic Alphabet package for LaTeX"
-HOMEPAGE="http://www.l.u-tokyo.ac.jp/~fkr/"
-SRC_URI="http://www.l.u-tokyo.ac.jp/~fkr/tipa/${P}.tar.gz"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE=""
-
-DEPEND="virtual/latex-base"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- # install files under /usr/share/texmf/
- sed -e 's@PREFIX=/usr/local/teTeX/share/texmf@PREFIX=/usr/share/texmf@' \
- -i Makefile || die "sed failed"
-
- sed -e 's/\($(TEXDIR)\)/$(DESTDIR)\/\1/' \
- -e 's/\($(FONTDIR)\)/$(DESTDIR)\/\1/g' \
- -e 's/\($(MAPDIR)\)/$(DESTDIR)\/\1/' \
- -i Makefile || die "sed failed"
-
- # removing `mktexlsr` from Makefile (leads to access violation)
- sed -e 's/-mktexlsr//' -i Makefile || die "sed failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed."
- dodoc doc/*.{tex,sty,bib,bbl} || die "dodoc failed."
-
- elog "A huge documentation can be found in '/usr/share/doc/${P}'."
-}
-
-pkg_postinst() {
- einfo "Running mktexlsr..."
- mktexlsr || die "mktexlsr failed"
-
- elog
- elog "Append the line"
- elog "p +tipa.map"
- elog "to /usr/share/texmf/dvips/config/config.ps"
- elog
-}
-
-pkg_postrm() {
- einfo "Running mktexlsr..."
- mktexlsr || die "mktexlsr failed"
-}
diff --git a/dev-tex/translator-1.00 b/dev-tex/translator-1.00
new file mode 100644
index 000000000000..11b4484f39a3
--- /dev/null
+++ b/dev-tex/translator-1.00
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=A package for translating words in TeX
+EAPI=0
+HOMEPAGE=http://latex-beamer.sourceforge.net/
+IUSE=doc
+KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=GPL-2 LPPL-1.3c
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=mirror://sourceforge/latex-beamer/translator-1.00.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=0ee8a2dc78ad339a4bb8df83707a1470
diff --git a/dev-tex/translator/Manifest b/dev-tex/translator/Manifest
deleted file mode 100644
index 48c912c263b1..000000000000
--- a/dev-tex/translator/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST translator-1.00.tar.gz 178794 BLAKE2B 304c2b0557e2e3ecfc10b8a4383c97f50ff1f03d9b0ecffe510bd78f1949d708c917d047b3f0fdee2400ebc82c49f61a04c959572672c47cc5cc7c7b835be93a SHA512 045b09ef303fe8f7bbbbc3f6b4175da4ba0d72d1d359281fbd316ef32eb369c627f708a19a5bade1abb4d0bc6a6320f081ccead1173665c483ce882b44013038
-EBUILD translator-1.00.ebuild 794 BLAKE2B 78c2cc3b67301c31bd427fc36abf7657e9161279c46e6625b93f48bc0c0a2e4826aab7c66b110846a5dbf7ef9a25346bad0dee37b5976a3c947277b46044de08 SHA512 653eb3d9a17eaa99c92500289ad8f7be567354450bf665a785e880c678c79dbba7271586b1d1192c7d17948275d8a441f26a10333677ac5c527510329d61b540
-MISC metadata.xml 331 BLAKE2B 640ff4c8cf52f399181efe9fa522b555438991d088a0e286c8c9be9ee855bbbacfea7922af1450cc45f5cbebae804a0787891411cc5ccd4b75c7a13a7afd1ac1 SHA512 eaea8f855b5479f26555aea9793a9874a0e117374a3e24e1499b5262bdeb791d9d86333a927d75a04b277909ecbe6939866b979777d53697f69606962af7b52f
diff --git a/dev-tex/translator/metadata.xml b/dev-tex/translator/metadata.xml
deleted file mode 100644
index 32e6f8c40631..000000000000
--- a/dev-tex/translator/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">latex-beamer</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/translator/translator-1.00.ebuild b/dev-tex/translator/translator-1.00.ebuild
deleted file mode 100644
index 30f55e654ef5..000000000000
--- a/dev-tex/translator/translator-1.00.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="A package for translating words in TeX"
-HOMEPAGE="http://latex-beamer.sourceforge.net/"
-SRC_URI="mirror://sourceforge/latex-beamer/${P}.tar.gz"
-
-LICENSE="GPL-2 LPPL-1.3c"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-TEXMF="/usr/share/texmf-site"
-
-src_install() {
- insinto ${TEXMF}/tex/latex/${PN}
- doins base/* || die "Failed to install the package"
- doins -r dicts/* || die "Failed to install dictonaries"
- dodoc ChangeLog README || die "dodoc failed"
- if use doc ; then
- insinto /usr/share/doc/${PF}
- doins -r doc/* || die "Failed to install documentation"
- fi
-}
diff --git a/dev-tex/tth-3.77 b/dev-tex/tth-3.77
new file mode 100644
index 000000000000..047eb880f684
--- /dev/null
+++ b/dev-tex/tth-3.77
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Translate TEX into HTML
+EAPI=4
+HOMEPAGE=http://hutchinson.belmont.ma.us/tth/
+KEYWORDS=amd64 ~arm hppa ppc ppc64 x86
+LICENSE=free-noncomm
+RDEPEND=app-text/ghostscript-gpl media-libs/netpbm
+SLOT=0
+SRC_URI=mirror://gentoo/tth-3.77.tgz
+_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=e33606996056d31a0b7ecb1d9008baca
diff --git a/dev-tex/tth-4.08 b/dev-tex/tth-4.08
new file mode 100644
index 000000000000..d78b8783369d
--- /dev/null
+++ b/dev-tex/tth-4.08
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Translate TEX into HTML
+EAPI=4
+HOMEPAGE=http://hutchinson.belmont.ma.us/tth/
+KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=app-text/ghostscript-gpl media-libs/netpbm
+SLOT=0
+SRC_URI=mirror://sourceforge/tth/tth4.08.tar.gz
+_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
+_md5_=4d620dba6df8d6dda6173072895f6775
diff --git a/dev-tex/tth/Manifest b/dev-tex/tth/Manifest
deleted file mode 100644
index 4634fbf638c1..000000000000
--- a/dev-tex/tth/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST tth-3.77.tgz 322313 BLAKE2B 7a9858b38549ac2faaef1e08de631ff1312aebe95bfa47c79414b5c297828cccf20ac83f3719cdfe232687643dadad072a1d57077cc3c3874d91c0fb50f0a42f SHA512 8fabe24172b1ba6ac275e0d3cd8fbb88fbd8fcf15eb7a8a7f99a3f483629d51587f0f97fdca84d86bff9ef57829415e5f026c24338bef75ba867d3a3dfb3bb87
-DIST tth4.08.tar.gz 1085293 BLAKE2B 260613fb9aa1e2acac5daf69db0ea5d3b6495dcb13f8eb3439a8774cf285fccf009dcdb77e33f265051bc9e9d35dda027212042678302b028efee7e4e1019e32 SHA512 c287cece1219155a5a23684b59f9c88459d7bbe7f029bfd6ca26562fa7a8f38699b4e5ce8a85a5f3544c081b5d1483f9533807b026dc85d130cf2e3eae507c05
-EBUILD tth-3.77.ebuild 600 BLAKE2B 62d64590a10ecce9ffb47439089aada954f5ae344952ea362c2bc9ab8c1ff22ac452553615130c93a7d352c850d6f37db093483bc06c7fb0321394df52edd5b9 SHA512 e2db4df1021275cfb115340c284adef0fddf2511b34c59c114da548d1f0515a5338e433cac0f3f932282b963f1a085aa4926a385b28782f5383b4fe604928d65
-EBUILD tth-4.08.ebuild 669 BLAKE2B a59e1be2a46ae8c869c68417b43b287548e5c0f100601f49caecd0917487a09ed9984d63719275feca8bce0337b5e5ece71499a634ec6bb6d3e7e8fd15ee94b1 SHA512 d75495d8d3acc5289d673335dcd79264f573744e977e61da67cd628120a23f7a192ab2d77b39366ad6efb4d8bbf3ca798c2ce10f0c1adbfa1992377db25d4181
-MISC metadata.xml 322 BLAKE2B 2eb3263caab1343cef8ba5d1006dca8820c82b156c061e3ad879954a49d66d043959621bb1c57c1cbddaa5e13e56426ee5519cfb06f0ae05776039e621df1584 SHA512 be8a5cd22a1378bc98ca35ee5f5db177756d43d6b21d7d5d793dfbb1c3b9e0493348f727ceb05fcca7718a1b15a3b480df485dabec276c44d5397382ae51fb1d
diff --git a/dev-tex/tth/metadata.xml b/dev-tex/tth/metadata.xml
deleted file mode 100644
index a74196a9e624..000000000000
--- a/dev-tex/tth/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">tth</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-tex/tth/tth-3.77.ebuild b/dev-tex/tth/tth-3.77.ebuild
deleted file mode 100644
index e3d52deb4f65..000000000000
--- a/dev-tex/tth/tth-3.77.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit toolchain-funcs
-
-DESCRIPTION="Translate TEX into HTML"
-HOMEPAGE="http://hutchinson.belmont.ma.us/tth/"
-SRC_URI="mirror://gentoo/${P}.tgz"
-
-SLOT="0"
-LICENSE="free-noncomm"
-KEYWORDS="amd64 ~arm hppa ppc ppc64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
- app-text/ghostscript-gpl
- media-libs/netpbm"
-
-S="${WORKDIR}/tth_C"
-
-src_compile() {
- echo 'all: tth' > Makefile || die
- tc-export CC
- emake
-}
-
-src_install() {
- dobin tth latex2gif ps2gif ps2png
- dodoc CHANGES
- doman tth.1
- dohtml *
-}
diff --git a/dev-tex/tth/tth-4.08.ebuild b/dev-tex/tth/tth-4.08.ebuild
deleted file mode 100644
index 52dd9294de8e..000000000000
--- a/dev-tex/tth/tth-4.08.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit toolchain-funcs
-
-DESCRIPTION="Translate TEX into HTML"
-HOMEPAGE="http://hutchinson.belmont.ma.us/tth/"
-SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
- app-text/ghostscript-gpl
- media-libs/netpbm"
-
-S="${WORKDIR}/${PN}"
-
-src_compile() {
- emake GCC="$(tc-getCC) -O" tth
- cd tools
- tc-export CC
- echo 'all: tthsplit' > makefile
- emake
-}
-
-src_install() {
- dobin tth latex2gif ps2gif tools/ps2png tools/tthsplit
- dodoc CHANGES
- doman tth.1
-}
diff --git a/dev-tex/vc-0.5 b/dev-tex/vc-0.5
new file mode 100644
index 000000000000..a36f89505bb5
--- /dev/null
+++ b/dev-tex/vc-0.5
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=The vc (version control) bundle
+EAPI=5
+HOMEPAGE=https://www.ctan.org/pkg/vc
+KEYWORDS=~amd64 ~x86
+LICENSE=public-domain
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/distfiles/vc-0.5.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=669595751e7d22db0c9cb8bd72e6aa4e
diff --git a/dev-tex/vc-0.6 b/dev-tex/vc-0.6
new file mode 100644
index 000000000000..750c99792391
--- /dev/null
+++ b/dev-tex/vc-0.6
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=The vc (version control) bundle
+EAPI=6
+HOMEPAGE=https://www.ctan.org/pkg/vc
+KEYWORDS=~amd64 ~x86
+LICENSE=CC0-1.0
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ulm/distfiles/vc-0.6.zip
+_eclasses_=latex-package 773c51c2ef26eaff025998531e7c6731
+_md5_=d36f573b3890d5d3e7d95a9b70b104df
diff --git a/dev-tex/vc/Manifest b/dev-tex/vc/Manifest
deleted file mode 100644
index 471607b6cfcf..000000000000
--- a/dev-tex/vc/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX vc-0.5-git-date.patch 493 BLAKE2B 2da86aef2633052568761f95e36ed8b0af3bf9e84970276a07a64e3287490ece35a26ecd002d655d8d3c03d5c6141d81f60faf3142b7d138630a48d4d2e462d7 SHA512 eb3b703ae509eb83e2817f9f746596e6787d09f0840e24df0415141e148fc21e06c2f0b4e67fc23ec58fcfe9b7a1a08e073fe9c2cc23c404ac85cbce83ba5b0e
-AUX vc-0.5-git-status.patch 1108 BLAKE2B f3b82370e9c7344b7ec486107876ac94d8c99e86f5e47bfe05ec17c0e685b262bc1919dfc6b891c095fb2c9e5b40e15fe732a0fb88892cd0c005ef98237d4157 SHA512 531e24c9e9d29c3efdecd6bd80b08de2b7c16fb40eeb4120b9fcaa6727e5e70b01c5d40384ab81a20707adb9d397b4133a54fb20c27a377ab28d9f5d6681e6ae
-DIST vc-0.5.zip 440260 BLAKE2B e6a0824f1504f22817b0620a28717302b078b0301a5424eebacfea69f3542ac42c53593c8aafd111e17a5e1c1dc161cdeb866a826598f745afc57deaf4b35044 SHA512 0574bb6e6e7a0a9065cb1042726ac6ff09c4c38b7d05acdaf4fab3023439f5be35af12ec228b285a40e9cd9448f85e16e849d0dd08af743115bdba0556f3b969
-DIST vc-0.6.zip 451356 BLAKE2B 776b72f33320e5ac129c646774b65fe3ce1757df31dbd8a70ef6e05ffe0606e6e1a85c7910388efad45503ca488d8d78be9c9219cb066f107ad020592ec703d3 SHA512 dde8f3028742e4de42bda3e77a18155954cac954e54db13b1ecba3c60aff54f6ced4961f808b1f539223032f04a39a6e086ca852d340b42dbe98b6989542678b
-EBUILD vc-0.5.ebuild 686 BLAKE2B 9817134f53b356fffcad46ea95d37905d33bd793c235ed55c8f650a3602ee6b6fd2d04a85b0f27bb6334aa8d58bf02549cd348ea32c4b0fa5bdeabb65f2749cf SHA512 0c6babed2325592d9f8b67ec137b1ec47d0ed28bddf86e78e831f2789292816c5babc9c7028847d69c13cc473a3cd0e0b581c56c9ec1432cefdb68b476914036
-EBUILD vc-0.6.ebuild 584 BLAKE2B 64dc7a83701c94a742ad8edaf672e5ac8166573ed80f1a802165c4f758e406229a7b32f4f0c5a4fd2f6d380b1dbe037664f7ec4b11c2842f3113c27007663c36 SHA512 718e4950d4c6998db77630d8dca495a519bbbf18ec0f21dfd109926d3c7943f4afddffd3cf2a5bfcc5446e5bfff9d3664ce05e6c1fb1d335114a8d9abbe9e578
-MISC metadata.xml 670 BLAKE2B 905650a8d2784e14e6de90485fd97c0432f76fecb99ad39f3fc83e6e7229ad0149685606e4e973992f1d0be610a64bf5bcb608c8fb5e28ea1ff90d3ab19de05d SHA512 fbe6ee77419d1305df5cd6656ff45fd334fa3bb9e3a92ce67735d084352faa5fddb600c7bed62071ca6861ea4d08f58ea6b326c14df9a0fc73b7a9b5077e03b9
diff --git a/dev-tex/vc/files/vc-0.5-git-date.patch b/dev-tex/vc/files/vc-0.5-git-date.patch
deleted file mode 100644
index f05c857d1026..000000000000
--- a/dev-tex/vc/files/vc-0.5-git-date.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Use CommitterDate instead of AuthorDate, because the latter is not
-guaranteed to increase monotonously.
-
---- vc-orig/git-unix/vc-git.awk
-+++ vc/git-unix/vc-git.awk
-@@ -39,7 +39,7 @@
- ### Standard encoding is UTF-8.
- if (Encoding == "") Encoding = "UTF-8"
- ### Extract relevant information from variables.
-- LongDate = substr(AuthorDate, 1, 25)
-+ LongDate = substr(CommitterDate, 1, 25)
- DateRAW = substr(LongDate, 1, 10)
- DateISO = DateRAW
- DateTEX = DateISO
diff --git a/dev-tex/vc/files/vc-0.5-git-status.patch b/dev-tex/vc/files/vc-0.5-git-status.patch
deleted file mode 100644
index 7ab998ca40c0..000000000000
--- a/dev-tex/vc/files/vc-0.5-git-status.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Output format of "git status" has changed which broke parsing.
-Use "git status --porcelain" instead which is a more stable interface,
-intended for processing by scripts.
-
---- vc-orig/git-unix/vc
-+++ vc/git-unix/vc
-@@ -20,5 +20,5 @@
- git --no-pager log -1 HEAD --pretty=format:"Hash: %H%nAbr. Hash: %h%nParent Hashes: %P%nAbr. Parent Hashes: %p%nAuthor Name: %an%nAuthor Email: %ae%nAuthor Date: %ai%nCommitter Name: %cn%nCommitter Email: %ce%nCommitter Date: %ci%n" |gawk -v script=log -v full=$full -f vc-git.awk > vc.tex
- if [ "$mod" = 1 ]
- then
-- git status |gawk -v script=status -f vc-git.awk >> vc.tex
-+ git status --porcelain |gawk -v script=status -f vc-git.awk >> vc.tex
- fi
---- vc-orig/git-unix/vc-git.awk
-+++ vc/git-unix/vc-git.awk
-@@ -26,9 +26,9 @@
-
- ### Process output of "git status".
- ### Changed index?
--script=="status" && /^# Changes to be committed:/ { modified = 1 }
-+script=="status" && /^[MADRC]/ { if (modified == 0) modified = 1 }
- ### Unstaged modifications?
--script=="status" && /^# Changed but not updated:/ { modified = 2 }
-+script=="status" && /^.[MD]/ { modified = 2 }
-
-
-
diff --git a/dev-tex/vc/metadata.xml b/dev-tex/vc/metadata.xml
deleted file mode 100644
index 13f8b9913d61..000000000000
--- a/dev-tex/vc/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>ulm@gentoo.org</email>
-</maintainer>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-<longdescription>
- This is a script based approach to version control for TeX documents.
- It works more reliably than keyword substitution based approaches,
- since it tracks all files in a working copy, not only .tex files.
-
- The vc bundle works with LaTeX and plain TeX. Currently, Bazaar, Git
- and Subversion are supported.
-</longdescription>
-</pkgmetadata>
diff --git a/dev-tex/vc/vc-0.5.ebuild b/dev-tex/vc/vc-0.5.ebuild
deleted file mode 100644
index e0dbd04e9ebc..000000000000
--- a/dev-tex/vc/vc-0.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="The vc (version control) bundle"
-HOMEPAGE="https://www.ctan.org/pkg/vc"
-# Taken from http://mirrors.ctan.org/support/vc.zip
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-PATCHES=(
- "${FILESDIR}"/${P}-git-date.patch
- "${FILESDIR}"/${P}-git-status.patch
-)
-
-src_compile() { :; }
-
-src_install() {
- insinto ${TEXMF}/scripts/${PN}
- doins -r bzr-unix git-unix svn-unix
- latex-package_src_doinstall pdf
- dodoc CHANGES README
-}
diff --git a/dev-tex/vc/vc-0.6.ebuild b/dev-tex/vc/vc-0.6.ebuild
deleted file mode 100644
index e0d91ac8022f..000000000000
--- a/dev-tex/vc/vc-0.6.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit latex-package
-
-DESCRIPTION="The vc (version control) bundle"
-HOMEPAGE="https://www.ctan.org/pkg/vc"
-# Taken from http://mirrors.ctan.org/support/vc.zip
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.zip"
-
-LICENSE="CC0-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- insinto "${TEXMF}"/scripts/${PN}
- doins -r bzr-unix git-unix hg-unix svn-unix
- latex-package_src_doinstall pdf
- dodoc CHANGES README
-}
diff --git a/dev-tex/xcolor-2.11 b/dev-tex/xcolor-2.11
new file mode 100644
index 000000000000..c3dc9ae4fad4
--- /dev/null
+++ b/dev-tex/xcolor-2.11
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=dev-texlive/texlive-latex doc? ( dev-texlive/texlive-pstricks dev-texlive/texlive-latexextra ) app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=xcolor -- easy driver-independent access to colors
+EAPI=0
+HOMEPAGE=http://www.ukern.de/tex/xcolor.html
+IUSE=doc
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=LPPL-1.2
+RDEPEND=dev-texlive/texlive-latex virtual/latex-base
+SLOT=0
+SRC_URI=http://www.ukern.de/tex/xcolor/ctan/xcolor211.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=e8beb410d360c96d20522f4f8da0e2ee
diff --git a/dev-tex/xcolor-2.12 b/dev-tex/xcolor-2.12
new file mode 100644
index 000000000000..a1cb1b3914cf
--- /dev/null
+++ b/dev-tex/xcolor-2.12
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=dev-texlive/texlive-latex doc? ( dev-texlive/texlive-pstricks dev-texlive/texlive-latexextra ) app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=xcolor -- easy driver-independent access to colors
+EAPI=0
+HOMEPAGE=http://www.ukern.de/tex/xcolor.html
+IUSE=doc
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=LPPL-1.2
+RDEPEND=dev-texlive/texlive-latex virtual/latex-base
+SLOT=0
+SRC_URI=http://www.ukern.de/tex/xcolor/ctan/xcolor212.zip
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=7de747c1b46330db81b377067b6e3cf2
diff --git a/dev-tex/xcolor/Manifest b/dev-tex/xcolor/Manifest
deleted file mode 100644
index c8912482d1aa..000000000000
--- a/dev-tex/xcolor/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST xcolor211.zip 745959 BLAKE2B 3eb312f4e06f96511e16828a38746a306d3f1132fbf93eab028b50787db215c054ddb8cb03a93dce48d4f0de330934ccfad4a70feb5f1357fec9f510dc35d7b2 SHA512 bd504ad3ffce1e9c53dd8588e19568f673f92100a3aded5278ed6893525cc68e505eacce99b563bd94e8844ba6d3bc443c529a2d46505897daa6d30b6d61f430
-DIST xcolor212.zip 769972 BLAKE2B 4d8b1dbf123fae07e6ecfdd90150d82b4932e64941598774d8bad4b009db15491d831bdaa03266a925724bac2d22bd28adf7e936f991d4d0d90a14de4ec81722 SHA512 66255b29aa7d2eb11239fa9ce1a12e2b9397028d84b1503fb5bbf06276b597263224eccd064f1e87f7bdb2e96b0ae2d564bb7cb99b92907ccfc2468492a3479e
-EBUILD xcolor-2.11.ebuild 858 BLAKE2B 21a321baca910d0921b50bf6bc9452984a5d740c6649908a864bdac04d81eae4658a7204e370fa2e129c6dbe79717a8369b9f2d5e4c32f8a73dbfeb4d4a819d4 SHA512 b6d97fec226e15b68c81197d92b2580fcd9da45443afaaad0411a29fb5f3d98a80378365f82e6243b068d5172390fe2dfce9e723892f0968c1a941a3634573c7
-EBUILD xcolor-2.12.ebuild 867 BLAKE2B 8b5143c12a59ecb8bf6bd4718a5f4977b0189509337fe33fdbad99106bb5bf26049195ef40bfa402125b1d3348366615158fbcfcb3006f6430e65379e2f29d51 SHA512 3fbfaa502608a2e98f9322dc9fda2c2a3820daf2aaced135ea0a16be5d3d2634dec4668ae8b19721cd314480a20eb6d0e50c6578a50d407eed04c278596a8260
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/xcolor/metadata.xml b/dev-tex/xcolor/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/xcolor/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/xcolor/xcolor-2.11.ebuild b/dev-tex/xcolor/xcolor-2.11.ebuild
deleted file mode 100644
index 6f7dcf0def51..000000000000
--- a/dev-tex/xcolor/xcolor-2.11.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="xcolor -- easy driver-independent access to colors"
-HOMEPAGE="http://www.ukern.de/tex/xcolor.html"
-SRC_URI="http://www.ukern.de/tex/xcolor/ctan/${P//[.-]/}.zip"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="dev-texlive/texlive-latex"
-
-DEPEND="${RDEPEND}
- doc? (
- dev-texlive/texlive-pstricks
- dev-texlive/texlive-latexextra
- )
- app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-TEXMF="/usr/share/texmf-site"
-
-src_install() {
- export VARTEXFONTS="${T}/fonts"
-
- latex-package_src_install || die
-
- dodoc README ChangeLog
-}
diff --git a/dev-tex/xcolor/xcolor-2.12.ebuild b/dev-tex/xcolor/xcolor-2.12.ebuild
deleted file mode 100644
index 3071962f1eb5..000000000000
--- a/dev-tex/xcolor/xcolor-2.12.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit latex-package
-
-DESCRIPTION="xcolor -- easy driver-independent access to colors"
-HOMEPAGE="http://www.ukern.de/tex/xcolor.html"
-SRC_URI="http://www.ukern.de/tex/xcolor/ctan/${P//[.-]/}.zip"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="dev-texlive/texlive-latex"
-
-DEPEND="${RDEPEND}
- doc? (
- dev-texlive/texlive-pstricks
- dev-texlive/texlive-latexextra
- )
- app-arch/unzip"
-
-S="${WORKDIR}/${PN}"
-
-TEXMF="/usr/share/texmf-site"
-
-src_install() {
- export VARTEXFONTS="${T}/fonts"
-
- latex-package_src_install || die
-
- dodoc README ChangeLog
-}
diff --git a/dev-tex/xmltex-1.9-r2 b/dev-tex/xmltex-1.9-r2
new file mode 100644
index 000000000000..6d88760831fd
--- /dev/null
+++ b/dev-tex/xmltex-1.9-r2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=virtual/latex-base virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=A non validating namespace aware XML parser implemented in TeX
+EAPI=5
+HOMEPAGE=http://www.dcarlisle.demon.co.uk/xmltex/manual.html
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris
+LICENSE=LPPL-1.2
+RDEPEND=virtual/latex-base !=dev-texlive/texlive-htmlxml-2007* virtual/latex-base
+SLOT=0
+SRC_URI=mirror://gentoo/xmltex-1.9.tar.gz
+_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc latex-package 773c51c2ef26eaff025998531e7c6731 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 texlive-common f68a634c367f10b9fbb8fb02195ba411 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=74cb2aba8938cbd266cc0e6944b97966
diff --git a/dev-tex/xmltex/Manifest b/dev-tex/xmltex/Manifest
deleted file mode 100644
index 0103e07a6523..000000000000
--- a/dev-tex/xmltex/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX format.xmltex.cnf 116 BLAKE2B 2430d263211aabb19f131ade3c471781442ce6ae4ad5b2755735304a6e4edc224e6d7a9db5a09736ce98f77ad4039ca368d91933086296ba5cd5152004fae86a SHA512 9c1580e15fe049dfacc556bb086996375828571bb74f8e5a8f008865d390bbf74f90f32318e107f174e4517dfbae0380344f5c6883ee5d3bdd2115a881ff4a43
-DIST xmltex-1.9.tar.gz 110592 BLAKE2B f58fd239a36f679dee2d0d7a3d25493daa618e5dc6fdab063f9d90a48cd542e91e8c2d6166d901c338c98e00abd3f8a4940c0a47b7463c7d083ef7a1652f2968 SHA512 8f8c3ebb56c602365607a8ef7f245404c2f83863e5efc113a7a7fc23772d95cf2d08e0d3e7696c2c18ee1a99aa1d7dde62f4cfbeb5c84dec81d843aebeb21b30
-EBUILD xmltex-1.9-r2.ebuild 1223 BLAKE2B b6e38dc7c2fdeab6fade2c55992a59864fda6ceb4b9e17e72adb262e0de8e5cb3e2753b51b9788cb42118780da8a07bd735a7d8e2bbc6909d4b17da1834786d1 SHA512 a63936590a0b8693e45c5b75d435545bae3284aa8e3020fe67a66a0e5f956cda804d5a38a33cdcfd9a6cc8f0e1f09abed2d0293fbff1a28ad8c62f25f8e4b7ae
-MISC metadata.xml 245 BLAKE2B ee3a163cfe0a4bc59c0dfb46f9ddb580e2d259b4d0e33cb4e684eb9e6d4b901bf97c6edd891f3b75a613a782f1b89318d0ee3ec9bee4e34c4441d9e8f4267678 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690
diff --git a/dev-tex/xmltex/files/format.xmltex.cnf b/dev-tex/xmltex/files/format.xmltex.cnf
deleted file mode 100644
index 5024cce846ee..000000000000
--- a/dev-tex/xmltex/files/format.xmltex.cnf
+++ /dev/null
@@ -1,2 +0,0 @@
-xmltex pdftex language.dat \&latex xmltex.ini
-pdfxmltex pdftex language.dat \&pdflatex pdfxmltex.ini
diff --git a/dev-tex/xmltex/metadata.xml b/dev-tex/xmltex/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/xmltex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-tex/xmltex/xmltex-1.9-r2.ebuild b/dev-tex/xmltex/xmltex-1.9-r2.ebuild
deleted file mode 100644
index 0f52e2b027dd..000000000000
--- a/dev-tex/xmltex/xmltex-1.9-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package texlive-common
-
-IUSE=""
-
-DESCRIPTION="A non validating namespace aware XML parser implemented in TeX"
-HOMEPAGE="http://www.dcarlisle.demon.co.uk/xmltex/manual.html"
-# Taken from: ftp://www.ctan.org/tex-archive/macros/xmltex.tar.gz
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
-
-S=${WORKDIR}/${PN}/base
-
-TEXMF=/usr/share/texmf-site
-
-DEPEND="virtual/latex-base"
-
-RDEPEND="${DEPEND}
- !=dev-texlive/texlive-htmlxml-2007*"
-
-src_compile() {
- TEXMFHOME="${S}" fmtutil --cnffile "${FILESDIR}/format.${PN}.cnf" --fmtdir "${S}/texmf-var/web2c" --all\
- || die "failed to build format ${PN}"
-}
-
-src_install() {
- insinto /var/lib/texmf
- doins -r texmf-var/*
-
- insinto ${TEXMF}/tex/xmltex/base
- doins *.{xmt,cfg,xml,tex}
- insinto ${TEXMF}/tex/xmltex/config
- doins *.ini
-
- etexlinks "${FILESDIR}/format.${PN}.cnf"
- insinto /etc/texmf/fmtutil.d
- doins "${FILESDIR}/format.${PN}.cnf"
-
- dohtml *.html
- dodoc readme.txt
-}