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