diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-10-30 17:59:40 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-10-30 17:59:40 +0000 |
commit | 457b2c02fa03e6f645bcfd598bf4601f3fd4c9c5 (patch) | |
tree | b4908c11bed0e438a6ccdf62481556b7c9a19cbd /app-text | |
parent | Stable on ppc wrt bug 197510 (diff) | |
download | gentoo-2-457b2c02fa03e6f645bcfd598bf4601f3fd4c9c5.tar.gz gentoo-2-457b2c02fa03e6f645bcfd598bf4601f3fd4c9c5.tar.bz2 gentoo-2-457b2c02fa03e6f645bcfd598bf4601f3fd4c9c5.zip |
revision bump for removal of tex4ht, it has its own ebuild
(Portage version: 2.1.3.16)
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/texlive-core/ChangeLog | 8 | ||||
-rw-r--r-- | app-text/texlive-core/files/digest-texlive-core-2007-r4 | 153 | ||||
-rw-r--r-- | app-text/texlive-core/texlive-core-2007-r4.ebuild | 264 |
3 files changed, 424 insertions, 1 deletions
diff --git a/app-text/texlive-core/ChangeLog b/app-text/texlive-core/ChangeLog index 1a5c81ca7504..b82fcb503528 100644 --- a/app-text/texlive-core/ChangeLog +++ b/app-text/texlive-core/ChangeLog @@ -1,6 +1,12 @@ # 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.21 2007/10/28 19:03:24 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.22 2007/10/30 17:59:39 aballier Exp $ + +*texlive-core-2007-r4 (30 Oct 2007) + + 30 Oct 2007; Alexis Ballier <aballier@gentoo.org> + +texlive-core-2007-r4.ebuild: + revision bump for removal of tex4ht, it has its own ebuild *texlive-core-2007-r3 (28 Oct 2007) diff --git a/app-text/texlive-core/files/digest-texlive-core-2007-r4 b/app-text/texlive-core/files/digest-texlive-core-2007-r4 new file mode 100644 index 000000000000..90afcaf20aed --- /dev/null +++ b/app-text/texlive-core/files/digest-texlive-core-2007-r4 @@ -0,0 +1,153 @@ +MD5 9b6348b8f54a9e94e8b6b50b821fcdc3 texlive-core-2007-updated-config.ps.bz2 2981 +RMD160 af88bbda9227e718ebf69d007f424c8b985a0404 texlive-core-2007-updated-config.ps.bz2 2981 +SHA256 ff12f1f6a68e45ad8d8f960f5fe76aae159d64074507a4a650973e1e865c8acd texlive-core-2007-updated-config.ps.bz2 2981 +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/texlive-core-2007-r4.ebuild b/app-text/texlive-core/texlive-core-2007-r4.ebuild new file mode 100644 index 000000000000..88b6ac60de36 --- /dev/null +++ b/app-text/texlive-core/texlive-core-2007-r4.ebuild @@ -0,0 +1,264 @@ +# 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-r4.ebuild,v 1.1 2007/10/30 17:59:39 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 + +# Ship an updated config.ps, see bug #195815 comment 51 +# Or alternatively: http://tug.org/texlive/bugs.html +SRC_URI="${SRC_URI} mirror://gentoo/${P}-updated-config.ps.bz2" + +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc64 ~sparc ~x86" +IUSE="X doc" + +MODULAR_X_DEPEND="X? ( + x11-libs/libXmu + x11-libs/libXp + x11-libs/libXpm + x11-libs/libICE + x11-libs/libSM + x11-libs/libXaw + x11-libs/libXfont + )" + +DEPEND="${MODULAR_X_DEPEND} + !app-text/ptex + !app-text/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}-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" + +# See http://permalink.gmane.org/gmane.comp.tex.live/14939 + epatch "${FILESDIR}/${PV}/${P}-dvips_bufferoverflow.patch" + + sed -i -e "/mktexlsr/,+3d" -e "s/\(updmap-sys\)/\1 --nohash/" \ + Makefile.in || die "sed failed" + + elibtoolize + + cd libs/teckit + eautoreconf + +# Ship an updated config.ps, see bug #195815 comment 51 +# Or alternatively: http://tug.org/texlive/bugs.html + cp -f "${WORKDIR}/${P}-updated-config.ps" "${S}/texmf/dvips/config/config.ps" +} + +src_compile() { + local my_conf + + export LC_ALL=C + tc-export CC CXX + + econf --bindir=/usr/bin \ + --datadir="${S}" \ + --with-system-freetype2 \ + --with-freetype2-include=/usr/include \ + --with-system-zlib \ + --with-system-pnglib \ + --without-texinfo \ + --without-dialog \ + --without-texi2html \ + --disable-multiplatform \ + --with-epsfwin \ + --with-mftalkwin \ + --with-regiswin \ + --with-tektronixwin \ + --with-unitermwin \ + --with-ps=gs \ + --without-psutils \ + --without-sam2p \ + --without-t1utils \ + --enable-ipc \ + --without-etex \ + --with-xetex \ + --without-dvipng \ + --without-dvipdfm \ + --without-dvipdfmx \ + --without-xdvipdfmx \ + --without-lcdf-typetools \ + --without-pdfopen \ + --without-detex \ + --without-ttf2pk \ + --without-tex4htk \ + --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" + use doc || rm -rf "${D}/usr/share/texmf-dist/doc" + + dodir /var/cache/fonts + + dodir /etc/env.d + echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c"' > "${D}/etc/env.d/98texlive" + # populate /etc/texmf + keepdir /etc/texmf/web2c + + # take care of updmap.cfg, fmtutil.cnf and texmf.cnf + dodir /etc/texmf/{updmap.d,fmtutil.d,texmf.d} + + # Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files + # by texmf-update + rm -f "${D}${TEXMF_PATH}/web2c/fmtutil.cnf" + + # Remove default texmf.cnf to ship our own, greatly based on texlive dvd's + # texmf.cnf + # It will also be generated from /etc/texmf/texmf.d files by texmf-update + rm -f "${D}${TEXMF_PATH}/web2c/texmf.cnf" + + insinto /etc/texmf/texmf.d + doins "${FILESDIR}/${PV}/texmf.d/"{00header,05searchpaths,10standardpaths,15options,20sizes,25misc}.cnf + + mv "${D}${TEXMF_PATH}/web2c/updmap.cfg" "${D}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed" + + # Create symlinks from format to engines + # This will avoid having to call texlinks in texmf-update + cd "${S}" + for i in texmf/fmtutil/format*.cnf; do + [ -f "${i}" ] && etexlinks "${i}" + done + + texlive-common_handle_config_files + + keepdir /usr/share/texmf-site + + dosym /etc/texmf/web2c/fmtutil.cnf ${TEXMF_PATH}/web2c/fmtutil.cnf + dosym /etc/texmf/web2c/texmf.cnf ${TEXMF_PATH}/web2c/texmf.cnf + dosym /etc/texmf/web2c/updmap.cfg ${TEXMF_PATH}/web2c/updmap.cfg + + # the virtex symlink is not installed + # The links has to be relative, since the targets + # is not present at this stage and MacOS doesn't + # like non-existing targets + dosym tex /usr/bin/virtex + dosym pdftex /usr/bin/pdfvirtex +} + +pkg_postinst() { + if [ "$ROOT" = "/" ] ; then + /usr/sbin/texmf-update + fi + + elog + elog "If you have configuration files in /etc/texmf to merge," + elog "please update them and run /usr/sbin/texmf-update." + elog +} |