summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-10-14 07:56:34 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-10-14 07:56:34 +0000
commitee02bf39754a6059e3414244a047ef49b7b5c6cf (patch)
tree057bed83854edf7e2b04ca2e70697e6164039982 /app-text/texlive-core
parentVersion bump for bug 181715 thanks to wschlich (diff)
downloadgentoo-2-ee02bf39754a6059e3414244a047ef49b7b5c6cf.tar.gz
gentoo-2-ee02bf39754a6059e3414244a047ef49b7b5c6cf.tar.bz2
gentoo-2-ee02bf39754a6059e3414244a047ef49b7b5c6cf.zip
Initial import of texlive core binaries
(Portage version: 2.1.3.13)
Diffstat (limited to 'app-text/texlive-core')
-rw-r--r--app-text/texlive-core/ChangeLog16
-rw-r--r--app-text/texlive-core/Manifest93
-rw-r--r--app-text/texlive-core/files/2007/tetex-3.0-CVE-2007-0650.patch80
-rw-r--r--app-text/texlive-core/files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch16
-rw-r--r--app-text/texlive-core/files/2007/texlive-core-2007-gentoo-texmf-site.patch40
-rw-r--r--app-text/texlive-core/files/2007/texlive-core-2007-icu-xetex-execstacks.patch12
-rw-r--r--app-text/texlive-core/files/2007/texlive-core-2007-libteckit-asneeded.patch13
-rw-r--r--app-text/texlive-core/files/2007/texlive-core-2007-mpware.patch11
-rw-r--r--app-text/texlive-core/files/digest-texlive-core-2007150
-rw-r--r--app-text/texlive-core/files/texmf-update79
-rw-r--r--app-text/texlive-core/metadata.xml13
-rw-r--r--app-text/texlive-core/texlive-core-2007.ebuild246
12 files changed, 769 insertions, 0 deletions
diff --git a/app-text/texlive-core/ChangeLog b/app-text/texlive-core/ChangeLog
new file mode 100644
index 000000000000..f8ac0c5015fb
--- /dev/null
+++ b/app-text/texlive-core/ChangeLog
@@ -0,0 +1,16 @@
+# 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.1 2007/10/14 07:56:33 aballier Exp $
+
+*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
new file mode 100644
index 000000000000..60ba61065d86
--- /dev/null
+++ b/app-text/texlive-core/Manifest
@@ -0,0 +1,93 @@
+AUX 2007/tetex-3.0-CVE-2007-0650.patch 2615 RMD160 3e3f55a17e35e3da3a6f77d62939ed66d8ae5222 SHA1 28208eb13f493c1c9c6538f254f04fc0c2aaff1e SHA256 9cb5525070bc4ea0685ac8a2f87df1dbbd2dcee4989e7b22c9897acfe6b67628
+MD5 8c2f3c2c87a5ec82869059df57af27c8 files/2007/tetex-3.0-CVE-2007-0650.patch 2615
+RMD160 3e3f55a17e35e3da3a6f77d62939ed66d8ae5222 files/2007/tetex-3.0-CVE-2007-0650.patch 2615
+SHA256 9cb5525070bc4ea0685ac8a2f87df1dbbd2dcee4989e7b22c9897acfe6b67628 files/2007/tetex-3.0-CVE-2007-0650.patch 2615
+AUX 2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch 516 RMD160 fcfa307061c6052cec241adda6d7541105afa5bf SHA1 4435c9ccda332826c61d4a839fc608b5857d6cd6 SHA256 7cebc7643f54462de5504aeb6c331860beb9aae947bc80132d0ac8f9b0a2f109
+MD5 ab265d1313af1348b7f431ab5accbcbe files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch 516
+RMD160 fcfa307061c6052cec241adda6d7541105afa5bf files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch 516
+SHA256 7cebc7643f54462de5504aeb6c331860beb9aae947bc80132d0ac8f9b0a2f109 files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch 516
+AUX 2007/texlive-core-2007-gentoo-texmf-site.patch 1939 RMD160 a7cd34d5412f6e69e05ded37a8558c11494b33ce SHA1 1f687e8fa5a43ab67281411401833b3407a3557d SHA256 689a6ed15d623c80aae2cd3b89a57ce8821ea335f0244276ab7348d68afa5e48
+MD5 e1da62603f3563480fe27e0d1797565e files/2007/texlive-core-2007-gentoo-texmf-site.patch 1939
+RMD160 a7cd34d5412f6e69e05ded37a8558c11494b33ce files/2007/texlive-core-2007-gentoo-texmf-site.patch 1939
+SHA256 689a6ed15d623c80aae2cd3b89a57ce8821ea335f0244276ab7348d68afa5e48 files/2007/texlive-core-2007-gentoo-texmf-site.patch 1939
+AUX 2007/texlive-core-2007-icu-xetex-execstacks.patch 550 RMD160 85ed534a2eb2b77fd8bafa1db405c904167712cb SHA1 fc9a44364ddebfb732be4d3d7e39ba3a547dbc2b SHA256 854b108962c6b42e74ae34658b3b18199618b80a86c677ed01a56fc43e6b6de4
+MD5 a3cb6ff84b0bd80e82d7224ea5b39740 files/2007/texlive-core-2007-icu-xetex-execstacks.patch 550
+RMD160 85ed534a2eb2b77fd8bafa1db405c904167712cb files/2007/texlive-core-2007-icu-xetex-execstacks.patch 550
+SHA256 854b108962c6b42e74ae34658b3b18199618b80a86c677ed01a56fc43e6b6de4 files/2007/texlive-core-2007-icu-xetex-execstacks.patch 550
+AUX 2007/texlive-core-2007-libteckit-asneeded.patch 401 RMD160 563696cfa46efcc6c663f80bf7947e05968bf42d SHA1 7dc1a736441c25199edc9be66ac97d0c8d12432d SHA256 10f303f5fe66d8633d9b952d601a367519b5d46c10c06cc81cdfee0880c4846d
+MD5 356e1244191cd7c7f9aa07dcdbf9c1a2 files/2007/texlive-core-2007-libteckit-asneeded.patch 401
+RMD160 563696cfa46efcc6c663f80bf7947e05968bf42d files/2007/texlive-core-2007-libteckit-asneeded.patch 401
+SHA256 10f303f5fe66d8633d9b952d601a367519b5d46c10c06cc81cdfee0880c4846d files/2007/texlive-core-2007-libteckit-asneeded.patch 401
+AUX 2007/texlive-core-2007-mpware.patch 440 RMD160 4e8a2ef4da656481e03cf6372f7e108c9932a223 SHA1 9b9e1dc5fd4e20d6ed8cd502c35a38e5aeeb02f9 SHA256 2478177a99e811c664872ea92626f0ef15253a2cb12a983388cae7aa6b14e628
+MD5 b0d7fd810b8d6b069a8c5b578c6388aa files/2007/texlive-core-2007-mpware.patch 440
+RMD160 4e8a2ef4da656481e03cf6372f7e108c9932a223 files/2007/texlive-core-2007-mpware.patch 440
+SHA256 2478177a99e811c664872ea92626f0ef15253a2cb12a983388cae7aa6b14e628 files/2007/texlive-core-2007-mpware.patch 440
+AUX texmf-update 2321 RMD160 c8e4a38a9ebcd6092756c5682edecde3680b0fbc SHA1 426a4a3cf9e422921aedbc113dba737763576def SHA256 fa7110f43474d1f152f85485b975172c51102281027e35fb588487e49f74d2ee
+MD5 0013659752b487c440a02c45931aeef7 files/texmf-update 2321
+RMD160 c8e4a38a9ebcd6092756c5682edecde3680b0fbc files/texmf-update 2321
+SHA256 fa7110f43474d1f152f85485b975172c51102281027e35fb588487e49f74d2ee files/texmf-update 2321
+DIST texlive-core-2007.tar.bz2 31078286 RMD160 496cb3fa3c5cd9b2ea5da3b0bced67a2b5afe7b9 SHA1 37286f7b962c18ec5234071a8d2dde1499d9ab71 SHA256 96c12147ea9717539553eb6b3be52c2df6163ca617dccc71282ccd39c2e5773b
+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-detex-2007.zip 3253 RMD160 9b6da9eefb8fc75f96b8b96bc0f95a737cf567f4 SHA1 7e53631f0337ce64b464a50441fdc21bfa840d15 SHA256 5eaad23318679c6f76f8f91785387ac5892dcc5b51314965bd4a9dbe86419874
+DIST texlive-module-bin-dialog-2007.zip 3889 RMD160 f8025a95e8af0d91c6ffb2c5a4d7d7f25b1e7120 SHA1 1b298a0d76ad0320b27ba3796c4e384a6bf68743 SHA256 3eab9b18517dfd4ee12fe6baef1aec1492abc7fbee42b87b8ab6e31ca82ef528
+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-dvipdfmx-2007.zip 46644 RMD160 70f4213fa159ed2a6cd9b0014733324f72e4a8ff SHA1 f621374cd6b96e4a00cf7e38851bff511e601aca SHA256 2e0cc216aa76d2be2949d2b1e48651b9189b1067884b46315812e13ce5c3d950
+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.ebuild 6733 RMD160 903cd5556f09dfd743463cb9b783dc4805bb9347 SHA1 a1cd9b6cc9044d1e8bd6ef75c8907dfa4f015a0a SHA256 b4e101b9c73441532a64e4a81b1f50de05e3a62150aa889de12007344cfe95e8
+MD5 f879eeff5530198ceeca879965df2ca1 texlive-core-2007.ebuild 6733
+RMD160 903cd5556f09dfd743463cb9b783dc4805bb9347 texlive-core-2007.ebuild 6733
+SHA256 b4e101b9c73441532a64e4a81b1f50de05e3a62150aa889de12007344cfe95e8 texlive-core-2007.ebuild 6733
+MISC ChangeLog 610 RMD160 2e07a4a90425a9ad96e4b0d1446ceb78ee08d3d2 SHA1 296d3b0b21896f324711af59cecf9104f44f508e SHA256 3595b9073f97940c295df2bc5b8870f2b6db73afd9e45a6adb8017c2709f4aab
+MD5 141bee6f7dbf7b08755493a7c25dce2b ChangeLog 610
+RMD160 2e07a4a90425a9ad96e4b0d1446ceb78ee08d3d2 ChangeLog 610
+SHA256 3595b9073f97940c295df2bc5b8870f2b6db73afd9e45a6adb8017c2709f4aab ChangeLog 610
+MISC metadata.xml 327 RMD160 10186cf048d44753bf4cec722eed45d2ade12316 SHA1 0254321c012da0e8f80aec6f29a0fb5b17675d4d SHA256 e520223493249c261b48f7f7460ed7c262d35383484e730cfefba51fde1195be
+MD5 10ddcc0c6d2a7a76dd92dffa01ca03ca metadata.xml 327
+RMD160 10186cf048d44753bf4cec722eed45d2ade12316 metadata.xml 327
+SHA256 e520223493249c261b48f7f7460ed7c262d35383484e730cfefba51fde1195be metadata.xml 327
+MD5 ce038c7eaf6971f7bb7aa8af4e1992eb files/digest-texlive-core-2007 13910
+RMD160 a35861ced4172658b14517c8880d2a193f876372 files/digest-texlive-core-2007 13910
+SHA256 b5566af1308a9159c3e2bf536780a99f874ed08617817776d3a0b89ec93494f2 files/digest-texlive-core-2007 13910
diff --git a/app-text/texlive-core/files/2007/tetex-3.0-CVE-2007-0650.patch b/app-text/texlive-core/files/2007/tetex-3.0-CVE-2007-0650.patch
new file mode 100644
index 000000000000..4df77e5dd8f1
--- /dev/null
+++ b/app-text/texlive-core/files/2007/tetex-3.0-CVE-2007-0650.patch
@@ -0,0 +1,80 @@
+--- tetex-src-3.0/texk/makeindexk/mkind.c.CVE-2007-0650 2002-10-02 14:26:37.000000000 +0200
++++ tetex-src-3.0/texk/makeindexk/mkind.c 2007-02-02 12:29:31.000000000 +0100
+@@ -179,7 +179,9 @@
+ argc--;
+ if (argc <= 0)
+ FATAL("Expected -p <num>\n","");
+- strcpy(pageno, *++argv);
++ if (strlen(*++argv) >= sizeof(pageno))
++ FATAL("Page number too high\n","");
++ strcpy(pageno, *argv);
+ init_page = TRUE;
+ if (STREQ(pageno, EVEN)) {
+ log_given = TRUE;
+@@ -230,7 +232,7 @@
+ char tmp[STRING_MAX + 5];
+
+ /* base set by last call to check_idx */
+- sprintf (tmp, "%s%s", base, INDEX_STY);
++ snprintf (tmp, sizeof(tmp), "%s%s", base, INDEX_STY);
+ if (0 == access(tmp, R_OK)) {
+ open_sty (tmp);
+ sty_given = TRUE;
+@@ -405,9 +407,9 @@
+ STRING_MAX,totmem);
+ #endif /* DEBUG */
+
+- if ((idx_fn = (char *) malloc(STRING_MAX)) == NULL)
++ if ((idx_fn = (char *) malloc(STRING_MAX+5)) == NULL)
+ FATAL("Not enough core...abort.\n", "");
+- sprintf(idx_fn, "%s%s", base, INDEX_IDX);
++ snprintf(idx_fn, STRING_MAX+5, "%s%s", base, INDEX_IDX);
+ if ((open_fn &&
+ ((idx_fp = OPEN_IN(idx_fn)) == NULL)
+ ) ||
+@@ -434,7 +436,7 @@
+
+ /* index output file */
+ if (!ind_given) {
+- sprintf(ind, "%s%s", base, INDEX_IND);
++ snprintf(ind, sizeof(ind), "%s%s", base, INDEX_IND);
+ ind_fn = ind;
+ }
+ if ((ind_fp = OPEN_OUT(ind_fn)) == NULL)
+@@ -442,14 +444,14 @@
+
+ /* index transcript file */
+ if (!ilg_given) {
+- sprintf(ilg, "%s%s", base, INDEX_ILG);
++ snprintf(ilg, sizeof(ilg), "%s%s", base, INDEX_ILG);
+ ilg_fn = ilg;
+ }
+ if ((ilg_fp = OPEN_OUT(ilg_fn)) == NULL)
+ FATAL("Can't create transcript file %s.\n", ilg_fn);
+
+ if (log_given) {
+- sprintf(log_fn, "%s%s", base, INDEX_LOG);
++ snprintf(log_fn, sizeof(log_fn), "%s%s", base, INDEX_LOG);
+ if ((log_fp = OPEN_IN(log_fn)) == NULL) {
+ FATAL("Source log file %s not found.\n", log_fn);
+ } else {
+@@ -505,6 +507,9 @@
+ if ((found = kpse_find_file (fn, kpse_ist_format, 1)) == NULL) {
+ FATAL("Index style file %s not found.\n", fn);
+ } else {
++ if (strlen(found) >= sizeof(sty_fn)) {
++ FATAL("Style file %s too long.\n", found);
++ }
+ strcpy(sty_fn,found);
+ if ((sty_fp = OPEN_IN(sty_fn)) == NULL) {
+ FATAL("Could not open style file %s.\n", sty_fn);
+@@ -512,6 +517,9 @@
+ }
+ #else
+ if ((path = getenv(STYLE_PATH)) == NULL) {
++ if (strlen(fn) >= sizeof(sty_fn)) {
++ FATAL("Style file %s too long.\n", fn);
++ }
+ /* style input path not defined */
+ strcpy(sty_fn, fn);
+ sty_fp = OPEN_IN(sty_fn);
diff --git a/app-text/texlive-core/files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch b/app-text/texlive-core/files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch
new file mode 100644
index 000000000000..da3c7a6d19f7
--- /dev/null
+++ b/app-text/texlive-core/files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch
@@ -0,0 +1,16 @@
+--- tetex-src-3.0/libs/xpdf/xpdf/Stream.cc Tue Feb 27 14:05:52 2007
++++ tetex-src-3.0/libs/xpdf/xpdf/Stream.cc Thu Jul 12 15:55:49 2007
+@@ -421,7 +421,12 @@
+ }
+ pixBytes = (nComps * nBits + 7) >> 3;
+ rowBytes = ((totalBits + 7) >> 3) + pixBytes;
+- if (rowBytes < 0) {
++ if (width <= 0 || nComps <= 0 || nBits <= 0 ||
++ nComps > gfxColorMaxComps ||
++ nBits > 16 ||
++ nVals <= 0 ||
++ nVals * nBits + 7 <= 0 ||
++ rowBytes <= 0) {
+ return;
+ }
+ predLine = (Guchar *)gmalloc(rowBytes);
diff --git a/app-text/texlive-core/files/2007/texlive-core-2007-gentoo-texmf-site.patch b/app-text/texlive-core/files/2007/texlive-core-2007-gentoo-texmf-site.patch
new file mode 100644
index 000000000000..e562148698bc
--- /dev/null
+++ b/app-text/texlive-core/files/2007/texlive-core-2007-gentoo-texmf-site.patch
@@ -0,0 +1,40 @@
+--- texk/kpathsea/texmf.in.orig 2007-03-12 14:24:50.000000000 +0100
++++ texk/kpathsea/texmf.in 2007-03-12 14:25:42.000000000 +0100
+@@ -61,6 +61,9 @@
+ % The main distribution tree:
+ TEXMFDIST = @texmf@-dist
+
++% The Gentoo site tree
++TEXMFSITE = @texmf@-site
++
+ % A place for local additions to a "standard" texmf tree.
+ % This tree is not used for local configuration maintained by
+ % texconfig, it uses TEXMFCONFIG below.
+@@ -111,13 +114,13 @@
+ %
+ % For texconfig to work properly, TEXMFCONFIG and TEXMFVAR should be named
+ % explicitly and before all other trees.
+-TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST}
++TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFSITE,!!$TEXMFDIST}
+
+ % The system trees. These are the trees that are shared by all the users.
+ % If a tree appears in this list, the mktex* scripts will use
+ % VARTEXFONTS for generated files, if the original tree isn't writable;
+ % otherwise the current working directory is used.
+-SYSTEXMF = $TEXMFLOCAL;$TEXMFMAIN;$TEXMFDIST
++SYSTEXMF = $TEXMFLOCAL;$TEXMFMAIN;$TEXMFDIST;$TEXMFSITE
+
+ % Where generated fonts may be written. This tree is used when the sources
+ % were found in a system tree and either that tree wasn't writable, or the
+Index: texk/kpathsea/Makefile.in
+===================================================================
+--- texk.orig/kpathsea/Makefile.in
++++ texk/kpathsea/Makefile.in
+@@ -79,6 +79,7 @@ texmf.sed: Makefile
+ echo '/^ *TEXMFMAIN[ =]/s%\$$TEXMF%$(texmf)%' >>$@
+ echo '/^[% ]*TEXMFLOCAL[ =]/s%\$$TEXMF%$(texmf)%' >>$@
+ echo '/^[% ]*TEXMFDIST[ =]/s%\$$TEXMF%$(texmf)%' >>$@
++ echo '/^[% ]*TEXMFSITE[ =]/s%\$$TEXMF%$(texmf)%' >>$@
+ echo '/^[% ]*VARTEXMF[ =]/s%\$$TEXMF%$(texmf)%' >>$@
+ echo '/^[% ]*TEXMFSYSVAR[ =]/s%\$$TEXMF%$(texmf)%' >>$@
+ echo '/^[% ]*TEXMFSYSCONFIG[ =]/s%\$$TEXMF%$(texmf)%' >>$@
diff --git a/app-text/texlive-core/files/2007/texlive-core-2007-icu-xetex-execstacks.patch b/app-text/texlive-core/files/2007/texlive-core-2007-icu-xetex-execstacks.patch
new file mode 100644
index 000000000000..c84238532dbe
--- /dev/null
+++ b/app-text/texlive-core/files/2007/texlive-core-2007-icu-xetex-execstacks.patch
@@ -0,0 +1,12 @@
+Index: work/libs/icu-xetex/tools/genccode/genccode.c
+===================================================================
+--- work.orig/libs/icu-xetex/tools/genccode/genccode.c
++++ work/libs/icu-xetex/tools/genccode/genccode.c
+@@ -149,6 +149,7 @@ static const struct AssemblyType {
+ } assemblyHeader[] = {
+ {"gcc",
+ ".globl %s\n"
++ "\t.section .note.GNU-stack,\"\",@progbits\n"
+ "\t.section .rodata\n"
+ "\t.align 8\n" /* Either align 8 bytes or 2^8 (256) bytes. 8 bytes is needed. */
+ "\t.type %s,@object\n"
diff --git a/app-text/texlive-core/files/2007/texlive-core-2007-libteckit-asneeded.patch b/app-text/texlive-core/files/2007/texlive-core-2007-libteckit-asneeded.patch
new file mode 100644
index 000000000000..f1215b6bd378
--- /dev/null
+++ b/app-text/texlive-core/files/2007/texlive-core-2007-libteckit-asneeded.patch
@@ -0,0 +1,13 @@
+Index: work/libs/teckit/lib/Makefile.am
+===================================================================
+--- work.orig/libs/teckit/lib/Makefile.am
++++ work/libs/teckit/lib/Makefile.am
+@@ -10,5 +10,8 @@ AM_CFLAGS = $(AM_CPPFLAGS)
+
+ lib_LTLIBRARIES = libTECkit_Compiler.la libTECkit.la
+
++libTECkit_Compiler_la_LIBADD = @LDZLIB@
++libTECkit_la_LIBADD = @LDZLIB@
++
+ include ../source/Makefile.am
+
diff --git a/app-text/texlive-core/files/2007/texlive-core-2007-mpware.patch b/app-text/texlive-core/files/2007/texlive-core-2007-mpware.patch
new file mode 100644
index 000000000000..d3cbebcab8f7
--- /dev/null
+++ b/app-text/texlive-core/files/2007/texlive-core-2007-mpware.patch
@@ -0,0 +1,11 @@
+--- TeX.orig/texk/web2c/mpware/Makefile.in 2007-05-26 20:40:14.000000000 +0200
++++ TeX/texk/web2c/mpware/Makefile.in 2007-05-26 20:40:57.000000000 +0200
+@@ -49,7 +49,7 @@
+ $(INSTALL_PROGRAM) newer $(bindir)/newer
+ $(INSTALL_LIBTOOL_PROG) dmp $(bindir)
+ $(INSTALL_LIBTOOL_PROG) mpto $(bindir)
+- $(INSTALL_SCRIPT) makempx $(scriptdir)/makempx
++ $(INSTALL_LIBTOOL_PROG) makempx $(bindir)
+ install-data:
+
+ kpse_include ../make/tkpathsea.mk
diff --git a/app-text/texlive-core/files/digest-texlive-core-2007 b/app-text/texlive-core/files/digest-texlive-core-2007
new file mode 100644
index 000000000000..4e987019c1ec
--- /dev/null
+++ b/app-text/texlive-core/files/digest-texlive-core-2007
@@ -0,0 +1,150 @@
+MD5 d539b5a6b9f96cc2616f09f4543394c8 texlive-core-2007.tar.bz2 31078286
+RMD160 496cb3fa3c5cd9b2ea5da3b0bced67a2b5afe7b9 texlive-core-2007.tar.bz2 31078286
+SHA256 96c12147ea9717539553eb6b3be52c2df6163ca617dccc71282ccd39c2e5773b texlive-core-2007.tar.bz2 31078286
+MD5 04850af5320c53804353a072f6b0ff30 texlive-module-bin-afm2pl-2007.zip 25453
+RMD160 af1597b5ed9ed7bc9766139e3434f5e42b483087 texlive-module-bin-afm2pl-2007.zip 25453
+SHA256 9efc5a4306a43bf36d9c84ef05d213fcf1d62354b8403eddaf3e4e699a297d31 texlive-module-bin-afm2pl-2007.zip 25453
+MD5 abc262b75776aeffc9fc4e6cdf2ceb5d texlive-module-bin-aleph-2007.zip 14933
+RMD160 93945ed4fa3f8db6240b42d5fbf130afa463d9df texlive-module-bin-aleph-2007.zip 14933
+SHA256 a52f4af1dea68e8a1f7da81cb5b49495b3ea04b39bf5fac028ec9c9aca7279ea texlive-module-bin-aleph-2007.zip 14933
+MD5 05941d079643b8e112a44ba44b82ce19 texlive-module-bin-bibtex-2007.zip 3196
+RMD160 f2afb884be1cc67913ee05e727c35360deadceca texlive-module-bin-bibtex-2007.zip 3196
+SHA256 29f486de15d1e18cfcb3d3a6e57c7b295acf157ee2ffe4335938c05a6bbc0c54 texlive-module-bin-bibtex-2007.zip 3196
+MD5 bf1cc559acfbe85556a8e822f4c8876a texlive-module-bin-bibtex8-2007.zip 39175
+RMD160 5f06d81b2194800a180a4606dcdb6e7d4266d9a2 texlive-module-bin-bibtex8-2007.zip 39175
+SHA256 ed1f942524e5f6bb61992a791b11c2304c295751c6480f9318101127e32be450 texlive-module-bin-bibtex8-2007.zip 39175
+MD5 8ca205c8dda69b6b042c0debfb91de56 texlive-module-bin-chktex-2007.zip 270443
+RMD160 79ecd61980fab4f3406befe7f55db456c5ae7fe9 texlive-module-bin-chktex-2007.zip 270443
+SHA256 e4c2b67a0d82228e5c8a9ed9384e71c251807753c9aec6502928e3945b5a4db7 texlive-module-bin-chktex-2007.zip 270443
+MD5 f1dec0772aa42c03480aa7fc4d049d2b texlive-module-bin-ctie-2007.zip 2125
+RMD160 2f704a707baeb143de42ab9693745d8f4368cc40 texlive-module-bin-ctie-2007.zip 2125
+SHA256 56555e14a6aafa508419140ec0b7436985b78f2858160c9b6c3e55bb2e55efb2 texlive-module-bin-ctie-2007.zip 2125
+MD5 23bbf250c1862b86661a1e295a4b3eca texlive-module-bin-cweb-2007.zip 3699
+RMD160 704769d2042365039d1ec3a28d16f144c3cfe9e3 texlive-module-bin-cweb-2007.zip 3699
+SHA256 f59fc4e6adbe88229f8a3abcaae843bd88c9eb33e18309395b1935a79cacad62 texlive-module-bin-cweb-2007.zip 3699
+MD5 315b9ec4328a7f39492ec1e2a383da54 texlive-module-bin-detex-2007.zip 3253
+RMD160 9b6da9eefb8fc75f96b8b96bc0f95a737cf567f4 texlive-module-bin-detex-2007.zip 3253
+SHA256 5eaad23318679c6f76f8f91785387ac5892dcc5b51314965bd4a9dbe86419874 texlive-module-bin-detex-2007.zip 3253
+MD5 7360bc505b82b8527a35e1fb5726e185 texlive-module-bin-dialog-2007.zip 3889
+RMD160 f8025a95e8af0d91c6ffb2c5a4d7d7f25b1e7120 texlive-module-bin-dialog-2007.zip 3889
+SHA256 3eab9b18517dfd4ee12fe6baef1aec1492abc7fbee42b87b8ab6e31ca82ef528 texlive-module-bin-dialog-2007.zip 3889
+MD5 1b72acca7a7d58a9cf207222b1ff70e7 texlive-module-bin-dtl-2007.zip 7720
+RMD160 559be4e38b6a713df45ddd3b56ec17f48191f111 texlive-module-bin-dtl-2007.zip 7720
+SHA256 08cf71d428feae9e4f68ce72366d58b57aae4df859420851789c7bc56956faf4 texlive-module-bin-dtl-2007.zip 7720
+MD5 8ac7e6b5c2cd91e076537b1b49c31181 texlive-module-bin-dvi2tty-2007.zip 3531
+RMD160 129ce0c1b2e9e81c6138b9cf1c3692b156a2df14 texlive-module-bin-dvi2tty-2007.zip 3531
+SHA256 cb74b5251d708b4965e5696aaab0aff7b640054617a6d608df21ad47e094cabd texlive-module-bin-dvi2tty-2007.zip 3531
+MD5 6cda24e8aaa003e6a121e07a32925336 texlive-module-bin-dvicopy-2007.zip 1742
+RMD160 7a7c9ab283de24a17123310ad04f88f9fe45ff38 texlive-module-bin-dvicopy-2007.zip 1742
+SHA256 c74e2bb8f51fd9e90f44d2c3fca315e1eb427a15d3efed45f87a410a36314403 texlive-module-bin-dvicopy-2007.zip 1742
+MD5 f917a52902d456db91155c51e6df8baf texlive-module-bin-dvidvi-2007.zip 3432
+RMD160 0d35aafcc35f10fc5ab6e870f40b648c07274a85 texlive-module-bin-dvidvi-2007.zip 3432
+SHA256 a53e1bbf61eeeff6f0e7954ced45a84dc9bc596c3c00eb1eebd5be437fc390ae texlive-module-bin-dvidvi-2007.zip 3432
+MD5 962052fa2d9c67c653c7daf259d0c8f6 texlive-module-bin-dviljk-2007.zip 7134
+RMD160 65dbf5a3649f8047de237e211a5d7078258abcf0 texlive-module-bin-dviljk-2007.zip 7134
+SHA256 4e74ea262ce2d8f32030016ab4c170d316b829f9a411d3bbf6ad8ff207859003 texlive-module-bin-dviljk-2007.zip 7134
+MD5 0d638fb7fb08c9edbff7badc81eadb40 texlive-module-bin-dvipdfmx-2007.zip 46644
+RMD160 70f4213fa159ed2a6cd9b0014733324f72e4a8ff texlive-module-bin-dvipdfmx-2007.zip 46644
+SHA256 2e0cc216aa76d2be2949d2b1e48651b9189b1067884b46315812e13ce5c3d950 texlive-module-bin-dvipdfmx-2007.zip 46644
+MD5 c2429b80d3bca09fb6a37f3d7d4ee8e5 texlive-module-bin-dvipsk-2007.zip 723360
+RMD160 196005f3ce7f209fa693f2c082bd180b7676362c texlive-module-bin-dvipsk-2007.zip 723360
+SHA256 0dc4d6a657aa479c1c5eecc781df55361c015f8d55c24a39d94c45ce860e9976 texlive-module-bin-dvipsk-2007.zip 723360
+MD5 9d30cf228d670f2110e96c68af2e82bf texlive-module-bin-etex-2007.zip 5791
+RMD160 97c7eb5317a02e13885f1c62c26fad4895294212 texlive-module-bin-etex-2007.zip 5791
+SHA256 903e6974fc90257a4c26ab927e66ffd4574fa0722e4d6cdb0515d18f418e5ef1 texlive-module-bin-etex-2007.zip 5791
+MD5 ac6d1c17e7af674debea289f48bda7ea texlive-module-bin-fontware-2007.zip 6862
+RMD160 5f38511f3d78fb2d40eeacdf826c314ceed13aa4 texlive-module-bin-fontware-2007.zip 6862
+SHA256 ec7bab4b134f6e80938f07f6a0566dd945809518923ffbda1063925efde0a88f texlive-module-bin-fontware-2007.zip 6862
+MD5 64263eb866c1be4a6c2a0464004faf63 texlive-module-bin-getnonfreefonts-2007.zip 2804
+RMD160 839cf95c11550ebf93906492545e586b15b91692 texlive-module-bin-getnonfreefonts-2007.zip 2804
+SHA256 d551df220c01677f133a40934935541a500b75a9a6d700d47d791ec557241075 texlive-module-bin-getnonfreefonts-2007.zip 2804
+MD5 f363f5ad1dbb29d0752e110d4b1675d1 texlive-module-bin-gsftopk-2007.zip 7878
+RMD160 ad19c7dcb9878ef6cf170ba4ba4dee98d8eea0db texlive-module-bin-gsftopk-2007.zip 7878
+SHA256 13b9d967137363944e6f4815b66caf77030979b470e50489ab71727ade6ddee1 texlive-module-bin-gsftopk-2007.zip 7878
+MD5 11ef458f213b03c0feee0bbe931bcda0 texlive-module-bin-kpathsea-2007.zip 1115479
+RMD160 b81ba8bb65cbb0a7770fbbe751b14d87d9f58793 texlive-module-bin-kpathsea-2007.zip 1115479
+SHA256 7b1ff1e6951a28f0696c434bfd3bc1844feb2e3226a2095a4cdeeb16c8e08533 texlive-module-bin-kpathsea-2007.zip 1115479
+MD5 ed0255fc5c5d8bc47d8b74625fd66ee9 texlive-module-bin-lacheck-2007.zip 3255
+RMD160 7dcd91d2679c1900e712801d8f235008c482eeff texlive-module-bin-lacheck-2007.zip 3255
+SHA256 36239cc837de3ffb492e019ea4d2388499dc21339923bf68da8d8224f2ec71ad texlive-module-bin-lacheck-2007.zip 3255
+MD5 e8e2a93885a1f452af5c0a705ac84aa1 texlive-module-bin-makeindex-2007.zip 11714
+RMD160 0a2b0c631720676b5eefd18f8a3b513b77b2f0ee texlive-module-bin-makeindex-2007.zip 11714
+SHA256 86d9c01600af01a41d8d8c71e50b9709110b47514c0a32ca9132c9e9e333f895 texlive-module-bin-makeindex-2007.zip 11714
+MD5 a24ad588b62bfcdad3be9ce0496c67c5 texlive-module-bin-metafont-2007.zip 17329
+RMD160 9207d8178b207e878a506c4c8a329b8c43c91a08 texlive-module-bin-metafont-2007.zip 17329
+SHA256 0745f0bbe9a926baa4ac7942ef0ac150230b8ab3fce0390a7e707d0bede6f0b4 texlive-module-bin-metafont-2007.zip 17329
+MD5 2f5f8b00b95cbe3fb8019b7011bb6c6b texlive-module-bin-mfware-2007.zip 10749
+RMD160 d5da1db26ac81be55cfab9ae5857033ad1ef5299 texlive-module-bin-mfware-2007.zip 10749
+SHA256 510ea9617cce8a681f85fa618d8ea099ea48e9e17628796c46c166b70d94f1ed texlive-module-bin-mfware-2007.zip 10749
+MD5 e6190783edd77ace2bc3022b86ad961c texlive-module-bin-omega-2007.zip 18240
+RMD160 1199aedda4d34450c4fc2193f55ffad2880b23d0 texlive-module-bin-omega-2007.zip 18240
+SHA256 691625363e709bf37055e7c00105eb41b0a7475e73c7953d93470d3902f9ea10 texlive-module-bin-omega-2007.zip 18240
+MD5 f59e5dee15f94d7066d26385b8a764d9 texlive-module-bin-patgen-2007.zip 3927
+RMD160 3763db436b5a642c577f381097f8a3293294ada1 texlive-module-bin-patgen-2007.zip 3927
+SHA256 e5bfe7835e8169ea443745ecb0259944696c455d1c7382a379df04fdb043b288 texlive-module-bin-patgen-2007.zip 3927
+MD5 c893fe30741c36e20d9a321d168c5e43 texlive-module-bin-pdftex-2007.zip 6895923
+RMD160 c6213490b65796c8b3d79afefd4d4f7625a040e2 texlive-module-bin-pdftex-2007.zip 6895923
+SHA256 a3bdcb5598015e14bf733c00ba2ecd94dff3e4a8db2a724483c0325589d56345 texlive-module-bin-pdftex-2007.zip 6895923
+MD5 54c5108cc4c7875fdb290f73a27ff0b2 texlive-module-bin-pdftools-2007.zip 17646
+RMD160 cf1de0b52d277df838537a724a967864e11cc6eb texlive-module-bin-pdftools-2007.zip 17646
+SHA256 44f98b7f0663b61a1f0624b99493da1dd3dfce81b938eba4bf5f7bc22a409aca texlive-module-bin-pdftools-2007.zip 17646
+MD5 bd72f0535bdce33aac30657d41bc418f texlive-module-bin-ps2pkm-2007.zip 6316
+RMD160 22c27f98bee058624adf7b06d5f5b12b470b916a texlive-module-bin-ps2pkm-2007.zip 6316
+SHA256 8817cd14b3f6cb80a3dc1ff03e5d72b0cffc4557e8b364284ae7b925ff14a823 texlive-module-bin-ps2pkm-2007.zip 6316
+MD5 dd93e17b9402fc77bd23ee5cea2725fa texlive-module-bin-seetexk-2007.zip 6607
+RMD160 04304cb1a64745ccf67a3a6a16d579f9572f9380 texlive-module-bin-seetexk-2007.zip 6607
+SHA256 c71d009ebed06b0a888eb1e6f1f80bcf3ede9ea02eef272dd9448bbe0da72f82 texlive-module-bin-seetexk-2007.zip 6607
+MD5 2df80813b1d340f6f049c25c7d3ced0b texlive-module-bin-tetex-2007.zip 385431
+RMD160 6bea24e30ae03f632568df29bc85e46b29996527 texlive-module-bin-tetex-2007.zip 385431
+SHA256 7fc6d31474ffaf65509eeb230298a0d071c3e656c6b3bf7c5f229b5db96da3a7 texlive-module-bin-tetex-2007.zip 385431
+MD5 baa7dcf130dec2e75ac59d50a8df98b0 texlive-module-bin-tex-2007.zip 18802
+RMD160 78433b7364a53852d88d23b4ee4a23825965b26c texlive-module-bin-tex-2007.zip 18802
+SHA256 19d894e65b9f2b470f210554554e47f66928aee7092a58004461b95d689a1aeb texlive-module-bin-tex-2007.zip 18802
+MD5 0bfdbb84dc175beecdbec3f39ed7b24d texlive-module-bin-texconfig-2007.zip 7454
+RMD160 c0cf9a15e8959ae081b1d56287c910ca3b1a69c8 texlive-module-bin-texconfig-2007.zip 7454
+SHA256 bd7e94aaaaf5ab091cd1248ad38a4d46009258893e904cd670f5c0f2746f288a texlive-module-bin-texconfig-2007.zip 7454
+MD5 23a18681b692c18528dab74086e65d64 texlive-module-bin-texdoc-2007.zip 20035
+RMD160 a3734a3483d1feebbf4c66ea6af3b070e279aa8f texlive-module-bin-texdoc-2007.zip 20035
+SHA256 5d5e571c11a3db6619e207ec13b3fe60a07d497a4d43e9ab9bc6690615c250a3 texlive-module-bin-texdoc-2007.zip 20035
+MD5 f4d5d688ca2c0da08ceeb4e8871edee7 texlive-module-bin-texware-2007.zip 3491
+RMD160 eeeecd2c82d729cb01a5a1f29a458133f72c4ebb texlive-module-bin-texware-2007.zip 3491
+SHA256 9742f8e8ef2a4f528f5814c1c5059df06061eedba186254e484ea308d1c60c02 texlive-module-bin-texware-2007.zip 3491
+MD5 536ca57af5eb54c6d8e157d86fb3671b texlive-module-bin-thumbpdf-2007.zip 15164
+RMD160 c303f630b9fbdf5f631a6547507c593eb3ea7413 texlive-module-bin-thumbpdf-2007.zip 15164
+SHA256 1cc62f39a00e9f5c8ccbc984fe6573d0878a55cd36a2fd3b6470c13c5ba6f095 texlive-module-bin-thumbpdf-2007.zip 15164
+MD5 310ba2c595d24c4647c37e050ee4c863 texlive-module-bin-tie-2007.zip 1875
+RMD160 ce528054953cf90998312991dcc3ea3febe13b9f texlive-module-bin-tie-2007.zip 1875
+SHA256 2574d7d604669a05a25ad93f69ac97a0df3831b9e8bb3171a560210cc4213ecc texlive-module-bin-tie-2007.zip 1875
+MD5 a477a7b2d0182288c3415e78669e5197 texlive-module-bin-tpic2pdftex-2007.zip 43436
+RMD160 087f2cc6b070cee93869d24b956fa23467bbe376 texlive-module-bin-tpic2pdftex-2007.zip 43436
+SHA256 174290ff432c6fd9d21cbea8668eed4ac2c37541f642b128e92a1474d4942557 texlive-module-bin-tpic2pdftex-2007.zip 43436
+MD5 ee72192c65e19aa988071b80e3da9d10 texlive-module-bin-vpe-2007.zip 4201
+RMD160 bb0d74efa1c9d32514af6a693012a98e79ac9154 texlive-module-bin-vpe-2007.zip 4201
+SHA256 90111bf5c52a413bbfa9259b6fceeb40e61570ddb9a3d8088242611d4ca8f1ec texlive-module-bin-vpe-2007.zip 4201
+MD5 f3922d44d12fcc1073fdc2ab18838dc8 texlive-module-bin-web-2007.zip 4984
+RMD160 ec5c5c1ef568dea6c3b430dbb551b409820ffc00 texlive-module-bin-web-2007.zip 4984
+SHA256 7e5deadc850021c117da6499d6b4cada3c8fe197c6321c4d626eb14dccba1eb7 texlive-module-bin-web-2007.zip 4984
+MD5 ee850365fa33f9c84dc96d20a4543a8b texlive-module-bin-xetex-2007.zip 15556
+RMD160 005cc02d4258e912f6e3779e99e175ca5e85ea01 texlive-module-bin-xetex-2007.zip 15556
+SHA256 c20ac0e0479aa46588c63a9f2be1c66e783ced129d2172a4dc7ff252e986e933 texlive-module-bin-xetex-2007.zip 15556
+MD5 db0b4b13f5dc02d4d225a6d0a88cab87 texlive-module-bin-xpdf-2007.zip 1207
+RMD160 fd7b76bba5d873988468b533ea52e51829e18ddc texlive-module-bin-xpdf-2007.zip 1207
+SHA256 60bed4ceed92e1edeaa2568ceb3f31cfc3fd244870244fba5f5023679d9c0fb6 texlive-module-bin-xpdf-2007.zip 1207
+MD5 2bea78eff80817220d89655b6e1107aa texlive-module-cweb-2007.zip 88516
+RMD160 7ad250c2eab30a0110137ede32cdf501a3e08bf2 texlive-module-cweb-2007.zip 88516
+SHA256 91c2a400ddcaff4676196ebc75213e949e316de3984cc09f613ded1035ad4423 texlive-module-cweb-2007.zip 88516
+MD5 a6d66cac06964fa6ea9eec873a197544 texlive-module-fontinst-2007.zip 2273511
+RMD160 7fc499691248a19e207be3dbd1a8bec733cd64c6 texlive-module-fontinst-2007.zip 2273511
+SHA256 99338a37acff5cad700fb7e12a162f76b25eb1ecb3d254c6099a95c065de73d2 texlive-module-fontinst-2007.zip 2273511
+MD5 b4ce5a5a3f20f01befe4c7fb9a5745c3 texlive-module-lib-regex-2007.zip 873
+RMD160 1525034c3434b534a238b90730fe56cefb62641d texlive-module-lib-regex-2007.zip 873
+SHA256 af20412fd7c949980c2c285e0604e497c8be6eea2b019e987eda2af2f46145bb texlive-module-lib-regex-2007.zip 873
+MD5 d2ffd173c5813ace157510e1ad95be37 texlive-module-lib-zlib-2007.zip 1221
+RMD160 c2dc6572cd09ef2494a8b299334b902df6567f4c texlive-module-lib-zlib-2007.zip 1221
+SHA256 9f9ab01c861946667c218e0e2ebea7bbb74a65e94ce9cb699b99cfd51fbcfd5a texlive-module-lib-zlib-2007.zip 1221
+MD5 e41d26927ad6befbb74676853b02ee86 texlive-module-mft-2007.zip 9083
+RMD160 a07d22432636f38a7639a5385ed3e96626041e45 texlive-module-mft-2007.zip 9083
+SHA256 6d4a52492a03b41fdfc50532a9061ad94723c67ec5ded1d0ea549ee4978511a4 texlive-module-mft-2007.zip 9083
+MD5 a400b2c33693753020e333330eb83656 texlive-module-mkind-english-2007.zip 2264
+RMD160 c2d9e9164ed10f55bda56247e94d9bf63adf93e6 texlive-module-mkind-english-2007.zip 2264
+SHA256 333fb0b1b4b12764fb16a93ced43721a781202cf0fcb71c5eed4a4903dca5d5c texlive-module-mkind-english-2007.zip 2264
diff --git a/app-text/texlive-core/files/texmf-update b/app-text/texlive-core/files/texmf-update
new file mode 100644
index 000000000000..ae2e99d55531
--- /dev/null
+++ b/app-text/texlive-core/files/texmf-update
@@ -0,0 +1,79 @@
+#!/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
+
+for conf in texmf.cnf fmtutil.cnf updmap.cfg; do
+ if [ -d "/etc/texmf/${conf/.*/.d}" ] ; then
+ echo "Generating /etc/texmf/web2c/${conf} from /etc/texmf/${conf/.*/.d} ..."
+ cat /etc/texmf/${conf/.*/.d}/* > "/etc/texmf/web2c/${conf}"
+ fi
+done
+
+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 tex symlinks from formats to engines..."
+texlinks -s
+
+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
new file mode 100644
index 000000000000..2e93228ae73c
--- /dev/null
+++ b/app-text/texlive-core/metadata.xml
@@ -0,0 +1,13 @@
+<?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.ebuild b/app-text/texlive-core/texlive-core-2007.ebuild
new file mode 100644
index 000000000000..a5c3dc3d6ae5
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2007.ebuild
@@ -0,0 +1,246 @@
+# 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.ebuild,v 1.1 2007/10/14 07:56:33 aballier Exp $
+
+inherit eutils flag-o-matic toolchain-funcs libtool autotools texlive-common
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="http://tug.org/texlive/"
+SLOT="0"
+LICENSE="GPL-2 LPPL-1.3c"
+
+TEXLIVE_BASICBIN_CONTENTS="bin-bibtex bin-dialog bin-dvipdfmx 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-detex 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
+
+KEYWORDS=""
+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/cstetex
+ !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}
+ dev-lang/ruby"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${PV}/${P}-gentoo-texmf-site.patch"
+ epatch "${FILESDIR}/${PV}/${P}-mpware.patch"
+ epatch "${FILESDIR}/${PV}/${P}-libteckit-asneeded.patch"
+
+# it is also affected by bug 170861
+ epatch "${FILESDIR}/${PV}/tetex-3.0-CVE-2007-0650.patch"
+
+# Bug #188172 and bug #185225
+ epatch "${FILESDIR}/${PV}/tetex-3.0_p1-xpdf-CVE-2007-3387.patch"
+
+# Do not require exec stacks for asm generated by icu genccode program
+# it would be better to use system icu... but it doesn't seem that well
+# supported
+ epatch "${FILESDIR}/${PV}/${P}-icu-xetex-execstacks.patch"
+
+ sed -i -e "/mktexlsr/,+3d" -e "s/\(updmap-sys\)/\1 --nohash/" \
+ Makefile.in || die "sed failed"
+
+ elibtoolize
+
+ cd libs/teckit
+ eautoreconf
+}
+
+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-detex \
+ --without-ttf2pk \
+ --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"
+
+ 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"
+
+ dodir /var/cache/fonts
+
+ # root group name doesn't exist on Mac OS X
+ chown -R 0:0 "${D}/usr/share/texmf"
+
+ 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}
+
+ rm -f "${D}${TEXMF_PATH}/web2c/fmtutil.cnf"
+
+ mv "${D}${TEXMF_PATH}/web2c/texmf.cnf" "${D}/etc/texmf/texmf.d/00texmf.cnf" || die "moving texmf.cnf failed"
+
+ mv "${D}${TEXMF_PATH}/web2c/updmap.cfg" "${D}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed"
+
+
+ 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
+
+ # 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
+ cd "${D}/usr/bin/"
+ ln -snf tex virtex
+ ln -snf pdftex 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
+}