summaryrefslogtreecommitdiff
path: root/app-text
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2010-07-06 00:34:44 +0200
committerBertrand Jacquin <beber@meleeweb.net>2010-07-06 00:34:44 +0200
commit62cd307663297ca7dbb770b7b3121917b5a23a1d (patch)
tree1e652bc994737ee38d7b48bd66304b7da0d9d5e3 /app-text
parentlinuxdoc-tools not needed anymore (diff)
downloadportage-62cd307663297ca7dbb770b7b3121917b5a23a1d.tar.xz
texlive-core -ruby not needed anymore
Diffstat (limited to 'app-text')
-rw-r--r--app-text/texlive-core/ChangeLog228
-rw-r--r--app-text/texlive-core/Manifest56
-rw-r--r--app-text/texlive-core/files/texmf-update89
-rw-r--r--app-text/texlive-core/metadata.xml13
-rw-r--r--app-text/texlive-core/texlive-core-2007-r11.ebuild266
-rw-r--r--app-text/texlive-core/texlive-core-2007-r12.ebuild270
6 files changed, 0 insertions, 922 deletions
diff --git a/app-text/texlive-core/ChangeLog b/app-text/texlive-core/ChangeLog
deleted file mode 100644
index 94a95774..00000000
--- a/app-text/texlive-core/ChangeLog
+++ /dev/null
@@ -1,228 +0,0 @@
-# ChangeLog for app-text/texlive-core
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.41 2007/12/18 19:21:15 jer Exp $
-
- 18 Dec 2007; Jeroen Roovers <jer@gentoo.org> texlive-core-2007-r11.ebuild:
- Marked ~hppa (bug #195815).
-
-*texlive-core-2007-r11 (14 Dec 2007)
-
- 14 Dec 2007; Alexis Ballier <aballier@gentoo.org>
- -texlive-core-2007-r10.ebuild, +texlive-core-2007-r11.ebuild:
- Push changes
-
- 14 Dec 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007-r10.ebuild:
- Symlink mf from mf-nowin when X useflag is off, some scripts expect it to
- exist. Thanks to Diego for spotting it.
-
- 11 Dec 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007-r10.ebuild:
- remove cstetex references, its being removed, part of bug #196673
-
- 07 Dec 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007-r10.ebuild:
- remove bin-detex and bin-dialog texmf modules, they dont install anything
- that is not provided by other packages
-
- 07 Dec 2007; Alexis Ballier <aballier@gentoo.org>
- -files/2007/texmf.d/00header.cnf, -files/2007/texmf.d/05searchpaths.cnf,
- -files/2007/texmf.d/10standardpaths.cnf,
- -files/2007/texmf.d/15options.cnf, -files/2007/texmf.d/20sizes.cnf,
- -files/2007/texmf.d/25misc.cnf, texlive-core-2007-r10.ebuild:
- Make a tarball of texmf.d files
-
- 07 Dec 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007-r10.ebuild:
- build mpost at compile time, thanks to Rafał Mużyło <galtgendo@o2.pl> for
- reporting, bug #201187
-
-*texlive-core-2007-r10 (03 Dec 2007)
-
- 03 Dec 2007; Alexis Ballier <aballier@gentoo.org>
- -texlive-core-2007-r9.ebuild, +texlive-core-2007-r10.ebuild:
- remove bin-dvipdfmx package, it is provided by app-text/dvipdfmx, thanks to
- Jie Luo <clotho67@gmail.com>, bug #201051
-
-*texlive-core-2007-r9 (02 Dec 2007)
-
- 02 Dec 2007; Alexis Ballier <aballier@gentoo.org>
- -texlive-core-2007-r8.ebuild, +texlive-core-2007-r9.ebuild:
- push changes
-
- 02 Dec 2007; Alexis Ballier <aballier@gentoo.org> files/texmf-update,
- texlive-core-2007-r8.ebuild:
- let texmf-update handle dvips config.ps through /etc/texmf/dvips.d
-
- 02 Dec 2007; Alexis Ballier <aballier@gentoo.org>
- -files/2007/tetex-3.0-CVE-2007-0650.patch,
- -files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch,
- -files/2007/xpdf-3.02pl2.patch,
- -files/2007/texlive-core-2007-bump_makeindex_limitations.patch,
- -files/2007/texlive-core-2007-dvips_bufferoverflow.patch,
- -files/2007/texlive-core-2007-icu-xetex-execstacks.patch,
- -files/2007/texlive-core-2007-libteckit-asneeded.patch,
- -files/2007/texlive-core-2007-mpware.patch, texlive-core-2007-r8.ebuild:
- make a patchset tarball
-
- 21 Nov 2007; Alexis Ballier <aballier@gentoo.org>
- +files/2007/texlive-core-2007-bump_makeindex_limitations.patch,
- texlive-core-2007-r8.ebuild:
- bump makeindex limitations, will allow much longer paths to be used, bug
- #199590
-
- 18 Nov 2007; Alexis Ballier <aballier@gentoo.org>
- files/2007/texmf.d/05searchpaths.cnf:
- set VARTEXFONTS to the correct value; its overwritten by texmf-update but
- better safe than sorry if we want to drop this at some point
-
-*texlive-core-2007-r8 (11 Nov 2007)
-
- 11 Nov 2007; Alexis Ballier <aballier@gentoo.org>
- -texlive-core-2007-r7.ebuild, +texlive-core-2007-r8.ebuild:
- remove cjk-utils from here, dev-tex/cjk-latex takes care of these
-
- 10 Nov 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007-r7.ebuild:
- block cjk-latex for now as they collide
-
-*texlive-core-2007-r7 (10 Nov 2007)
-
- 10 Nov 2007; Alexis Ballier <aballier@gentoo.org>
- -texlive-core-2007-r6.ebuild, +texlive-core-2007-r7.ebuild:
- remove ps2eps from here, will give it its own ebuild
-
-*texlive-core-2007-r6 (07 Nov 2007)
-
- 07 Nov 2007; Alexis Ballier <aballier@gentoo.org>
- +files/2007/xpdf-3.02pl2.patch, -texlive-core-2007-r5.ebuild,
- +texlive-core-2007-r6.ebuild:
- security fix for libxpdf, bug #196735
-
-*texlive-core-2007-r5 (06 Nov 2007)
-
- 06 Nov 2007; Alexis Ballier <aballier@gentoo.org>
- -texlive-core-2007-r3.ebuild, -texlive-core-2007-r4.ebuild,
- +texlive-core-2007-r5.ebuild:
- fixes for buffer overflow in dviljk, bug #198229
-
- 02 Nov 2007; Alexis Ballier <aballier@gentoo.org>
- files/2007/texmf.d/10standardpaths.cnf:
- fix TEXMFDOCDIR, make it use SELFAUTO variables
-
-*texlive-core-2007-r4 (30 Oct 2007)
-
- 30 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- +texlive-core-2007-r4.ebuild:
- revision bump for removal of tex4ht, it has its own ebuild
-
-*texlive-core-2007-r3 (28 Oct 2007)
-
- 28 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- -texlive-core-2007-r2.ebuild, +texlive-core-2007-r3.ebuild:
- push changes
-
- 28 Oct 2007; Alexis Ballier <aballier@gentoo.org> files/texmf-update:
- more selective patterns for texmf-update to decide what to merge to
- texmf.cnf (*.cnf), fmtutil.cnf (*.cnf), updmap.cfg (*.cfg)
-
- 28 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007-r2.ebuild:
- Ship an updated config.ps, see bug #195815 comment 51, or alternatively:
- http://tug.org/texlive/bugs.html
-
- 28 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- files/2007/texmf.d/20sizes.cnf, +files/2007/texmf.d/25misc.cnf,
- texlive-core-2007-r2.ebuild:
- add more values to the config files, this should fix a few issues with stack
- size exceeded
-
- 27 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- files/2007/texmf.d/05searchpaths.cnf:
- Make use of SELFAUTO variables in texmf.cnf file, so that we'll be closer to
- upstream's config file and it will be more robust if installed in another
- directory
-
- 27 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- files/2007/texmf.d/05searchpaths.cnf:
- add a warning about modifying TEXMFSYSVAR
-
- 26 Oct 2007; Ferris McCormick <fmccor@gentoo.org>
- texlive-core-2007-r2.ebuild:
- Add ~amd64 --- part of Bug #195815
-
- 25 Oct 2007; Markus Rothe <corsair@gentoo.org>
- texlive-core-2007-r2.ebuild:
- Added ~ppc64; bug #195815
-
- 25 Oct 2007; Raúl Porcel <armin76@gentoo.org>
- texlive-core-2007-r2.ebuild:
- Add ~alpha/~ia64 wrt #195815
-
- 25 Oct 2007; Ferris McCormick <fmccor@gentoo.org>
- texlive-core-2007-r2.ebuild:
- Add ~sparc --- Bug #195815
-
- 25 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
- texlive-core-2007-r2.ebuild:
- keyworded ~x86, bug 195815
-
-*texlive-core-2007-r2 (22 Oct 2007)
-
- 22 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- +files/2007/texlive-core-2007-dvips_bufferoverflow.patch,
- -texlive-core-2007-r1.ebuild, +texlive-core-2007-r2.ebuild:
- Add a patch from upstream to prevent buffer overflow with too long hrefs
- using dvips -z
-
-*texlive-core-2007-r1 (21 Oct 2007)
-
- 21 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- -texlive-core-2007.ebuild, +texlive-core-2007-r1.ebuild:
- push changes
-
- 21 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007.ebuild:
- cosmetics, use dosym instead of ln
-
- 21 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007.ebuild:
- remove the chown on the texmf tree, other texmf packages dont do it anyway
- and it wasnt chowning texmf-dist; will reenable it if it is really needed,
- but it shouldnt
-
- 20 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007.ebuild:
- also remove texmf-dist/doc when doc useflag is off, will save a few bits
-
- 20 Oct 2007; Alexis Ballier <aballier@gentoo.org> files/texmf-update:
- No need to run texlinks in texmf-update anymore now that we have etexlinks
-
- 20 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007.ebuild:
- make use of the new etexlinks helper function, bug #196246
-
- 19 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- +files/2007/texmf.d/00header.cnf, +files/2007/texmf.d/10standardpaths.cnf,
- -files/2007/texlive-core-2007-gentoo-texmf-site.patch,
- +files/2007/texmf.d/05searchpaths.cnf, +files/2007/texmf.d/15options.cnf,
- +files/2007/texmf.d/20sizes.cnf, texlive-core-2007.ebuild:
- Ship our own texmf.cnf defaults, greatly based on texlive's dvd one, this
- should fix bug #196167
-
- 15 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- texlive-core-2007.ebuild:
- block tex4ht, texlive provides it
-
-*texlive-core-2007 (14 Oct 2007)
-
- 14 Oct 2007; Alexis Ballier <aballier@gentoo.org>
- +files/2007/tetex-3.0-CVE-2007-0650.patch,
- +files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch,
- +files/2007/texlive-core-2007-gentoo-texmf-site.patch,
- +files/2007/texlive-core-2007-icu-xetex-execstacks.patch,
- +files/2007/texlive-core-2007-libteckit-asneeded.patch,
- +files/2007/texlive-core-2007-mpware.patch, +files/texmf-update,
- +metadata.xml, +texlive-core-2007.ebuild:
- Initial import
-
diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
deleted file mode 100644
index 1b6a4d54..00000000
--- a/app-text/texlive-core/Manifest
+++ /dev/null
@@ -1,56 +0,0 @@
-AUX texmf-update 2753 RMD160 3324cd39e2773784b27fd8d04bbb00d927556aa1 SHA1 4138004647d7b875c88628bf85546bea0eb13c5c SHA256 da1aa3dda03a6a26049e7cf581709c1ad3d4a99763511139d633199e9d3e8575
-DIST texlive-core-2007-texmf.d-1.tar.bz2 9517 RMD160 7ba4cc2800151ad56b3553fe30dbe893a9a71f68 SHA1 634f63b7c3acd561e8cf3c258aa75a23d32c5b75 SHA256 0dac69a452a2e333684be762f9ea146fb81eec33912f2ea3ccc9b981bfe46090
-DIST texlive-core-2007-updated-config.ps.bz2 2981 RMD160 af88bbda9227e718ebf69d007f424c8b985a0404 SHA1 56bbeba1c9566437ffbe138089bc5965d79dc312 SHA256 ff12f1f6a68e45ad8d8f960f5fe76aae159d64074507a4a650973e1e865c8acd
-DIST texlive-core-2007.tar.bz2 31078286 RMD160 496cb3fa3c5cd9b2ea5da3b0bced67a2b5afe7b9 SHA1 37286f7b962c18ec5234071a8d2dde1499d9ab71 SHA256 96c12147ea9717539553eb6b3be52c2df6163ca617dccc71282ccd39c2e5773b
-DIST texlive-core-patches-2.tar.bz2 17459 RMD160 9d167a7651ed4d778b96de3f6b5464202bf72a2d SHA1 b46927e1d9ac5a90edd47c55445e0473da0f079a SHA256 21ff74c02fa15bd817f2724a60c6bc469cbf4e161c7f0c31b0165e4402620851
-DIST texlive-core-patches-4.tar.bz2 20568 RMD160 cc3748e11f23773168f78311307537c402e8fe93 SHA1 e45c1d77591fa85696d01e81f2a1b47f195f1ef5 SHA256 0d89cb00d27a7cec82f0a85b810f3e752d3870d95e718dbb9bb035c749f3bc5e
-DIST texlive-module-bin-afm2pl-2007.zip 25453 RMD160 af1597b5ed9ed7bc9766139e3434f5e42b483087 SHA1 6600bf9d592b1e532835890f29b22465b0da3532 SHA256 9efc5a4306a43bf36d9c84ef05d213fcf1d62354b8403eddaf3e4e699a297d31
-DIST texlive-module-bin-aleph-2007.zip 14933 RMD160 93945ed4fa3f8db6240b42d5fbf130afa463d9df SHA1 3b05a52046676130524d70256bd65ecc560e50b3 SHA256 a52f4af1dea68e8a1f7da81cb5b49495b3ea04b39bf5fac028ec9c9aca7279ea
-DIST texlive-module-bin-bibtex-2007.zip 3196 RMD160 f2afb884be1cc67913ee05e727c35360deadceca SHA1 6ce5ea26b564ec0e6393809c65b63fa050473f1d SHA256 29f486de15d1e18cfcb3d3a6e57c7b295acf157ee2ffe4335938c05a6bbc0c54
-DIST texlive-module-bin-bibtex8-2007.zip 39175 RMD160 5f06d81b2194800a180a4606dcdb6e7d4266d9a2 SHA1 c550af65264444b757f043f8eda1311ff0531abb SHA256 ed1f942524e5f6bb61992a791b11c2304c295751c6480f9318101127e32be450
-DIST texlive-module-bin-chktex-2007.zip 270443 RMD160 79ecd61980fab4f3406befe7f55db456c5ae7fe9 SHA1 7ee136468a326871a6702ef67e191214f670f53e SHA256 e4c2b67a0d82228e5c8a9ed9384e71c251807753c9aec6502928e3945b5a4db7
-DIST texlive-module-bin-ctie-2007.zip 2125 RMD160 2f704a707baeb143de42ab9693745d8f4368cc40 SHA1 c4e98f1051a4bb3eef791fdbd535e0f3eaff8c0c SHA256 56555e14a6aafa508419140ec0b7436985b78f2858160c9b6c3e55bb2e55efb2
-DIST texlive-module-bin-cweb-2007.zip 3699 RMD160 704769d2042365039d1ec3a28d16f144c3cfe9e3 SHA1 22fd6d38397b04d951538884da20222598a6f394 SHA256 f59fc4e6adbe88229f8a3abcaae843bd88c9eb33e18309395b1935a79cacad62
-DIST texlive-module-bin-dtl-2007.zip 7720 RMD160 559be4e38b6a713df45ddd3b56ec17f48191f111 SHA1 8920d133dc1ca1707cd666bb337b6be22e119e7a SHA256 08cf71d428feae9e4f68ce72366d58b57aae4df859420851789c7bc56956faf4
-DIST texlive-module-bin-dvi2tty-2007.zip 3531 RMD160 129ce0c1b2e9e81c6138b9cf1c3692b156a2df14 SHA1 825b12cbdb99089fd69eabd63336cc7dffe35d64 SHA256 cb74b5251d708b4965e5696aaab0aff7b640054617a6d608df21ad47e094cabd
-DIST texlive-module-bin-dvicopy-2007.zip 1742 RMD160 7a7c9ab283de24a17123310ad04f88f9fe45ff38 SHA1 b201f4b957fe85c63a91357883fe4e2a1d379082 SHA256 c74e2bb8f51fd9e90f44d2c3fca315e1eb427a15d3efed45f87a410a36314403
-DIST texlive-module-bin-dvidvi-2007.zip 3432 RMD160 0d35aafcc35f10fc5ab6e870f40b648c07274a85 SHA1 f18910be5ae04000ef85fa439cd20c6497ea530e SHA256 a53e1bbf61eeeff6f0e7954ced45a84dc9bc596c3c00eb1eebd5be437fc390ae
-DIST texlive-module-bin-dviljk-2007.zip 7134 RMD160 65dbf5a3649f8047de237e211a5d7078258abcf0 SHA1 08aa9929d1297b512b2316b7f01cc55f19772121 SHA256 4e74ea262ce2d8f32030016ab4c170d316b829f9a411d3bbf6ad8ff207859003
-DIST texlive-module-bin-dvipsk-2007.zip 723360 RMD160 196005f3ce7f209fa693f2c082bd180b7676362c SHA1 09b258da306adabbcdc5ccc8de744854612b7ed8 SHA256 0dc4d6a657aa479c1c5eecc781df55361c015f8d55c24a39d94c45ce860e9976
-DIST texlive-module-bin-etex-2007.zip 5791 RMD160 97c7eb5317a02e13885f1c62c26fad4895294212 SHA1 af1e807061db5f74898fcc8397430e77142aa661 SHA256 903e6974fc90257a4c26ab927e66ffd4574fa0722e4d6cdb0515d18f418e5ef1
-DIST texlive-module-bin-fontware-2007.zip 6862 RMD160 5f38511f3d78fb2d40eeacdf826c314ceed13aa4 SHA1 55834bf26d5287ab5ce386decfa8d5341677b1b9 SHA256 ec7bab4b134f6e80938f07f6a0566dd945809518923ffbda1063925efde0a88f
-DIST texlive-module-bin-getnonfreefonts-2007.zip 2804 RMD160 839cf95c11550ebf93906492545e586b15b91692 SHA1 77cde03a6d7df4076a03b641cb6fa0b974ca6656 SHA256 d551df220c01677f133a40934935541a500b75a9a6d700d47d791ec557241075
-DIST texlive-module-bin-gsftopk-2007.zip 7878 RMD160 ad19c7dcb9878ef6cf170ba4ba4dee98d8eea0db SHA1 ca1925bbdc4270c697e52155b7980504a85aa6d6 SHA256 13b9d967137363944e6f4815b66caf77030979b470e50489ab71727ade6ddee1
-DIST texlive-module-bin-kpathsea-2007.zip 1115479 RMD160 b81ba8bb65cbb0a7770fbbe751b14d87d9f58793 SHA1 d7d4de5a15feed2ca4cdb9da1d9a446cc103a67f SHA256 7b1ff1e6951a28f0696c434bfd3bc1844feb2e3226a2095a4cdeeb16c8e08533
-DIST texlive-module-bin-lacheck-2007.zip 3255 RMD160 7dcd91d2679c1900e712801d8f235008c482eeff SHA1 a505da1a3c7b3b2f426f73172b7f0b5bac48cd9e SHA256 36239cc837de3ffb492e019ea4d2388499dc21339923bf68da8d8224f2ec71ad
-DIST texlive-module-bin-makeindex-2007.zip 11714 RMD160 0a2b0c631720676b5eefd18f8a3b513b77b2f0ee SHA1 993e659f7bfdd5645cda1f9dd5ad5f45fa974111 SHA256 86d9c01600af01a41d8d8c71e50b9709110b47514c0a32ca9132c9e9e333f895
-DIST texlive-module-bin-metafont-2007.zip 17329 RMD160 9207d8178b207e878a506c4c8a329b8c43c91a08 SHA1 290a2ce82594307413ba967b4ee2531ce1e0b2b4 SHA256 0745f0bbe9a926baa4ac7942ef0ac150230b8ab3fce0390a7e707d0bede6f0b4
-DIST texlive-module-bin-mfware-2007.zip 10749 RMD160 d5da1db26ac81be55cfab9ae5857033ad1ef5299 SHA1 f351b388737595f9224438fa6e62c1bf784e5fda SHA256 510ea9617cce8a681f85fa618d8ea099ea48e9e17628796c46c166b70d94f1ed
-DIST texlive-module-bin-omega-2007.zip 18240 RMD160 1199aedda4d34450c4fc2193f55ffad2880b23d0 SHA1 d679c30167f18ddc598971cbaabcd51cf43f3405 SHA256 691625363e709bf37055e7c00105eb41b0a7475e73c7953d93470d3902f9ea10
-DIST texlive-module-bin-patgen-2007.zip 3927 RMD160 3763db436b5a642c577f381097f8a3293294ada1 SHA1 cff43b897e99870dc8274053f5ce24831916fa35 SHA256 e5bfe7835e8169ea443745ecb0259944696c455d1c7382a379df04fdb043b288
-DIST texlive-module-bin-pdftex-2007.zip 6895923 RMD160 c6213490b65796c8b3d79afefd4d4f7625a040e2 SHA1 f629d3fec49a4fc7c88f521b830e673aba87ba9a SHA256 a3bdcb5598015e14bf733c00ba2ecd94dff3e4a8db2a724483c0325589d56345
-DIST texlive-module-bin-pdftools-2007.zip 17646 RMD160 cf1de0b52d277df838537a724a967864e11cc6eb SHA1 f62510720741f279f3953a7f1628c4814da88ed6 SHA256 44f98b7f0663b61a1f0624b99493da1dd3dfce81b938eba4bf5f7bc22a409aca
-DIST texlive-module-bin-ps2pkm-2007.zip 6316 RMD160 22c27f98bee058624adf7b06d5f5b12b470b916a SHA1 3981d7b29365c89ac7709dee851642f62db632b0 SHA256 8817cd14b3f6cb80a3dc1ff03e5d72b0cffc4557e8b364284ae7b925ff14a823
-DIST texlive-module-bin-seetexk-2007.zip 6607 RMD160 04304cb1a64745ccf67a3a6a16d579f9572f9380 SHA1 35f28663868b40dc29a4780023ac701f86db0c1d SHA256 c71d009ebed06b0a888eb1e6f1f80bcf3ede9ea02eef272dd9448bbe0da72f82
-DIST texlive-module-bin-tetex-2007.zip 385431 RMD160 6bea24e30ae03f632568df29bc85e46b29996527 SHA1 218b485180cc6e0b8e3dac02dd6b95658869c7cc SHA256 7fc6d31474ffaf65509eeb230298a0d071c3e656c6b3bf7c5f229b5db96da3a7
-DIST texlive-module-bin-tex-2007.zip 18802 RMD160 78433b7364a53852d88d23b4ee4a23825965b26c SHA1 a1bf2310d4c00db19f3339378bd4c3a04ecab7ae SHA256 19d894e65b9f2b470f210554554e47f66928aee7092a58004461b95d689a1aeb
-DIST texlive-module-bin-texconfig-2007.zip 7454 RMD160 c0cf9a15e8959ae081b1d56287c910ca3b1a69c8 SHA1 dc1eab177a4f4f00a4c24a428852dbef441bb10f SHA256 bd7e94aaaaf5ab091cd1248ad38a4d46009258893e904cd670f5c0f2746f288a
-DIST texlive-module-bin-texdoc-2007.zip 20035 RMD160 a3734a3483d1feebbf4c66ea6af3b070e279aa8f SHA1 ada848c3e4646237f69684e4c4807becd191dae3 SHA256 5d5e571c11a3db6619e207ec13b3fe60a07d497a4d43e9ab9bc6690615c250a3
-DIST texlive-module-bin-texware-2007.zip 3491 RMD160 eeeecd2c82d729cb01a5a1f29a458133f72c4ebb SHA1 4c69985d651c7f2effb73c946fca90e53c5155ac SHA256 9742f8e8ef2a4f528f5814c1c5059df06061eedba186254e484ea308d1c60c02
-DIST texlive-module-bin-thumbpdf-2007.zip 15164 RMD160 c303f630b9fbdf5f631a6547507c593eb3ea7413 SHA1 6a2aefd9c22d215eb69b7a0db4c07b054a923453 SHA256 1cc62f39a00e9f5c8ccbc984fe6573d0878a55cd36a2fd3b6470c13c5ba6f095
-DIST texlive-module-bin-tie-2007.zip 1875 RMD160 ce528054953cf90998312991dcc3ea3febe13b9f SHA1 25ad2fe796964ccb6255b1beffb06abc3a8833e9 SHA256 2574d7d604669a05a25ad93f69ac97a0df3831b9e8bb3171a560210cc4213ecc
-DIST texlive-module-bin-tpic2pdftex-2007.zip 43436 RMD160 087f2cc6b070cee93869d24b956fa23467bbe376 SHA1 a078b83814267ca98d400624955819146eb5b872 SHA256 174290ff432c6fd9d21cbea8668eed4ac2c37541f642b128e92a1474d4942557
-DIST texlive-module-bin-vpe-2007.zip 4201 RMD160 bb0d74efa1c9d32514af6a693012a98e79ac9154 SHA1 9db34510ffae03ddad4597c72dc57cd4dd845d33 SHA256 90111bf5c52a413bbfa9259b6fceeb40e61570ddb9a3d8088242611d4ca8f1ec
-DIST texlive-module-bin-web-2007.zip 4984 RMD160 ec5c5c1ef568dea6c3b430dbb551b409820ffc00 SHA1 27c12296457c99718d454a5538381453bd9e59eb SHA256 7e5deadc850021c117da6499d6b4cada3c8fe197c6321c4d626eb14dccba1eb7
-DIST texlive-module-bin-xetex-2007.zip 15556 RMD160 005cc02d4258e912f6e3779e99e175ca5e85ea01 SHA1 04583354a35b58f9ba0267dc47d3bc3068f0104b SHA256 c20ac0e0479aa46588c63a9f2be1c66e783ced129d2172a4dc7ff252e986e933
-DIST texlive-module-bin-xpdf-2007.zip 1207 RMD160 fd7b76bba5d873988468b533ea52e51829e18ddc SHA1 d4c900270bba7c734fe501c0e8f6b1d61fe36c3f SHA256 60bed4ceed92e1edeaa2568ceb3f31cfc3fd244870244fba5f5023679d9c0fb6
-DIST texlive-module-cweb-2007.zip 88516 RMD160 7ad250c2eab30a0110137ede32cdf501a3e08bf2 SHA1 2654c8406a0356432105ee30c79b4b3c61bdb36c SHA256 91c2a400ddcaff4676196ebc75213e949e316de3984cc09f613ded1035ad4423
-DIST texlive-module-fontinst-2007.zip 2273511 RMD160 7fc499691248a19e207be3dbd1a8bec733cd64c6 SHA1 9061d03c0d8fe6818edee4be9e3da57f19f27eb8 SHA256 99338a37acff5cad700fb7e12a162f76b25eb1ecb3d254c6099a95c065de73d2
-DIST texlive-module-lib-regex-2007.zip 873 RMD160 1525034c3434b534a238b90730fe56cefb62641d SHA1 3c1bb3900b0858aab9aff2aa49b8bc42911c7a7f SHA256 af20412fd7c949980c2c285e0604e497c8be6eea2b019e987eda2af2f46145bb
-DIST texlive-module-lib-zlib-2007.zip 1221 RMD160 c2dc6572cd09ef2494a8b299334b902df6567f4c SHA1 2c2a4814b2eaba74da4ae35521b521f83f688ab8 SHA256 9f9ab01c861946667c218e0e2ebea7bbb74a65e94ce9cb699b99cfd51fbcfd5a
-DIST texlive-module-mft-2007.zip 9083 RMD160 a07d22432636f38a7639a5385ed3e96626041e45 SHA1 fc5585b86daf583779dacc9e25d0e615ba6519e4 SHA256 6d4a52492a03b41fdfc50532a9061ad94723c67ec5ded1d0ea549ee4978511a4
-DIST texlive-module-mkind-english-2007.zip 2264 RMD160 c2d9e9164ed10f55bda56247e94d9bf63adf93e6 SHA1 6660cefd619df95f80f63146f0501cc8dc02e344 SHA256 333fb0b1b4b12764fb16a93ced43721a781202cf0fcb71c5eed4a4903dca5d5c
-EBUILD texlive-core-2007-r11.ebuild 7789 RMD160 b10f3ba80bf87dffd23c88e905175a8dc4e963f3 SHA1 9559efad4a30ab7c1cabf60dcc5c55aee7af8324 SHA256 2ca5d5a7186656a52fbd93ed8dc50c06010f823463343f260ec1cdd00101bf20
-EBUILD texlive-core-2007-r12.ebuild 8022 RMD160 f51dc6a52540587880695419ee536958e45e648b SHA1 c5d8c6075f54fc39035569089c0ab9ef77d4a1de SHA256 11123be0c7c4e067d18b7dc3b61e99fad43115ba1e8cc2ae1d716e2d3517adae
-MISC ChangeLog 8627 RMD160 01f1ebfa4ac96deb97c0c6032ad30f11993e97b7 SHA1 2cb801689a52938228059fdca1e63d4398eb0432 SHA256 fcf8be8d22273eaefc73498458f282e0e78d363780ed40585b8bcfaf5c27dcf3
-MISC metadata.xml 327 RMD160 10186cf048d44753bf4cec722eed45d2ade12316 SHA1 0254321c012da0e8f80aec6f29a0fb5b17675d4d SHA256 e520223493249c261b48f7f7460ed7c262d35383484e730cfefba51fde1195be
diff --git a/app-text/texlive-core/files/texmf-update b/app-text/texlive-core/files/texmf-update
deleted file mode 100644
index 4d15315f..00000000
--- a/app-text/texlive-core/files/texmf-update
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/bin/bash
-#
-# Utility to update Gentoo TeXLive distribution configuration files
-#
-
-echo "Configuring TeXLive ..."
-
-PATH=/bin:/usr/bin
-
-# Fix for all those with altered umask for root
-umask 022
-
-# Make sure we have a correct environment, bug #30432
-# The list of env. vars is taken from the INSTALL file
-for texvar in AFMFONTS BIBINPUTS BSTINPUTS DVILJFONTS DVIPSFONTS \
- DVIPSHEADERS GFFONTS GLYPHFONTS INDEXSTYLE MFBASES MFINPUTS \
- MFPOOL MFTINPUTS MPINPUTS MPMEMS MPPOOL MPSUPPORT OCPINPUTS \
- OFMFONTS OPLFONTS OTPINPUTS OVFFONTS OVPFONTS PKFONTS PSHEADERS \
- T1FONTS T1INPUTS TEXBIB TEXCONFIG TEXDOCS TEXFONTMAPS TEXFONTS \
- TEXFORMATS TEXINDEXSTYLE TEXINPUTS TEXMFCNF TEXMFDBS TEXMFINI \
- TEXPICTS TEXPKS TEXPOOL TEXPSHEADERS TEXSOURCES TFMFONTS TRFONTS \
- VFFONTS XDVIFONTS XDVIVFS ; do
-
- if [ "${!texvar}" ]; then
- if ! $(echo ${!texvar} | grep '^:\|::\|:$' &>/dev/null) ; then
- export ${texvar}="${!texvar}:"
- fi
- fi
-done
-
-if [ "$TEXINPUTS" ]; then
- if $(echo ${TEXINPUTS} | grep '/usr/share/texmf' &>/dev/null) ; then
- export TEXINPUTS=$(echo ${TEXINPUTS} | sed -e 's|/usr/share/texmf/*:\?||g')
- elif $(echo ${TEXINPUTS} | grep '/var/lib/texmf' &>/dev/null) ; then
- export TEXINPUTS=$(echo ${TEXINPUTS} | sed -e 's|/var/lib/texmf/*:\?||g')
- fi
-fi
-
-if [ -d /etc/texmf/texmf.d ]; then
- echo "Generating /etc/texmf/web2c/texmf.cnf from /etc/texmf/texmf.d ..."
- cat /etc/texmf/texmf.d/*.cnf > "/etc/texmf/web2c/texmf.cnf"
-fi
-
-if [ -d /etc/texmf/fmtutil.d ]; then
- echo "Generating /etc/texmf/web2c/fmtutil.cnf from /etc/texmf/fmtutil.d ..."
- cat /etc/texmf/fmtutil.d/*.cnf > "/etc/texmf/web2c/fmtutil.cnf"
-fi
-
-if [ -d /etc/texmf/updmap.d ]; then
- echo "Generating /etc/texmf/web2c/updmap.cfg from /etc/texmf/updmap.d ..."
- cat /etc/texmf/updmap.d/*.cfg > "/etc/texmf/web2c/updmap.cfg"
-fi
-
-if [ -d /etc/texmf/dvips.d ]; then
- echo "Generating /etc/texmf/dvips/config/config.ps from /etc/texmf/dvips.d ..."
- cat /etc/texmf/dvips.d/*.ps > "/etc/texmf/dvips/config/config.ps"
-fi
-
-echo "Generating ls-R files"
-mktexlsr &>/dev/null
-
-# Generate language.dat file, from texlive install-pkg.sh
-X=`kpsewhich language.dat`
-if test -n "$X"; then
- echo "Generating language.dat file"
- cd `dirname $X`
- Z=`pwd`
-
- Y=`kpsewhich language.us`
- cd `dirname $Y`
- cat language.us > $Z/language.dat
- for i in language.*.dat; do
- test -f $i && cat $i >> $Z/language.dat
- done
-fi
-
-echo "Generating format files ..."
-fmtutil-sys --all &>/dev/null
-
-echo "Generating font maps..."
-updmap-sys &>/dev/null
-
-texconfig-sys confall &>/dev/null
-texconfig-sys font rw &>/dev/null
-texconfig-sys font vardir /var/cache/fonts &>/dev/null
-
-echo
-echo "Use 'texconfig font ro' to disable font generation for users"
-echo
diff --git a/app-text/texlive-core/metadata.xml b/app-text/texlive-core/metadata.xml
deleted file mode 100644
index 2e93228a..00000000
--- a/app-text/texlive-core/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>
- <herd>tex</herd>
- <maintainer>
- <email>aballier@gentoo.org</email>
- <name>Alexis Ballier</name>
- </maintainer>
- <longdescription lang="en">
- TeXLive core binaries
- </longdescription>
-</pkgmetadata>
-
diff --git a/app-text/texlive-core/texlive-core-2007-r11.ebuild b/app-text/texlive-core/texlive-core-2007-r11.ebuild
deleted file mode 100644
index e5215f0d..00000000
--- a/app-text/texlive-core/texlive-core-2007-r11.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2007-r11.ebuild,v 1.2 2007/12/18 19:21:15 jer Exp $
-
-inherit eutils flag-o-matic toolchain-funcs libtool autotools texlive-common
-
-PATCHLEVEL="2"
-TEXMFD_VERSION="1"
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="http://tug.org/texlive/"
-SLOT="0"
-LICENSE="GPL-2 LPPL-1.3c"
-
-TEXLIVE_BASICBIN_CONTENTS="bin-bibtex bin-dvipsk bin-etex bin-getnonfreefonts bin-gsftopk bin-kpathsea bin-makeindex bin-metafont bin-mfware bin-pdftex bin-tetex bin-tex bin-texconfig lib-regex lib-zlib"
-
-TEXLIVE_BINEXTRA_CONTENTS="bin-bibtex8 bin-chktex bin-ctie bin-cweb bin-dtl bin-dvi2tty bin-dvicopy bin-dvidvi bin-dviljk bin-lacheck bin-patgen bin-pdftools bin-seetexk bin-texdoc bin-texware bin-thumbpdf bin-tie bin-tpic2pdftex bin-vpe bin-web bin-xpdf cweb mkind-english"
-
-TEXLIVE_FONTBIN_CONTENTS="bin-afm2pl bin-fontware bin-ps2pkm fontinst mft"
-
-TEXLIVE_CORE_EXTRA_BUILT_BINARIES="bin-xetex bin-aleph bin-omega"
-
-TEXLIVE_CORE_INCLUDED_TEXMF="${TEXLIVE_BASICBIN_CONTENTS} ${TEXLIVE_FONTBIN_CONTENTS} ${TEXLIVE_BINEXTRA_CONTENTS} ${TEXLIVE_CORE_EXTRA_BUILT_BINARIES}"
-
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-for i in ${TEXLIVE_CORE_INCLUDED_TEXMF}; do
- SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.zip"
-done
-
-# Ship an updated config.ps, see bug #195815 comment 51
-# Or alternatively: http://tug.org/texlive/bugs.html
-SRC_URI="${SRC_URI} mirror://gentoo/${P}-updated-config.ps.bz2"
-
-# Fetch patches
-SRC_URI="${SRC_URI} mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2
- mirror://gentoo/${P}-texmf.d-${TEXMFD_VERSION}.tar.bz2"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
-IUSE="X doc"
-
-MODULAR_X_DEPEND="X? (
- x11-libs/libXmu
- x11-libs/libXp
- x11-libs/libXpm
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- x11-libs/libXfont
- )"
-
-DEPEND="${MODULAR_X_DEPEND}
- !app-text/ptex
- !app-text/tetex
- !<app-text/texlive-2007
- !app-text/xetex
- !dev-tex/xmltex
- !dev-tex/vntex
- sys-apps/ed
- sys-libs/zlib
- >=media-libs/libpng-1.2.1
- app-arch/unzip
- =media-libs/freetype-2*
- media-libs/fontconfig"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
-
- sed -i -e "/mktexlsr/,+3d" -e "s/\(updmap-sys\)/\1 --nohash/" \
- Makefile.in || die "sed failed"
-
- elibtoolize
-
- cd libs/teckit
- eautoreconf
-
-# Ship an updated config.ps, see bug #195815 comment 51
-# Or alternatively: http://tug.org/texlive/bugs.html
- cp -f "${WORKDIR}/${P}-updated-config.ps" "${S}/texmf/dvips/config/config.ps"
-}
-
-src_compile() {
- local my_conf
-
- export LC_ALL=C
- tc-export CC CXX
-
- econf --bindir=/usr/bin \
- --datadir="${S}" \
- --with-system-freetype2 \
- --with-freetype2-include=/usr/include \
- --with-system-zlib \
- --with-system-pnglib \
- --without-texinfo \
- --without-dialog \
- --without-texi2html \
- --disable-multiplatform \
- --with-epsfwin \
- --with-mftalkwin \
- --with-regiswin \
- --with-tektronixwin \
- --with-unitermwin \
- --with-ps=gs \
- --without-psutils \
- --without-sam2p \
- --without-t1utils \
- --enable-ipc \
- --without-etex \
- --with-xetex \
- --without-dvipng \
- --without-dvipdfm \
- --without-dvipdfmx \
- --without-xdvipdfmx \
- --without-lcdf-typetools \
- --without-pdfopen \
- --without-ps2eps \
- --without-detex \
- --without-ttf2pk \
- --without-tex4htk \
- --without-cjkutils \
- --without-xdvik --without-oxdvik \
- --enable-shared \
- $(use_with X x) \
- ${my_conf} || die "econf failed"
-
- cd "${S}/libs/icu-xetex"
- emake -j1 texmf=${TEXMF_PATH:-/usr/share/texmf} || die "emake of icu-xetex failed"
- cd "${S}"
- emake texmf=${TEXMF_PATH:-/usr/share/texmf} || die "emake failed"
-
- # Mimic updmap --syncwithtrees to enable only fonts installed
- # Code copied from updmap script
- for i in `egrep '^(Mixed)?Map' "texmf/web2c/updmap.cfg" | sed 's@.* @@'`; do
- texlive-common_is_file_present_in_texmf "$i" || echo "$i"
- done > "${T}/updmap_update"
- {
- sed 's@/@\\/@g; s@^@/^MixedMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
- sed 's@/@\\/@g; s@^@/^Map[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
- } > "${T}/updmap_update2"
- sed -f "${T}/updmap_update2" "texmf/web2c/updmap.cfg" > "${T}/updmap_update3"\
- && cat "${T}/updmap_update3" > "texmf/web2c/updmap.cfg"
-}
-
-src_test() {
- ewarn "Due to modular layout of texlive ebuilds,"
- ewarn "It would not make much sense to use tests into the ebuild"
- ewarn "And tests would fail anyway"
- ewarn "Alternatively you can try to compile any tex file"
- ewarn "Tex warnings should be considered as errors and reported"
- ewarn "You can also run fmtutil-sys --all and check for errors/warnings there"
-}
-
-src_install() {
- insinto /usr/share
- doins -r texmf texmf-dist
-
- dodir ${TEXMF_PATH:-/usr/share/texmf}/web2c
- einstall bindir="${D}/usr/bin" texmf="${D}${TEXMF_PATH:-/usr/share/texmf}" || die "einstall failed"
-
- dosbin "${FILESDIR}/texmf-update"
-
- # When X is disabled mf-nowin doesn't exist but some scripts expect it to
- # exist. Instead, it is called mf, so we symlink it to please everything.
- use X || dosym mf /usr/bin/mf-nowin
-
- docinto texk
- cd "${S}/texk"
- dodoc ChangeLog README
-
- docinto kpathesa
- cd "${S}/texk/kpathsea"
- dodoc BUGS ChangeLog NEWS PROJECTS README
-
- docinto dviljk
- cd "${S}/texk/dviljk"
- dodoc ChangeLog README NEWS
-
- docinto dvipsk
- cd "${S}/texk/dvipsk"
- dodoc ChangeLog README
-
- docinto makeindexk
- cd "${S}/texk/makeindexk"
- dodoc ChangeLog NEWS NOTES README
-
- docinto ps2pkm
- cd "${S}/texk/ps2pkm"
- dodoc ChangeLog README README.14m
-
- docinto web2c
- cd "${S}/texk/web2c"
- dodoc ChangeLog NEWS PROJECTS README
-
- use doc || rm -rf "${D}/usr/share/texmf/doc"
- use doc || rm -rf "${D}/usr/share/texmf-dist/doc"
-
- dodir /var/cache/fonts
-
- dodir /etc/env.d
- echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c"' > "${D}/etc/env.d/98texlive"
- # populate /etc/texmf
- keepdir /etc/texmf/web2c
-
- # take care of updmap.cfg, fmtutil.cnf and texmf.cnf
- dodir /etc/texmf/{updmap.d,fmtutil.d,texmf.d}
-
- # Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files
- # by texmf-update
- rm -f "${D}${TEXMF_PATH}/web2c/fmtutil.cnf"
-
- # Remove default texmf.cnf to ship our own, greatly based on texlive dvd's
- # texmf.cnf
- # It will also be generated from /etc/texmf/texmf.d files by texmf-update
- rm -f "${D}${TEXMF_PATH}/web2c/texmf.cnf"
-
- insinto /etc/texmf/texmf.d
- doins "${WORKDIR}/texmf.d/"*.cnf
-
- mv "${D}${TEXMF_PATH}/web2c/updmap.cfg" "${D}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed"
-
- # dvips config file
- keepdir /etc/texmf/dvips/config
- dodir /etc/texmf/dvips.d
- mv "${D}${TEXMF_PATH}/dvips/config/config.ps" "${D}/etc/texmf/dvips.d/00${PN}-config.ps" || die "moving config.ps failed"
-
- # Create symlinks from format to engines
- # This will avoid having to call texlinks in texmf-update
- cd "${S}"
- for i in texmf/fmtutil/format*.cnf; do
- [ -f "${i}" ] && etexlinks "${i}"
- done
-
- texlive-common_handle_config_files
-
- keepdir /usr/share/texmf-site
-
- dosym /etc/texmf/web2c/fmtutil.cnf ${TEXMF_PATH}/web2c/fmtutil.cnf
- dosym /etc/texmf/web2c/texmf.cnf ${TEXMF_PATH}/web2c/texmf.cnf
- dosym /etc/texmf/web2c/updmap.cfg ${TEXMF_PATH}/web2c/updmap.cfg
- dosym /etc/texmf/dvips/config/config.ps ${TEXMF_PATH}/dvips/config/config.ps
-
- # the virtex symlink is not installed
- # The links has to be relative, since the targets
- # is not present at this stage and MacOS doesn't
- # like non-existing targets
- dosym tex /usr/bin/virtex
- dosym pdftex /usr/bin/pdfvirtex
-}
-
-pkg_postinst() {
- if [ "$ROOT" = "/" ] ; then
- /usr/sbin/texmf-update
- fi
-
- elog
- elog "If you have configuration files in /etc/texmf to merge,"
- elog "please update them and run /usr/sbin/texmf-update."
- elog
-}
diff --git a/app-text/texlive-core/texlive-core-2007-r12.ebuild b/app-text/texlive-core/texlive-core-2007-r12.ebuild
deleted file mode 100644
index cc1c64d3..00000000
--- a/app-text/texlive-core/texlive-core-2007-r12.ebuild
+++ /dev/null
@@ -1,270 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2007-r12.ebuild,v 1.4 2008/02/10 14:31:17 aballier Exp $
-
-inherit eutils flag-o-matic toolchain-funcs libtool autotools texlive-common
-
-PATCHLEVEL="4"
-TEXMFD_VERSION="1"
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="http://tug.org/texlive/"
-SLOT="0"
-LICENSE="GPL-2 LPPL-1.3c"
-
-TEXLIVE_BASICBIN_CONTENTS="bin-bibtex bin-dvipsk bin-etex bin-getnonfreefonts bin-gsftopk bin-kpathsea bin-makeindex bin-metafont bin-mfware bin-pdftex bin-tetex bin-tex bin-texconfig lib-regex lib-zlib"
-
-TEXLIVE_BINEXTRA_CONTENTS="bin-bibtex8 bin-chktex bin-ctie bin-cweb bin-dtl bin-dvi2tty bin-dvicopy bin-dvidvi bin-dviljk bin-lacheck bin-patgen bin-pdftools bin-seetexk bin-texdoc bin-texware bin-thumbpdf bin-tie bin-tpic2pdftex bin-vpe bin-web bin-xpdf cweb mkind-english"
-
-TEXLIVE_FONTBIN_CONTENTS="bin-afm2pl bin-fontware bin-ps2pkm fontinst mft"
-
-TEXLIVE_CORE_EXTRA_BUILT_BINARIES="bin-xetex bin-aleph bin-omega"
-
-TEXLIVE_CORE_INCLUDED_TEXMF="${TEXLIVE_BASICBIN_CONTENTS} ${TEXLIVE_FONTBIN_CONTENTS} ${TEXLIVE_BINEXTRA_CONTENTS} ${TEXLIVE_CORE_EXTRA_BUILT_BINARIES}"
-
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-for i in ${TEXLIVE_CORE_INCLUDED_TEXMF}; do
- SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.zip"
-done
-
-# Ship an updated config.ps, see bug #195815 comment 51
-# Or alternatively: http://tug.org/texlive/bugs.html
-SRC_URI="${SRC_URI} mirror://gentoo/${P}-updated-config.ps.bz2"
-
-# Fetch patches
-SRC_URI="${SRC_URI} mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2
- mirror://gentoo/${P}-texmf.d-${TEXMFD_VERSION}.tar.bz2"
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="X doc"
-
-MODULAR_X_DEPEND="X? (
- x11-libs/libXmu
- x11-libs/libXp
- x11-libs/libXpm
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- x11-libs/libXfont
- )"
-
-DEPEND="${MODULAR_X_DEPEND}
- !app-text/ptex
- !app-text/tetex
- !<app-text/texlive-2007
- !app-text/xetex
- !dev-tex/xmltex
- !dev-tex/vntex
- sys-apps/ed
- sys-libs/zlib
- >=media-libs/libpng-1.2.1
- app-arch/unzip
- =media-libs/freetype-2*
- media-libs/fontconfig"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
-
- sed -i -e "/mktexlsr/,+3d" -e "s/\(updmap-sys\)/\1 --nohash/" \
- Makefile.in || die "sed failed"
-
- elibtoolize
-
- cd libs/teckit
- eautoreconf
-
-# Ship an updated config.ps, see bug #195815 comment 51
-# Or alternatively: http://tug.org/texlive/bugs.html
- cp -f "${WORKDIR}/${P}-updated-config.ps" "${S}/texmf/dvips/config/config.ps"
-}
-
-src_compile() {
- local my_conf
-
- export LC_ALL=C
- tc-export CC CXX
-
- econf --bindir=/usr/bin \
- --datadir="${S}" \
- --with-system-freetype2 \
- --with-freetype2-include=/usr/include \
- --with-system-zlib \
- --with-system-pnglib \
- --without-texinfo \
- --without-dialog \
- --without-texi2html \
- --disable-multiplatform \
- --with-epsfwin \
- --with-mftalkwin \
- --with-regiswin \
- --with-tektronixwin \
- --with-unitermwin \
- --with-ps=gs \
- --without-psutils \
- --without-sam2p \
- --without-t1utils \
- --enable-ipc \
- --without-etex \
- --with-xetex \
- --without-dvipng \
- --without-dvipdfm \
- --without-dvipdfmx \
- --without-xdvipdfmx \
- --without-lcdf-typetools \
- --without-pdfopen \
- --without-ps2eps \
- --without-detex \
- --without-ttf2pk \
- --without-tex4htk \
- --without-cjkutils \
- --without-xdvik --without-oxdvik \
- --enable-shared \
- $(use_with X x) \
- ${my_conf} || die "econf failed"
-
- cd "${S}/libs/icu-xetex"
- emake -j1 texmf=${TEXMF_PATH:-/usr/share/texmf} || die "emake of icu-xetex failed"
- cd "${S}"
- emake texmf=${TEXMF_PATH:-/usr/share/texmf} || die "emake failed"
-
- # Mimic updmap --syncwithtrees to enable only fonts installed
- # Code copied from updmap script
- for i in `egrep '^(Mixed)?Map' "texmf/web2c/updmap.cfg" | sed 's@.* @@'`; do
- texlive-common_is_file_present_in_texmf "$i" || echo "$i"
- done > "${T}/updmap_update"
- {
- sed 's@/@\\/@g; s@^@/^MixedMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
- sed 's@/@\\/@g; s@^@/^Map[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
- } > "${T}/updmap_update2"
- sed -f "${T}/updmap_update2" "texmf/web2c/updmap.cfg" > "${T}/updmap_update3"\
- && cat "${T}/updmap_update3" > "texmf/web2c/updmap.cfg"
-}
-
-src_test() {
- ewarn "Due to modular layout of texlive ebuilds,"
- ewarn "It would not make much sense to use tests into the ebuild"
- ewarn "And tests would fail anyway"
- ewarn "Alternatively you can try to compile any tex file"
- ewarn "Tex warnings should be considered as errors and reported"
- ewarn "You can also run fmtutil-sys --all and check for errors/warnings there"
-}
-
-src_install() {
- insinto /usr/share
- doins -r texmf texmf-dist
-
- dodir ${TEXMF_PATH:-/usr/share/texmf}/web2c
- einstall bindir="${D}/usr/bin" texmf="${D}${TEXMF_PATH:-/usr/share/texmf}" || die "einstall failed"
-
- dosbin "${FILESDIR}/texmf-update"
-
- # When X is disabled mf-nowin doesn't exist but some scripts expect it to
- # exist. Instead, it is called mf, so we symlink it to please everything.
- use X || dosym mf /usr/bin/mf-nowin
-
- docinto texk
- cd "${S}/texk"
- dodoc ChangeLog README
-
- docinto kpathesa
- cd "${S}/texk/kpathsea"
- dodoc BUGS ChangeLog NEWS PROJECTS README
-
- docinto dviljk
- cd "${S}/texk/dviljk"
- dodoc ChangeLog README NEWS
-
- docinto dvipsk
- cd "${S}/texk/dvipsk"
- dodoc ChangeLog README
-
- docinto makeindexk
- cd "${S}/texk/makeindexk"
- dodoc ChangeLog NEWS NOTES README
-
- docinto ps2pkm
- cd "${S}/texk/ps2pkm"
- dodoc ChangeLog README README.14m
-
- docinto web2c
- cd "${S}/texk/web2c"
- dodoc ChangeLog NEWS PROJECTS README
-
- use doc || rm -rf "${D}/usr/share/texmf/doc"
- use doc || rm -rf "${D}/usr/share/texmf-dist/doc"
-
- dodir /var/cache/fonts
-
- dodir /etc/env.d
- echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c"' > "${D}/etc/env.d/98texlive"
- # populate /etc/texmf
- keepdir /etc/texmf/web2c
-
- # take care of updmap.cfg, fmtutil.cnf and texmf.cnf
- dodir /etc/texmf/{updmap.d,fmtutil.d,texmf.d}
-
- # Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files
- # by texmf-update
- rm -f "${D}${TEXMF_PATH}/web2c/fmtutil.cnf"
-
- # Remove default texmf.cnf to ship our own, greatly based on texlive dvd's
- # texmf.cnf
- # It will also be generated from /etc/texmf/texmf.d files by texmf-update
- rm -f "${D}${TEXMF_PATH}/web2c/texmf.cnf"
-
- insinto /etc/texmf/texmf.d
- doins "${WORKDIR}/texmf.d/"*.cnf
-
- mv "${D}${TEXMF_PATH}/web2c/updmap.cfg" "${D}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed"
-
- # dvips config file
- keepdir /etc/texmf/dvips/config
- dodir /etc/texmf/dvips.d
- mv "${D}${TEXMF_PATH}/dvips/config/config.ps" "${D}/etc/texmf/dvips.d/00${PN}-config.ps" || die "moving config.ps failed"
-
- # Create symlinks from format to engines
- # This will avoid having to call texlinks in texmf-update
- cd "${S}"
- for i in texmf/fmtutil/format*.cnf; do
- [ -f "${i}" ] && etexlinks "${i}"
- done
-
- texlive-common_handle_config_files
-
- keepdir /usr/share/texmf-site
-
- dosym /etc/texmf/web2c/fmtutil.cnf ${TEXMF_PATH}/web2c/fmtutil.cnf
- dosym /etc/texmf/web2c/texmf.cnf ${TEXMF_PATH}/web2c/texmf.cnf
- dosym /etc/texmf/web2c/updmap.cfg ${TEXMF_PATH}/web2c/updmap.cfg
- dosym /etc/texmf/dvips/config/config.ps ${TEXMF_PATH}/dvips/config/config.ps
-
- # the virtex symlink is not installed
- # The links has to be relative, since the targets
- # is not present at this stage and MacOS doesn't
- # like non-existing targets
- dosym tex /usr/bin/virtex
- dosym pdftex /usr/bin/pdfvirtex
-}
-
-pkg_postinst() {
- if [ "$ROOT" = "/" ] ; then
- /usr/sbin/texmf-update
- fi
-
- elog
- elog "If you have configuration files in /etc/texmf to merge,"
- elog "please update them and run /usr/sbin/texmf-update."
- elog
- ewarn "If you are migrating from an older TeX distribution"
- ewarn "Please make sure you have read:"
- ewarn "http://www.gentoo.org/proj/en/tex/texlive-migration-guide.xml"
- ewarn "in order to avoid possible problems"
-}