summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-10-30 17:59:40 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-10-30 17:59:40 +0000
commit457b2c02fa03e6f645bcfd598bf4601f3fd4c9c5 (patch)
treeb4908c11bed0e438a6ccdf62481556b7c9a19cbd /app-text
parentStable on ppc wrt bug 197510 (diff)
downloadgentoo-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/ChangeLog8
-rw-r--r--app-text/texlive-core/files/digest-texlive-core-2007-r4153
-rw-r--r--app-text/texlive-core/texlive-core-2007-r4.ebuild264
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
+}