diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-10-14 07:56:34 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-10-14 07:56:34 +0000 |
commit | ee02bf39754a6059e3414244a047ef49b7b5c6cf (patch) | |
tree | 057bed83854edf7e2b04ca2e70697e6164039982 /app-text/texlive-core | |
parent | Version bump for bug 181715 thanks to wschlich (diff) | |
download | gentoo-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')
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 +} |