diff options
author | 2007-09-13 14:08:30 +0000 | |
---|---|---|
committer | 2007-09-13 14:08:30 +0000 | |
commit | 8a443be9b32d212c48d273722648983f6b7904f3 (patch) | |
tree | aaca1a487dce13896cccc9d6dd418dec25c7895d /sci-mathematics | |
parent | added empty IUSE (diff) | |
download | historical-8a443be9b32d212c48d273722648983f6b7904f3.tar.gz historical-8a443be9b32d212c48d273722648983f6b7904f3.tar.bz2 historical-8a443be9b32d212c48d273722648983f6b7904f3.zip |
Version bump. Thanks for Andrey Grozin <A.G.Grozin@inp.nsk.su> to maintain
Package-Manager: portage-2.1.2.12
Diffstat (limited to 'sci-mathematics')
19 files changed, 130 insertions, 689 deletions
diff --git a/sci-mathematics/maxima/ChangeLog b/sci-mathematics/maxima/ChangeLog index bac557907ecd..869bfb9baf34 100644 --- a/sci-mathematics/maxima/ChangeLog +++ b/sci-mathematics/maxima/ChangeLog @@ -1,6 +1,24 @@ # ChangeLog for sci-mathematics/maxima # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v 1.29 2007/07/09 01:39:58 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v 1.30 2007/09/13 14:08:30 bicatali Exp $ + +*maxima-5.13.0 (13 Sep 2007) + + 13 Sep 2007; SĂ©bastien Fabbro <bicatali@gentoo.org> + -files/maxima-5.9.1-fix-clisp-getpid.patch, + -files/maxima-5.9.1-no-kill-minus-one.patch, + -files/maxima-5.9.1-unicode-fix.patch, + -files/maxima-5.9.3-default-browser.patch, + -files/maxima-5.9.3-emaxima.patch, + -files/maxima-5.11.0-default-browser.patch, + -files/maxima-5.11.0-default-psviewer.patch, + -files/maxima-5.11.0-sbcl-disable-debugger.patch, + +files/maxima-5.13.0-xdg-utils.patch, -maxima-5.9.1-r5.ebuild, + -maxima-5.11.0.ebuild, -maxima-5.11.0-r1.ebuild, +maxima-5.13.0.ebuild, + maxima-5.11.0-r2.ebuild: + Version bump. Thanks for Andrey Grozin <A.G.Grozin@inp.nsk.su> to maintain + it in the science overlay. Closing bug #191529 and bug #192241. Cleaning + old versions. 09 Jul 2007; Steve Arnold <nerdboy@gentoo.org> maxima-5.11.0.ebuild, maxima-5.11.0-r1.ebuild, maxima-5.11.0-r2.ebuild: diff --git a/sci-mathematics/maxima/Manifest b/sci-mathematics/maxima/Manifest index d91608fae2a3..6f98ea4ea40e 100644 --- a/sci-mathematics/maxima/Manifest +++ b/sci-mathematics/maxima/Manifest @@ -1,93 +1,62 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 50maxima-gentoo.el 600 RMD160 c45cc012987d2a74670ad9aac2b019a1233bd151 SHA1 f05c4ce4f51f2e3d0399fa04de9d8fc8b0296386 SHA256 32cd4c9e958c96e93bb74ee324196efa8f88a90e4508c4c67733c691d6969dfe MD5 95fb9c201700548f3d70d62eed081a98 files/50maxima-gentoo.el 600 RMD160 c45cc012987d2a74670ad9aac2b019a1233bd151 files/50maxima-gentoo.el 600 SHA256 32cd4c9e958c96e93bb74ee324196efa8f88a90e4508c4c67733c691d6969dfe files/50maxima-gentoo.el 600 -AUX maxima-5.11.0-default-browser.patch 623 RMD160 e459e73d453f31c88fb390bf4b175d8faa13ea8f SHA1 1f19b95793d42c96341cbe45dec7943b1285040e SHA256 edb0b50c686066e5ea827302787108bf5764a434e8b1db630eca12d71269717b -MD5 257f5c1e598ff260e710064cedbeec17 files/maxima-5.11.0-default-browser.patch 623 -RMD160 e459e73d453f31c88fb390bf4b175d8faa13ea8f files/maxima-5.11.0-default-browser.patch 623 -SHA256 edb0b50c686066e5ea827302787108bf5764a434e8b1db630eca12d71269717b files/maxima-5.11.0-default-browser.patch 623 -AUX maxima-5.11.0-default-psviewer.patch 1673 RMD160 40d01388d60c4786894454bf5c7b264aea9e5e7e SHA1 335ca2946a9b745157a8ded0763fb8d5d113ffe0 SHA256 9164a6adb3e53c22bada7185198730f09eca0265bf15aeea219ca81dd098c0fa -MD5 1529509e686a705cf22b9895579fbf84 files/maxima-5.11.0-default-psviewer.patch 1673 -RMD160 40d01388d60c4786894454bf5c7b264aea9e5e7e files/maxima-5.11.0-default-psviewer.patch 1673 -SHA256 9164a6adb3e53c22bada7185198730f09eca0265bf15aeea219ca81dd098c0fa files/maxima-5.11.0-default-psviewer.patch 1673 AUX maxima-5.11.0-diff_form.patch 377 RMD160 8b904b35e0efdf36438610968ac9989665b1ee89 SHA1 3abe65161bd6b7a6ea6e9fe592163ad6722f0adb SHA256 3aa581e6add03c3cc93127fe49f28281d331555c49507a87380302362fec59cf MD5 aa1bd3ddfc99a4ee93ed3eda0c68455a files/maxima-5.11.0-diff_form.patch 377 RMD160 8b904b35e0efdf36438610968ac9989665b1ee89 files/maxima-5.11.0-diff_form.patch 377 SHA256 3aa581e6add03c3cc93127fe49f28281d331555c49507a87380302362fec59cf files/maxima-5.11.0-diff_form.patch 377 -AUX maxima-5.11.0-sbcl-disable-debugger.patch 1061 RMD160 a1aa9cf49092d89f971f295db538be8856d45fd2 SHA1 467fcdcc0b6c6c6bb2fbf45038ca0335c8fbc6ab SHA256 dcf2d6caa211c2e09c0a6fd61ae46a01a9aafbcd406bfab6d0fcb23027141978 -MD5 79ce983eb8b035270a3134be1ec7ca5d files/maxima-5.11.0-sbcl-disable-debugger.patch 1061 -RMD160 a1aa9cf49092d89f971f295db538be8856d45fd2 files/maxima-5.11.0-sbcl-disable-debugger.patch 1061 -SHA256 dcf2d6caa211c2e09c0a6fd61ae46a01a9aafbcd406bfab6d0fcb23027141978 files/maxima-5.11.0-sbcl-disable-debugger.patch 1061 AUX maxima-5.11.0-xdg-utils.patch 1695 RMD160 6cadff5b3eb1faeadf81db43ea83d0feafd66127 SHA1 f7d266892f1af8e4424265c33a7b9140151b13fe SHA256 cbb25e0bb56f89ca04d2fb0504f4a0091218ff1eaf3e5666c62dbbae6ae7ef96 MD5 d1dab5cbfbdf1d8799ba26e99fc64862 files/maxima-5.11.0-xdg-utils.patch 1695 RMD160 6cadff5b3eb1faeadf81db43ea83d0feafd66127 files/maxima-5.11.0-xdg-utils.patch 1695 SHA256 cbb25e0bb56f89ca04d2fb0504f4a0091218ff1eaf3e5666c62dbbae6ae7ef96 files/maxima-5.11.0-xdg-utils.patch 1695 -AUX maxima-5.9.1-fix-clisp-getpid.patch 473 RMD160 60874eaf099746cecb10556b3e94d8fcf87d40cd SHA1 e1e1341c06711c1b78c2686ed3ea63bd9612da5d SHA256 255e8300e92cecb6781d3e9f8b6c022354a7db8cb2c3c3581a86395d9c6333ce -MD5 801d6f51244585c2fa72877f708e9843 files/maxima-5.9.1-fix-clisp-getpid.patch 473 -RMD160 60874eaf099746cecb10556b3e94d8fcf87d40cd files/maxima-5.9.1-fix-clisp-getpid.patch 473 -SHA256 255e8300e92cecb6781d3e9f8b6c022354a7db8cb2c3c3581a86395d9c6333ce files/maxima-5.9.1-fix-clisp-getpid.patch 473 -AUX maxima-5.9.1-no-kill-minus-one.patch 871 RMD160 c77640c2fdf035babf46bdfb24eed8a8339c1efa SHA1 9e706f20847195dbe35ca97145cc8d9a719db029 SHA256 45c35de5a4784eb9bc9b38f593eb4186b4888558c2e1af00f34c99e681594f38 -MD5 3fdd1a597381634159c90b916ede48ae files/maxima-5.9.1-no-kill-minus-one.patch 871 -RMD160 c77640c2fdf035babf46bdfb24eed8a8339c1efa files/maxima-5.9.1-no-kill-minus-one.patch 871 -SHA256 45c35de5a4784eb9bc9b38f593eb4186b4888558c2e1af00f34c99e681594f38 files/maxima-5.9.1-no-kill-minus-one.patch 871 -AUX maxima-5.9.1-unicode-fix.patch 9157 RMD160 9309981ef8f7131bde7dd16117bc542ba3041297 SHA1 9609c0449546d7b1fc61554724e8cad56e818d1e SHA256 85fcccd312f9a912148bf7568c52439d3ceda5af4b430e9cf276f98c44cefa02 -MD5 9d2fde2c70ca34c55c220ac2e46fe463 files/maxima-5.9.1-unicode-fix.patch 9157 -RMD160 9309981ef8f7131bde7dd16117bc542ba3041297 files/maxima-5.9.1-unicode-fix.patch 9157 -SHA256 85fcccd312f9a912148bf7568c52439d3ceda5af4b430e9cf276f98c44cefa02 files/maxima-5.9.1-unicode-fix.patch 9157 -AUX maxima-5.9.3-default-browser.patch 498 RMD160 b9cd13d68ed458e383b2a8d5dacb7088fad59926 SHA1 edba36a4b76df449736e1770968b5c515cc77f54 SHA256 dabf7128e55a2bc1178538d48ae0cbe47337a501bc6cab46a296850efc754c36 -MD5 19f868e092b9726a4d0371521ebce6ff files/maxima-5.9.3-default-browser.patch 498 -RMD160 b9cd13d68ed458e383b2a8d5dacb7088fad59926 files/maxima-5.9.3-default-browser.patch 498 -SHA256 dabf7128e55a2bc1178538d48ae0cbe47337a501bc6cab46a296850efc754c36 files/maxima-5.9.3-default-browser.patch 498 -AUX maxima-5.9.3-emaxima.patch 706 RMD160 deec6cf944fe75aa39f0ced6271dc7c5f9f74995 SHA1 13187ac7890b0d36eb746853eea6b5fa825824ec SHA256 717f2a81c0a5d643e50a0062018c1425f9661b3536af3f6ffa6836d193bd865e -MD5 71f7028fab51b5e5378fd5021ffa1962 files/maxima-5.9.3-emaxima.patch 706 -RMD160 deec6cf944fe75aa39f0ced6271dc7c5f9f74995 files/maxima-5.9.3-emaxima.patch 706 -SHA256 717f2a81c0a5d643e50a0062018c1425f9661b3536af3f6ffa6836d193bd865e files/maxima-5.9.3-emaxima.patch 706 +AUX maxima-5.13.0-xdg-utils.patch 1338 RMD160 17ef40d37ff6cc4e0073ef55b8df8c23d6990949 SHA1 660da49ca61fdc7b84339094985f70bb1e5f7001 SHA256 77bd288ebb496689b97955431317ba23d8dc67f6655330194974c0efbba087a0 +MD5 8ca529e492f36715ca281a1a6df75849 files/maxima-5.13.0-xdg-utils.patch 1338 +RMD160 17ef40d37ff6cc4e0073ef55b8df8c23d6990949 files/maxima-5.13.0-xdg-utils.patch 1338 +SHA256 77bd288ebb496689b97955431317ba23d8dc67f6655330194974c0efbba087a0 files/maxima-5.13.0-xdg-utils.patch 1338 AUX maxima-emacs.patch 826 RMD160 e6030b78934ace0c31b1cddf108e3e885cee7abf SHA1 cda574027e3a00a51638866454e8b4dc178420bf SHA256 eb28871fb0019c92961a96f27380400379798eac7b884943a3c75ba9832acce4 MD5 55d928e715074355a442baf0934487de files/maxima-emacs.patch 826 RMD160 e6030b78934ace0c31b1cddf108e3e885cee7abf files/maxima-emacs.patch 826 SHA256 eb28871fb0019c92961a96f27380400379798eac7b884943a3c75ba9832acce4 files/maxima-emacs.patch 826 DIST maxima-5.11.0.tar.gz 13924132 RMD160 8f7fb1b8bc7438ffdc393a0eb0f86b5efa79ef3e SHA1 e9bcdbefe4dc23b83e4d30d52833f597d9cd3340 SHA256 7a7259123bd81a7de3609c7e59b561d49e2710a8f7117c42f373afdd6a6786ac +DIST maxima-5.13.0.tar.gz 19216173 RMD160 2ec91678f8c6a6f863d6ba448f299793e52c822a SHA1 caac53226fa251a22b577c2f76dc171913e71323 SHA256 9625e09785f88f738faf40ad64889acd17328e043c39ef5ad56f3172d76af187 DIST maxima-5.9.1.tar.gz 8093534 RMD160 26940d11d6cba4125319a3c83234964af81e4603 SHA1 87dcf337f3f628ae78ef6bfaed694e98ad26f207 SHA256 fd402f2d13f6e03ac30c59e333aeb6f4993fa43fbf44cb1b36deba447d5cb2a4 -EBUILD maxima-5.11.0-r1.ebuild 5283 RMD160 93107ca25b0c6e7e7844218f26f34290b2c88acd SHA1 1d765f0fc7bf1116e8c5abe0a4b7e2f555a9b433 SHA256 7255f58731b835270927703e75863f5c513127bffd84327e49fddeab77600e6e -MD5 2deeefb948ac60cf6c950107d5f9c8e7 maxima-5.11.0-r1.ebuild 5283 -RMD160 93107ca25b0c6e7e7844218f26f34290b2c88acd maxima-5.11.0-r1.ebuild 5283 -SHA256 7255f58731b835270927703e75863f5c513127bffd84327e49fddeab77600e6e maxima-5.11.0-r1.ebuild 5283 -EBUILD maxima-5.11.0-r2.ebuild 5230 RMD160 8dac9baeec644f317fc571f94d9ff2b1fb012443 SHA1 8bd1d4da3bee05cfbe7b21732f6e27bb3e556d02 SHA256 890ef01ddf7dc3d989d3f9ed9708aafe4fe2ea40a98be3977e915d158c8fa34e -MD5 9897f502bb50c5f8270ddd0c4f255836 maxima-5.11.0-r2.ebuild 5230 -RMD160 8dac9baeec644f317fc571f94d9ff2b1fb012443 maxima-5.11.0-r2.ebuild 5230 -SHA256 890ef01ddf7dc3d989d3f9ed9708aafe4fe2ea40a98be3977e915d158c8fa34e maxima-5.11.0-r2.ebuild 5230 -EBUILD maxima-5.11.0.ebuild 3822 RMD160 86860fe7026587d0cf67349e137b199742edbeb6 SHA1 d7b215ee708221da5b8d6a0009f47df69762927d SHA256 7327182baa8f413abf5f42602d76e4d374a0c95545043b9f53818e8f73249029 -MD5 a38fd1ff06704ab63f957d9b408d3a7a maxima-5.11.0.ebuild 3822 -RMD160 86860fe7026587d0cf67349e137b199742edbeb6 maxima-5.11.0.ebuild 3822 -SHA256 7327182baa8f413abf5f42602d76e4d374a0c95545043b9f53818e8f73249029 maxima-5.11.0.ebuild 3822 -EBUILD maxima-5.9.1-r5.ebuild 2571 RMD160 ebac3868f73122da2777fa53b86d2eef0aebe7ab SHA1 34464fbf90699a11b730ba15375a3eddd79d5439 SHA256 9aee8bf82b4b47a1f3d04992de623cb2173862451591510cd49fc227b1f08db0 -MD5 f653050981b2fed1501454602f59ad11 maxima-5.9.1-r5.ebuild 2571 -RMD160 ebac3868f73122da2777fa53b86d2eef0aebe7ab maxima-5.9.1-r5.ebuild 2571 -SHA256 9aee8bf82b4b47a1f3d04992de623cb2173862451591510cd49fc227b1f08db0 maxima-5.9.1-r5.ebuild 2571 +EBUILD maxima-5.11.0-r2.ebuild 5224 RMD160 5c818c91d34191f46d0bf0132bff2caacf480f58 SHA1 eb5da7020a2b6c4c18724904190e6c84a853f43e SHA256 1013bdc9df10b895dbed820013e18f6d52636f39027224a7e17239fa277a41e5 +MD5 0b8dce2d4c1e5b477b07b0d439e09b04 maxima-5.11.0-r2.ebuild 5224 +RMD160 5c818c91d34191f46d0bf0132bff2caacf480f58 maxima-5.11.0-r2.ebuild 5224 +SHA256 1013bdc9df10b895dbed820013e18f6d52636f39027224a7e17239fa277a41e5 maxima-5.11.0-r2.ebuild 5224 +EBUILD maxima-5.13.0.ebuild 4922 RMD160 25f23a7d4974c316220a0a0eea4c615bd07f353c SHA1 5648fdc9751dfd96a17a08cbc4eb87578306922d SHA256 70676b2383c41b274c33d6fb18d6faebbd1f21e7daa3127d0da691af688680c7 +MD5 5973f6b9bf5f14209084650cdd85dfe0 maxima-5.13.0.ebuild 4922 +RMD160 25f23a7d4974c316220a0a0eea4c615bd07f353c maxima-5.13.0.ebuild 4922 +SHA256 70676b2383c41b274c33d6fb18d6faebbd1f21e7daa3127d0da691af688680c7 maxima-5.13.0.ebuild 4922 EBUILD maxima-5.9.1.ebuild 2532 RMD160 a4145d603c61df84ece22b2a06631f487904c514 SHA1 1320a275640b088b452b78542dc472f545f83df2 SHA256 6bbb7dc68d8bc64954ee7e621a4c3afc26a8b777c6cea8eb7e50210fa1083bcc MD5 a5bd93bd68dec962956ea5ed64b5c276 maxima-5.9.1.ebuild 2532 RMD160 a4145d603c61df84ece22b2a06631f487904c514 maxima-5.9.1.ebuild 2532 SHA256 6bbb7dc68d8bc64954ee7e621a4c3afc26a8b777c6cea8eb7e50210fa1083bcc maxima-5.9.1.ebuild 2532 -MISC ChangeLog 8760 RMD160 3223a07257f5f3bbea93a6a4137c83aa1a92ab5a SHA1 71babff42a8898b62fa4def0e465033e4f66f63e SHA256 285a1c1586ac3b23670069a6367c629929da486cf521469c9ca3e33af10b0031 -MD5 1a7aea97bea956c2cba24873ad021a6c ChangeLog 8760 -RMD160 3223a07257f5f3bbea93a6a4137c83aa1a92ab5a ChangeLog 8760 -SHA256 285a1c1586ac3b23670069a6367c629929da486cf521469c9ca3e33af10b0031 ChangeLog 8760 +MISC ChangeLog 9542 RMD160 a92d11bcab9e3a180d938b445ac5f55b35cec93b SHA1 e8849d5ace7fde233e4f49d6a1d4bc2575d93088 SHA256 98d0b88b34da2af2f1b3338b0f108f4a572b869d79ce4ba47ca12777dfbf4f87 +MD5 7a489f64d536031f519dbbc63ea3f016 ChangeLog 9542 +RMD160 a92d11bcab9e3a180d938b445ac5f55b35cec93b ChangeLog 9542 +SHA256 98d0b88b34da2af2f1b3338b0f108f4a572b869d79ce4ba47ca12777dfbf4f87 ChangeLog 9542 MISC metadata.xml 737 RMD160 6f833e02ea5b87a66064c32e7c35889c63c96649 SHA1 bff378e387662ce5e4c4168c74ee7ff1493c41a4 SHA256 9deb0b30538b6d35c0877384b97620eda2dde0bf3b4c702ccdadb007e868daef MD5 747fd88897ef9ae5002fa891864f42aa metadata.xml 737 RMD160 6f833e02ea5b87a66064c32e7c35889c63c96649 metadata.xml 737 SHA256 9deb0b30538b6d35c0877384b97620eda2dde0bf3b4c702ccdadb007e868daef metadata.xml 737 -MD5 9487bc28719928f5d7c6f6e4f20905ed files/digest-maxima-5.11.0 247 -RMD160 5cbac65993f23d21c8cdb91bad2ba8269271cd16 files/digest-maxima-5.11.0 247 -SHA256 63214925ce0a71acd450b8c4a8e5ac2535f9e11a37e88e8a8427d12f70c1dd85 files/digest-maxima-5.11.0 247 -MD5 9487bc28719928f5d7c6f6e4f20905ed files/digest-maxima-5.11.0-r1 247 -RMD160 5cbac65993f23d21c8cdb91bad2ba8269271cd16 files/digest-maxima-5.11.0-r1 247 -SHA256 63214925ce0a71acd450b8c4a8e5ac2535f9e11a37e88e8a8427d12f70c1dd85 files/digest-maxima-5.11.0-r1 247 MD5 9487bc28719928f5d7c6f6e4f20905ed files/digest-maxima-5.11.0-r2 247 RMD160 5cbac65993f23d21c8cdb91bad2ba8269271cd16 files/digest-maxima-5.11.0-r2 247 SHA256 63214925ce0a71acd450b8c4a8e5ac2535f9e11a37e88e8a8427d12f70c1dd85 files/digest-maxima-5.11.0-r2 247 +MD5 bf375c7552912ceecc1fc46f88666997 files/digest-maxima-5.13.0 247 +RMD160 0524fa00896c54a0665fda0a339f63d586c4f232 files/digest-maxima-5.13.0 247 +SHA256 028f67a7e79b0da58e6801c926a0fddfa674e4ed45300a1a7f9d2eda64c263be files/digest-maxima-5.13.0 247 MD5 ef493f2f9d7c8570ac06239a94707fae files/digest-maxima-5.9.1 241 RMD160 ca6bee5d10da060eff2d678ed90099d3f50fa198 files/digest-maxima-5.9.1 241 SHA256 c9f64acc636ed728a8c03269f4e58f16cb6b335b25c49fc4f7e308d06629d687 files/digest-maxima-5.9.1 241 -MD5 ef493f2f9d7c8570ac06239a94707fae files/digest-maxima-5.9.1-r5 241 -RMD160 ca6bee5d10da060eff2d678ed90099d3f50fa198 files/digest-maxima-5.9.1-r5 241 -SHA256 c9f64acc636ed728a8c03269f4e58f16cb6b335b25c49fc4f7e308d06629d687 files/digest-maxima-5.9.1-r5 241 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.7 (GNU/Linux) + +iD8DBQFG6URk1ycZbhPLE2ARArkUAJ9Sy0eKVsSIaUpyZAugC0XioWkoXwCfY3hG +SAjYXGu+OFmS/Xua9mq5cvg= +=E2Iv +-----END PGP SIGNATURE----- diff --git a/sci-mathematics/maxima/files/digest-maxima-5.11.0 b/sci-mathematics/maxima/files/digest-maxima-5.11.0 deleted file mode 100644 index 706606789654..000000000000 --- a/sci-mathematics/maxima/files/digest-maxima-5.11.0 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d9ae353e8eba9b9d5686e119e59ab88c maxima-5.11.0.tar.gz 13924132 -RMD160 8f7fb1b8bc7438ffdc393a0eb0f86b5efa79ef3e maxima-5.11.0.tar.gz 13924132 -SHA256 7a7259123bd81a7de3609c7e59b561d49e2710a8f7117c42f373afdd6a6786ac maxima-5.11.0.tar.gz 13924132 diff --git a/sci-mathematics/maxima/files/digest-maxima-5.11.0-r1 b/sci-mathematics/maxima/files/digest-maxima-5.11.0-r1 deleted file mode 100644 index 706606789654..000000000000 --- a/sci-mathematics/maxima/files/digest-maxima-5.11.0-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d9ae353e8eba9b9d5686e119e59ab88c maxima-5.11.0.tar.gz 13924132 -RMD160 8f7fb1b8bc7438ffdc393a0eb0f86b5efa79ef3e maxima-5.11.0.tar.gz 13924132 -SHA256 7a7259123bd81a7de3609c7e59b561d49e2710a8f7117c42f373afdd6a6786ac maxima-5.11.0.tar.gz 13924132 diff --git a/sci-mathematics/maxima/files/digest-maxima-5.13.0 b/sci-mathematics/maxima/files/digest-maxima-5.13.0 new file mode 100644 index 000000000000..a744fcabcc6f --- /dev/null +++ b/sci-mathematics/maxima/files/digest-maxima-5.13.0 @@ -0,0 +1,3 @@ +MD5 7317ba22fc485554b15aceb6bc22542b maxima-5.13.0.tar.gz 19216173 +RMD160 2ec91678f8c6a6f863d6ba448f299793e52c822a maxima-5.13.0.tar.gz 19216173 +SHA256 9625e09785f88f738faf40ad64889acd17328e043c39ef5ad56f3172d76af187 maxima-5.13.0.tar.gz 19216173 diff --git a/sci-mathematics/maxima/files/digest-maxima-5.9.1-r5 b/sci-mathematics/maxima/files/digest-maxima-5.9.1-r5 deleted file mode 100644 index dc43049bb73d..000000000000 --- a/sci-mathematics/maxima/files/digest-maxima-5.9.1-r5 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 659acfad1f61444cf5b38f6c28279d40 maxima-5.9.1.tar.gz 8093534 -RMD160 26940d11d6cba4125319a3c83234964af81e4603 maxima-5.9.1.tar.gz 8093534 -SHA256 fd402f2d13f6e03ac30c59e333aeb6f4993fa43fbf44cb1b36deba447d5cb2a4 maxima-5.9.1.tar.gz 8093534 diff --git a/sci-mathematics/maxima/files/maxima-5.11.0-default-browser.patch b/sci-mathematics/maxima/files/maxima-5.11.0-default-browser.patch deleted file mode 100644 index d53a3f436e8a..000000000000 --- a/sci-mathematics/maxima/files/maxima-5.11.0-default-browser.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -U2 --recursive maxima-5.11.0-orig/interfaces/xmaxima/Tkmaxima/Menu.tcl maxima-5.11.0/interfaces/xmaxima/Tkmaxima/Menu.tcl ---- maxima-5.11.0-orig/interfaces/xmaxima/Tkmaxima/Menu.tcl 2006-12-09 20:52:11.000000000 +0100 -+++ maxima-5.11.0/interfaces/xmaxima/Tkmaxima/Menu.tcl 2006-12-26 22:59:33.000000000 +0100 -@@ -246,7 +246,7 @@ - } else { - -- set selectedbrowser mozilla -+ set selectedbrowser firefox - -- foreach b { firefox mozilla konqueror epiphany galeon amaya netscape } { -+ foreach b { firefox konqueror epiphany galeon mozilla opera } { - if { ! [catch {exec which $b} ] } { - set selectedbrowser $b diff --git a/sci-mathematics/maxima/files/maxima-5.11.0-default-psviewer.patch b/sci-mathematics/maxima/files/maxima-5.11.0-default-psviewer.patch deleted file mode 100644 index ce45515c3cef..000000000000 --- a/sci-mathematics/maxima/files/maxima-5.11.0-default-psviewer.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -U2 --recursive maxima-5.11.0-orig/interfaces/emacs/misc/bookmode.el maxima-5.11.0/interfaces/emacs/misc/bookmode.el ---- maxima-5.11.0-orig/interfaces/emacs/misc/bookmode.el 2000-05-08 08:09:44.000000000 +0200 -+++ maxima-5.11.0/interfaces/emacs/misc/bookmode.el 2006-12-26 23:29:42.000000000 +0100 -@@ -681,5 +681,5 @@ - (and tem - (list (concat "View "(nth 1 tem)) -- 'call-process "ghostview" nil nil nil -+ 'call-process "gv" nil nil nil - (expand-file-name(nth 1 tem)) - )) -@@ -706,5 +706,5 @@ - (cond ((looking-at "%PS") "") - (t "gzip -dc | ")) -- "ghostview -") -+ "gv -") - - ))) -diff -U2 --recursive maxima-5.11.0-orig/interfaces/xmaxima/Tkmaxima/Constants.tcl maxima-5.11.0/interfaces/xmaxima/Tkmaxima/Constants.tcl ---- maxima-5.11.0-orig/interfaces/xmaxima/Tkmaxima/Constants.tcl 2006-10-02 00:42:48.000000000 +0200 -+++ maxima-5.11.0/interfaces/xmaxima/Tkmaxima/Constants.tcl 2006-12-26 23:31:47.000000000 +0100 -@@ -144,5 +144,5 @@ - image/png netmath - image/jpeg netmath -- application/postscript "ghostview -safer %s" -+ application/postscript "gv -safer %s" - application/pdf "acroread %s" - application/x-dvi "xdvi %s" -diff -U2 --recursive maxima-5.11.0-orig/src/plot.lisp maxima-5.11.0/src/plot.lisp ---- maxima-5.11.0-orig/src/plot.lisp 2006-10-10 23:13:17.000000000 +0200 -+++ maxima-5.11.0/src/plot.lisp 2006-12-26 23:33:25.000000000 +0100 -@@ -76,5 +76,5 @@ - )) - --(defvar $viewps_command "(ghostview \"~a\")") -+(defvar $viewps_command "(gv \"~a\")") - - ;; $plot_realpart option is false by default but *plot-realpart* is true because coerce-float-fun diff --git a/sci-mathematics/maxima/files/maxima-5.11.0-sbcl-disable-debugger.patch b/sci-mathematics/maxima/files/maxima-5.11.0-sbcl-disable-debugger.patch deleted file mode 100644 index 478af44cfc78..000000000000 --- a/sci-mathematics/maxima/files/maxima-5.11.0-sbcl-disable-debugger.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -U2 --recursive maxima-5.11.0-orig/src/Makefile.am maxima-5.11.0/src/Makefile.am ---- maxima-5.11.0-orig/src/Makefile.am 2006-11-25 13:00:04.000000000 +0100 -+++ maxima-5.11.0/src/Makefile.am 2006-12-26 23:53:46.000000000 +0100 -@@ -152,5 +152,5 @@ - - if SBCL --EXECUTESBCL = $(SBCL_NAME) --noinform --noprint --eval -+EXECUTESBCL = $(SBCL_NAME) --noinform --noprint --disable-debugger --eval - all-local: binary-sbcl/maxima.core - install-exec-local: install-sbcl -diff -U2 --recursive maxima-5.11.0-orig/src/Makefile.in maxima-5.11.0/src/Makefile.in ---- maxima-5.11.0-orig/src/Makefile.in 2006-12-21 17:49:36.000000000 +0100 -+++ maxima-5.11.0/src/Makefile.in 2006-12-26 23:54:21.000000000 +0100 -@@ -202,5 +202,5 @@ - @SCL_TRUE@EXECUTESCL = $(SCL_NAME) -noinit -batch - @ACL_TRUE@EXECUTEACL = $(ACL_NAME) -batch --@SBCL_TRUE@EXECUTESBCL = $(SBCL_NAME) --noinform --noprint --eval -+@SBCL_TRUE@EXECUTESBCL = $(SBCL_NAME) --noinform --noprint --disable-debugger --eval - @GCL_TRUE@EXECUTEGCL = $(GCL_NAME) -batch -eval - @OPENMCL_TRUE@EXECUTEOPENMCL = $(OPENMCL_NAME) -e diff --git a/sci-mathematics/maxima/files/maxima-5.13.0-xdg-utils.patch b/sci-mathematics/maxima/files/maxima-5.13.0-xdg-utils.patch new file mode 100644 index 000000000000..daeb2b7e78dc --- /dev/null +++ b/sci-mathematics/maxima/files/maxima-5.13.0-xdg-utils.patch @@ -0,0 +1,31 @@ +diff -U2 --recursive maxima-5.13.0.orig/interfaces/emacs/misc/bookmode.el maxima-5.13.0/interfaces/emacs/misc/bookmode.el +--- maxima-5.13.0.orig/interfaces/emacs/misc/bookmode.el 2000-05-08 13:09:44.000000000 +0700 ++++ maxima-5.13.0/interfaces/emacs/misc/bookmode.el 2007-08-28 22:45:07.000000000 +0700 +@@ -681,5 +681,5 @@ + (and tem + (list (concat "View "(nth 1 tem)) +- 'call-process "ghostview" nil nil nil ++ 'call-process "xdg-open" nil nil nil + (expand-file-name(nth 1 tem)) + )) +@@ -706,5 +706,5 @@ + (cond ((looking-at "%PS") "") + (t "gzip -dc | ")) +- "ghostview -") ++ "xdg-open -") + + ))) +diff -U2 --recursive maxima-5.13.0.orig/interfaces/xmaxima/Tkmaxima/Constants.tcl maxima-5.13.0/interfaces/xmaxima/Tkmaxima/Constants.tcl +--- maxima-5.13.0.orig/interfaces/xmaxima/Tkmaxima/Constants.tcl 2006-10-02 05:42:48.000000000 +0700 ++++ maxima-5.13.0/interfaces/xmaxima/Tkmaxima/Constants.tcl 2007-08-28 22:46:44.000000000 +0700 +@@ -144,7 +144,7 @@ + image/png netmath + image/jpeg netmath +- application/postscript "ghostview -safer %s" +- application/pdf "acroread %s" +- application/x-dvi "xdvi %s" ++ application/postscript "xdg-open -safer %s" ++ application/pdf "xdg-open %s" ++ application/x-dvi "xdg-open %s" + } + set maxima_priv(imagecounter) 0 diff --git a/sci-mathematics/maxima/files/maxima-5.9.1-fix-clisp-getpid.patch b/sci-mathematics/maxima/files/maxima-5.9.1-fix-clisp-getpid.patch deleted file mode 100644 index 4d4f436215ec..000000000000 --- a/sci-mathematics/maxima/files/maxima-5.9.1-fix-clisp-getpid.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- maxima-5.9.1/src/server.lisp.orig 2006-04-06 22:28:19.000000000 -0700 -+++ maxima-5.9.1/src/server.lisp 2006-04-06 22:37:00.000000000 -0700 -@@ -70,7 +70,8 @@ - (deff getpid (symbol-function - ;; Decide at load time which function to use. - (or (and (memq :unix *features*) -- (find-symbol "PROGRAM-ID" "SYS")) -+ (or (find-symbol "PROCESS-ID" "SYS") -+ (find-symbol "PROGRAM-ID" "SYS"))) - 'getpid-from-environment))) - - #+cmu diff --git a/sci-mathematics/maxima/files/maxima-5.9.1-no-kill-minus-one.patch b/sci-mathematics/maxima/files/maxima-5.9.1-no-kill-minus-one.patch deleted file mode 100644 index 41cf85598ca3..000000000000 --- a/sci-mathematics/maxima/files/maxima-5.9.1-no-kill-minus-one.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- maxima-5.9.1/interfaces/xmaxima/Tkmaxima/RunMaxima.tcl.orig 2004-06-21 15:46:32.000000000 -0700 -+++ maxima-5.9.1/interfaces/xmaxima/Tkmaxima/RunMaxima.tcl 2006-04-04 22:33:51.000000000 -0700 -@@ -451,13 +451,18 @@ - proc CMkill { signal pid } { - global maxima_priv tcl_platform - -- # Windows pids can be negative - if {[string is int $pid]} { -- gui status "Signaling $pid with $signal" -+ # Windows pids can be negative - if {$tcl_platform(platform) == "windows" } { -+ gui status "Signaling $pid with $signal" - exec $maxima_priv(kill) $signal $pid - } else { -- exec $maxima_priv(kill) $signal $pid -+ if {$pid > 1} { -+ gui status "Signaling $pid with $signal" -+ exec $maxima_priv(kill) $signal $pid -+ } else { -+ gui status "Bad PID $pid!! Refusing to send signal $signal" -+ } - } - } - } diff --git a/sci-mathematics/maxima/files/maxima-5.9.1-unicode-fix.patch b/sci-mathematics/maxima/files/maxima-5.9.1-unicode-fix.patch deleted file mode 100644 index 37f2c7b12910..000000000000 --- a/sci-mathematics/maxima/files/maxima-5.9.1-unicode-fix.patch +++ /dev/null @@ -1,190 +0,0 @@ -diff -ru maxima-5.9.1/src/cl-info.lisp maxima-5.9.1.new/src/cl-info.lisp ---- maxima-5.9.1/src/cl-info.lisp 2004-07-27 03:16:12.000000000 +0200 -+++ maxima-5.9.1.new/src/cl-info.lisp 2005-05-14 23:51:29.607052432 +0200 -@@ -118,7 +118,7 @@ - (eval-when (compile eval load) - (defun sharp-u-reader (stream subchar arg) - (declare (ignore subchar arg)) -- (let ((tem (make-array 10 :element-type 'base-char -+ (let ((tem (make-array 10 :element-type 'character - :fill-pointer 0 :adjustable t))) - (unless (eql (read-char stream) #\") - (error "sharp-u-reader reader needs a \"right after it")) -@@ -132,7 +132,7 @@ - (#\r . #\return)))) - ch)))) - (vector-push-extend ch tem))) -- (coerce tem '(simple-array base-char (*))))) -+ (coerce tem '(simple-array character (*))))) - - (set-dispatch-macro-character #\# #\u 'sharp-u-reader) - ) -@@ -153,7 +153,7 @@ - (error "illegal file start ~a" start)) - #-gcl - (let ((tem (make-array (- len start) -- :element-type 'base-char))) -+ :element-type 'character))) - (when (> start 0) - (file-position st start)) - (read-sequence tem st :start 0 :end (length tem)) -@@ -249,7 +249,7 @@ - ((> extra 0) - (setq tem - (make-array (+ (length x) extra) -- :element-type 'base-char :fill-pointer 0)) -+ :element-type 'character :fill-pointer 0)) - (setq i 0) - (go AGAIN)) - (t (setq tem x))) -diff -ru maxima-5.9.1/src/numerical/f2cl-lib.lisp maxima-5.9.1.new/src/numerical/f2cl-lib.lisp ---- maxima-5.9.1/src/numerical/f2cl-lib.lisp 2004-06-19 22:32:49.000000000 +0200 -+++ maxima-5.9.1.new/src/numerical/f2cl-lib.lisp 2005-05-14 23:51:29.593054560 +0200 -@@ -1125,7 +1125,7 @@ - `',dims - `(list ,@dims)))) - `(let ((,init (make-array ,new-dims -- :element-type `(simple-array base-char (,',@len)) -+ :element-type `(simple-array character (,',@len)) - :initial-element (make-string ,@len)))) - (dotimes (k (array-total-size ,init)) - (setf (aref ,init k) -diff -ru maxima-5.9.1/src/numerical/slatec/xercnt.lisp maxima-5.9.1.new/src/numerical/slatec/xercnt.lisp ---- maxima-5.9.1/src/numerical/slatec/xercnt.lisp 2004-06-19 22:32:50.000000000 +0200 -+++ maxima-5.9.1.new/src/numerical/slatec/xercnt.lisp 2005-05-14 23:51:29.562059272 +0200 -@@ -10,7 +10,7 @@ - - (defun xercnt (librar subrou messg nerr level kontrl) - (declare (type f2cl-lib:integer4 kontrl level nerr) -- (type (simple-array base-char (*)) messg subrou librar)) -+ (type (simple-array character (*)) messg subrou librar)) - (prog () - (declare) - (go end_label) -diff -ru maxima-5.9.1/src/numerical/slatec/xermsg.lisp maxima-5.9.1.new/src/numerical/slatec/xermsg.lisp ---- maxima-5.9.1/src/numerical/slatec/xermsg.lisp 2004-06-19 22:32:50.000000000 +0200 -+++ maxima-5.9.1.new/src/numerical/slatec/xermsg.lisp 2005-05-14 23:51:29.563059120 +0200 -@@ -10,23 +10,23 @@ - - (defun xermsg (librar subrou messg nerr level) - (declare (type f2cl-lib:integer4 level nerr) -- (type (simple-array base-char (*)) messg subrou librar)) -+ (type (simple-array character (*)) messg subrou librar)) - (prog ((lfirst -- (make-array '(20) :element-type 'base-char :initial-element #\Space)) -+ (make-array '(20) :element-type 'character :initial-element #\Space)) - (temp -- (make-array '(72) :element-type 'base-char :initial-element #\Space)) -+ (make-array '(72) :element-type 'character :initial-element #\Space)) - (xlibr -- (make-array '(8) :element-type 'base-char :initial-element #\Space)) -+ (make-array '(8) :element-type 'character :initial-element #\Space)) - (xsubr -- (make-array '(8) :element-type 'base-char :initial-element #\Space)) -+ (make-array '(8) :element-type 'character :initial-element #\Space)) - (ltemp 0) (mkntrl 0) (llevel 0) (lerr 0) (kount 0) (i 0) (kdummy 0) - (f2cl-lib:f2cl-// 0.0f0) (maxmes 0) (lkntrl 0)) - (declare (type single-float f2cl-lib:f2cl-//) - (type f2cl-lib:integer4 lkntrl maxmes kdummy i kount lerr llevel - mkntrl ltemp) -- (type (simple-array base-char (8)) xsubr xlibr) -- (type (simple-array base-char (72)) temp) -- (type (simple-array base-char (20)) lfirst)) -+ (type (simple-array character (8)) xsubr xlibr) -+ (type (simple-array character (72)) temp) -+ (type (simple-array character (20)) lfirst)) - (setf lkntrl (j4save 2 0 f2cl-lib:%false%)) - (setf maxmes (j4save 4 0 f2cl-lib:%false%)) - (cond -diff -ru maxima-5.9.1/src/numerical/slatec/xerprn.lisp maxima-5.9.1.new/src/numerical/slatec/xerprn.lisp ---- maxima-5.9.1/src/numerical/slatec/xerprn.lisp 2004-06-19 22:32:50.000000000 +0200 -+++ maxima-5.9.1.new/src/numerical/slatec/xerprn.lisp 2005-05-14 23:51:29.564058968 +0200 -@@ -9,15 +9,15 @@ - - - (let* ((newlin "$$")) -- (declare (type (simple-array base-char (2)) newlin)) -+ (declare (type (simple-array character (2)) newlin)) - (defun xerprn (prefix npref messg nwrap) - (declare (type f2cl-lib:integer4 nwrap npref) -- (type (simple-array base-char (*)) messg prefix)) -+ (type (simple-array character (*)) messg prefix)) - (prog ((iu (make-array 5 :element-type 'f2cl-lib:integer4)) (nunit 0) - (cbuff - (make-array '(148) - :element-type -- 'base-char -+ 'character - :initial-element - #\Space)) - (idelta 0) (lpiece 0) (nextc 0) (lenmsg 0) (lwrap 0) (lpref 0) (i 0) -@@ -25,7 +25,7 @@ - (declare (type (simple-array f2cl-lib:integer4 (5)) iu) - (type f2cl-lib:integer4 n i lpref lwrap lenmsg nextc lpiece - idelta nunit) -- (type (simple-array base-char (148)) cbuff)) -+ (type (simple-array character (148)) cbuff)) - (multiple-value-bind - (var-0 var-1) - (xgetua iu nunit) -diff -ru maxima-5.9.1/src/numerical/slatec/xersve.lisp maxima-5.9.1.new/src/numerical/slatec/xersve.lisp ---- maxima-5.9.1/src/numerical/slatec/xersve.lisp 2004-06-19 22:32:50.000000000 +0200 -+++ maxima-5.9.1.new/src/numerical/slatec/xersve.lisp 2005-05-14 23:51:29.564058968 +0200 -@@ -20,37 +20,37 @@ - (nmsg 0)) - (declare (type f2cl-lib:integer4 nmsg kountx) - (type (simple-array f2cl-lib:integer4 (*)) kount levtab nertab) -- (type (simple-array (simple-array base-char (20)) (*)) mestab) -- (type (simple-array (simple-array base-char (8)) (*)) subtab -+ (type (simple-array (simple-array character (20)) (*)) mestab) -+ (type (simple-array (simple-array character (8)) (*)) subtab - libtab)) - (setq kountx 0) - (setq nmsg 0) - (defun xersve (librar subrou messg kflag nerr level icount) - (declare (type f2cl-lib:integer4 icount level nerr kflag) -- (type (simple-array base-char (*)) messg subrou librar)) -+ (type (simple-array character (*)) messg subrou librar)) - (prog ((mes - (make-array '(20) - :element-type -- 'base-char -+ 'character - :initial-element - #\Space)) - (lib - (make-array '(8) - :element-type -- 'base-char -+ 'character - :initial-element - #\Space)) - (sub - (make-array '(8) - :element-type -- 'base-char -+ 'character - :initial-element - #\Space)) - (lun (make-array 5 :element-type 'f2cl-lib:integer4)) (i 0) - (iunit 0) (kunit 0) (nunit 0)) - (declare (type f2cl-lib:integer4 nunit kunit iunit i) -- (type (simple-array base-char (20)) mes) -- (type (simple-array base-char (8)) lib sub) -+ (type (simple-array character (20)) mes) -+ (type (simple-array character (8)) lib sub) - (type (simple-array f2cl-lib:integer4 (5)) lun)) - (cond - ((<= kflag 0) (if (= nmsg 0) (go end_label)) -diff -ru maxima-5.9.1/src/server.lisp maxima-5.9.1.new/src/server.lisp ---- maxima-5.9.1/src/server.lisp 2004-06-19 22:32:51.000000000 +0200 -+++ maxima-5.9.1.new/src/server.lisp 2005-05-14 23:51:29.820020056 +0200 -@@ -48,7 +48,7 @@ - :element-type (if bin '(unsigned-byte 8) 'character))) - #+gcl (si::socket port :host host) - #+lispworks (comm:open-tcp-stream host port :direction :io :element-type -- (if bin 'unsigned-byte 'base-char)) -+ (if bin 'unsigned-byte 'character)) - #-(or allegro clisp cmu sbcl gcl lispworks) - (error 'not-implemented :proc (list 'open-socket host port bin)))) - diff --git a/sci-mathematics/maxima/files/maxima-5.9.3-default-browser.patch b/sci-mathematics/maxima/files/maxima-5.9.3-default-browser.patch deleted file mode 100644 index 161273889944..000000000000 --- a/sci-mathematics/maxima/files/maxima-5.9.3-default-browser.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- maxima-5.9.3/interfaces/xmaxima/Tkmaxima/Menu.tcl 2005-09-30 16:23:11.000000000 +0100 -+++ maxima-5.9.3/interfaces/xmaxima/Tkmaxima/Menu.tcl.new 2006-04-08 16:01:02.000000000 +0100 -@@ -215,9 +215,9 @@ - } - } else { - -- set selectedbrowser mozilla -+ set selectedbrowser firefox - -- foreach b { mozilla konqueror epiphany firefox netscape } { -+ foreach b { firefox konqueror epiphany mozilla opera netscape } { - if { ! [catch {exec which $b} ] } { - set selectedbrowser $b - break } } diff --git a/sci-mathematics/maxima/files/maxima-5.9.3-emaxima.patch b/sci-mathematics/maxima/files/maxima-5.9.3-emaxima.patch deleted file mode 100644 index 992d0b1afb79..000000000000 --- a/sci-mathematics/maxima/files/maxima-5.9.3-emaxima.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- maxima-5.9.3/interfaces/emacs/emaxima/maxima.el~ 2005-06-21 23:48:42.000000000 -0400 -+++ maxima-5.9.3/interfaces/emacs/emaxima/maxima.el 2006-04-07 12:10:29.000000000 -0400 -@@ -2756,8 +2756,8 @@ - (save-excursion - (set-buffer mbuf) - (setq inferior-maxima-process (get-buffer-process mbuf)) -- (add-to-list 'comint-output-filter-functions -- 'inferior-maxima-output-filter) -+; (add-to-list 'comint-output-filter-functions -+; 'inferior-maxima-output-filter) - ; (add-to-list 'comint-output-filter-functions - ; 'inferior-maxima-replace-tabs-by-spaces) - (add-to-list 'comint-output-filter-functions diff --git a/sci-mathematics/maxima/maxima-5.11.0-r2.ebuild b/sci-mathematics/maxima/maxima-5.11.0-r2.ebuild index 1f35b41c6461..c919f8b0163c 100644 --- a/sci-mathematics/maxima/maxima-5.11.0-r2.ebuild +++ b/sci-mathematics/maxima/maxima-5.11.0-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.11.0-r2.ebuild,v 1.3 2007/07/09 01:39:58 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.11.0-r2.ebuild,v 1.4 2007/09/13 14:08:30 bicatali Exp $ inherit eutils elisp-common autotools fdo-mime @@ -18,7 +18,7 @@ RDEPEND=">=sci-visualization/gnuplot-4.0 x11-misc/xdg-utils tetex? ( virtual/tetex ) emacs? ( virtual/emacs - tetex? ( || ( app-emacs/auctex app-xemacs/auctex ) ) ) + tetex? ( || ( app-emacs/auctex app-xemacs/auctex ) ) ) clisp? ( >=dev-lisp/clisp-2.33.2-r1 ) gcl? ( >=dev-lisp/gcl-2.6.7 ) sbcl? ( >=dev-lisp/sbcl-0.9.4 app-misc/rlwrap ) @@ -69,7 +69,7 @@ pkg_setup() { fi fi - if ! built_with_use -a sci-visualization/gnuplot png gd; then + if ! built_with_use -a sci-visualization/gnuplot gd; then elog "To benefit full plotting capability of maxima," elog "enable the png and gd USE flags enabled for" elog "both sci-visualization/gnuplot and media-libs/gd" diff --git a/sci-mathematics/maxima/maxima-5.11.0.ebuild b/sci-mathematics/maxima/maxima-5.11.0.ebuild deleted file mode 100644 index 4302bc1525bf..000000000000 --- a/sci-mathematics/maxima/maxima-5.11.0.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.11.0.ebuild,v 1.2 2007/07/09 01:39:58 nerdboy Exp $ - -inherit eutils elisp-common autotools fdo-mime - -DESCRIPTION="Free computer algebra environment based on Macsyma" -HOMEPAGE="http://maxima.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2 AECA" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="cmucl clisp sbcl gcl tetex emacs auctex tk nls unicode" - -# rlwrap is recommended for cmucl and sbcl -RDEPEND=">=sci-visualization/gnuplot-4.0 - app-text/gv - tetex? ( virtual/tetex ) - emacs? ( virtual/emacs ) - auctex? ( app-emacs/auctex ) - clisp? ( >=dev-lisp/clisp-2.33.2-r1 ) - gcl? ( >=dev-lisp/gcl-2.6.7 ) - sbcl? ( >=dev-lisp/sbcl-0.9.4 app-misc/rlwrap ) - cmucl? ( >=dev-lisp/cmucl-19a app-misc/rlwrap ) - !clisp? ( !sbcl? ( !cmucl? ( >=dev-lisp/gcl-2.6.7 ) ) ) - tk? ( >=dev-lang/tk-8.3.3 )" - -DEPEND="${RDEPEND} >=sys-apps/texinfo-4.3" - -for lang in es pt; do - IUSE="${IUSE} linguas_${lang}" -done - -# chosen apps are hardcoded in maxima source: -# - ghostview for postscript (changed to gv) -# - acroread for pdf -# - xdvi for dvi. this could change, with pain. - -src_unpack() { - unpack ${A} - # replace obsolete netscape with firefox, add opera as choices - epatch "${FILESDIR}"/${P}-default-browser.patch - # replace ugly ghostview with gv - epatch "${FILESDIR}"/${P}-default-psviewer.patch - # no debug during compile - epatch "${FILESDIR}"/${P}-sbcl-disable-debugger.patch - # diff_form autoloading - epatch "${FILESDIR}/${P}-diff_form.patch" -} - -src_compile() { - # automake version mismatch otherwise (sbcl only) - use sbcl && eautoreconf - - # remove rmaxima if neither cmucl nor sbcl - if ! use sbcl && ! use cmucl ; then - sed -i -e '/^@WIN32_FALSE@bin_SCRIPTS/s/rmaxima//' src/Makefile.in - fi - - # remove xmaxima if no tk - local myconf="" - if use tk; then - myconf="${myconf} --with-wish=wish" - else - myconf="${myconf} --with-wish=none" - sed -i -e '/^SUBDIRS/s/xmaxima//' interfaces/Makefile.in - fi - - # enable gcl if no other lisp selected - if use gcl || (! use cmucl && ! use clisp && ! use sbcl ); then - if ! built_with_use dev-lisp/gcl ansi; then - eerror "GCL must be installed with ANSI." - eerror "Try USE=\"ansi\" emerge gcl" - die "This package needs gcl with USE=ansi" - fi - myconf="${myconf} --enable-gcl" - fi - - # enable existing translated doc - if use nls; then - for lang in es pt; do - if use linguas_${lang}; then - myconf="${myconf} --enable-lang-${lang}" - use unicode && myconf="${myconf} --enable-lang-${lang}-utf8" - fi - done - fi - - econf \ - $(use_enable cmucl) \ - $(use_enable clisp) \ - $(use_enable sbcl) \ - ${myconf} \ - || die "econf failed" - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - - use tk && make_desktop_entry xmaxima xmaxima \ - /usr/share/${PN}/${PV}/xmaxima/maxima-new.png \ - "Science;Math;Education" - - if use emacs; then - sed -e "s/PV/${PV}/" "${FILESDIR}"/50maxima-gentoo.el > 50maxima-gentoo.el - elisp-site-file-install 50maxima-gentoo.el - fi - - if use tetex; then - insinto /usr/share/texmf/tex/latex/emaxima - doins interfaces/emacs/emaxima/emaxima.sty - fi - - insinto /usr/share/${PN}/${PV}/doc - doins AUTHORS ChangeLog COPYING NEWS README* - dodir /usr/share/doc - dosym /usr/share/${PN}/${PV}/doc /usr/share/doc/${PF} -} - -pkg_preinst() { - # some lisp do not gunzip info files on the fly - if use cmucl || use clisp || use sbcl; then - for infofile in $(ls ${D}/usr/share/info/*.gz); do - gunzip ${infofile} - done - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - use tetex && mktexlsr - fdo-mime_desktop_database_update -} - -pkg_postrm() { - use emacs && elisp-site-regen - fdo-mime_desktop_database_update -} diff --git a/sci-mathematics/maxima/maxima-5.11.0-r1.ebuild b/sci-mathematics/maxima/maxima-5.13.0.ebuild index 5d3c711e07bb..d5db4891753e 100644 --- a/sci-mathematics/maxima/maxima-5.11.0-r1.ebuild +++ b/sci-mathematics/maxima/maxima-5.13.0.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.11.0-r1.ebuild,v 1.2 2007/07/09 01:39:58 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.13.0.ebuild,v 1.1 2007/09/13 14:08:30 bicatali Exp $ -inherit eutils elisp-common autotools fdo-mime +inherit eutils elisp-common autotools DESCRIPTION="Free computer algebra environment based on Macsyma" HOMEPAGE="http://maxima.sourceforge.net/" @@ -11,14 +11,14 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2 AECA" SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="cmucl clisp sbcl gcl tetex emacs auctex tk nls unicode" +IUSE="cmucl clisp sbcl gcl tetex emacs tk nls unicode" # rlwrap is recommended for cmucl and sbcl RDEPEND=">=sci-visualization/gnuplot-4.0 - app-text/gv + x11-misc/xdg-utils tetex? ( virtual/tetex ) - emacs? ( virtual/emacs ) - auctex? ( app-emacs/auctex ) + emacs? ( virtual/emacs + tetex? ( || ( app-emacs/auctex app-xemacs/auctex ) ) ) clisp? ( >=dev-lisp/clisp-2.33.2-r1 ) gcl? ( >=dev-lisp/gcl-2.6.7 ) sbcl? ( >=dev-lisp/sbcl-0.9.4 app-misc/rlwrap ) @@ -27,8 +27,12 @@ RDEPEND=">=sci-visualization/gnuplot-4.0 tk? ( >=dev-lang/tk-8.3.3 )" DEPEND="${RDEPEND} >=sys-apps/texinfo-4.3" +# the make install already strips maxima exec. +RESTRICT="strip" -for lang in es pt; do +LANGS="es pt pt_BR" + +for lang in ${LANGS}; do IUSE="${IUSE} linguas_${lang}" done @@ -66,28 +70,33 @@ pkg_setup() { fi fi fi -} -# chosen apps are hardcoded in maxima source: -# - ghostview for postscript (changed to gv) -# - acroread for pdf -# - xdvi for dvi. this could change, with pain. + if ! built_with_use -a sci-visualization/gnuplot gd; then + elog "To benefit full plotting capability of maxima," + elog "enable the gd USE flag enabled for sci-visualization/gnuplot" + elog "Then re-emerge maxima" + epause 5 + fi + + # enable gcl if no other lisp selected + if use gcl || (! use cmucl && ! use clisp && ! use sbcl ); then + if ! built_with_use dev-lisp/gcl ansi; then + eerror "GCL must be installed with ANSI." + eerror "Try USE=\"ansi\" emerge gcl" + die "This package needs gcl with USE=ansi" + fi + enablegcl="--enable-gcl --enable-gcl-alt-link" + fi +} src_unpack() { unpack ${A} - # replace obsolete netscape with firefox, add opera as choices - epatch "${FILESDIR}"/${P}-default-browser.patch - # replace ugly ghostview with gv - epatch "${FILESDIR}"/${P}-default-psviewer.patch - # no debug during compile - epatch "${FILESDIR}"/${P}-sbcl-disable-debugger.patch - # diff_form autoloading - epatch "${FILESDIR}/${P}-diff_form.patch" + # use xdg-open to view ps, pdf + epatch "${FILESDIR}/${P}-xdg-utils.patch" } src_compile() { - # automake version mismatch otherwise (sbcl only) - use sbcl && eautoreconf + eautoreconf # remove rmaxima if neither cmucl nor sbcl if ! use sbcl && ! use cmucl ; then @@ -95,7 +104,7 @@ src_compile() { fi # remove xmaxima if no tk - local myconf="" + local myconf="${enablegcl}" if use tk; then myconf="${myconf} --with-wish=wish" else @@ -103,20 +112,10 @@ src_compile() { sed -i -e '/^SUBDIRS/s/xmaxima//' interfaces/Makefile.in fi - # enable gcl if no other lisp selected - if use gcl || (! use cmucl && ! use clisp && ! use sbcl ); then - if ! built_with_use dev-lisp/gcl ansi; then - eerror "GCL must be installed with ANSI." - eerror "Try USE=\"ansi\" emerge gcl" - die "This package needs gcl with USE=ansi" - fi - myconf="${myconf} --enable-gcl" - fi - # enable existing translated doc if use nls; then - for lang in es pt; do - if use linguas_${lang}; then + for lang in ${LANGS}; do + if use "linguas_${lang}"; then myconf="${myconf} --enable-lang-${lang}" use unicode && myconf="${myconf} --enable-lang-${lang}-utf8" fi @@ -133,44 +132,37 @@ src_compile() { } src_install() { - make DESTDIR="${D}" install || die "make install failed" + einstall || die "einstall failed" use tk && make_desktop_entry xmaxima xmaxima \ - /usr/share/${PN}/${PV}/xmaxima/maxima-new.png \ - "Science;Math;Education" + /usr/share/${PN}/${PV}/xmaxima/maxima-new.png - if use emacs; then - sed -e "s/PV/${PV}/" "${FILESDIR}"/50maxima-gentoo.el > 50maxima-gentoo.el - elisp-site-file-install 50maxima-gentoo.el - fi + use emacs && \ + elisp-site-file-install "${FILESDIR}/50maxima-gentoo.el" if use tetex; then insinto "${MAXIMA_TEXMFDIR}/tex/latex/emaxima" doins interfaces/emacs/emaxima/emaxima.sty fi - insinto /usr/share/${PN}/${PV}/doc + insinto "/usr/share/${PN}/${PV}/doc" doins AUTHORS ChangeLog COPYING NEWS README* dodir /usr/share/doc - dosym /usr/share/${PN}/${PV}/doc /usr/share/doc/${PF} + dosym "/usr/share/${PN}/${PV}/doc" "/usr/share/doc/${PF}" } pkg_preinst() { - # some lisp do not gunzip info files on the fly - if use cmucl || use clisp || use sbcl; then - for infofile in $(ls ${D}/usr/share/info/*.gz); do - gunzip ${infofile} - done - fi + # all lisps do not bunzip2 info files on the fly + for infofile in $(ls ${D}/usr/share/info/*.bz2); do + bunzip2 "${infofile}" + done } pkg_postinst() { use emacs && elisp-site-regen use tetex && mktexlsr - fdo-mime_desktop_database_update } pkg_postrm() { use emacs && elisp-site-regen - fdo-mime_desktop_database_update } diff --git a/sci-mathematics/maxima/maxima-5.9.1-r5.ebuild b/sci-mathematics/maxima/maxima-5.9.1-r5.ebuild deleted file mode 100644 index 77e257c0bcb9..000000000000 --- a/sci-mathematics/maxima/maxima-5.9.1-r5.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.9.1-r5.ebuild,v 1.4 2006/04/12 06:16:35 wormo Exp $ - -inherit eutils elisp-common - -DESCRIPTION="Free computer algebra environment, based on Macsyma" -HOMEPAGE="http://maxima.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2 AECA" -SLOT="0" -KEYWORDS="~x86 ~amd64 ~ppc ~sparc" -IUSE="cmucl clisp sbcl tetex emacs auctex" - -DEPEND="tetex? ( virtual/tetex ) - emacs? ( virtual/emacs ) - auctex? ( app-emacs/auctex ) - >=sys-apps/texinfo-4.3 - !clisp? ( !sbcl? ( !cmucl? ( >=dev-lisp/gcl-2.6.7 ) ) ) - cmucl? ( >=dev-lisp/cmucl-19a ) - clisp? ( >=dev-lisp/clisp-2.33.2-r1 ) - sbcl? ( >=dev-lisp/sbcl-0.8.14 )" -RDEPEND=">=dev-lang/tk-8.3.3 - >=sci-visualization/gnuplot-4.0-r1" - -src_unpack() { - unpack ${A} - epatch "${FILESDIR}"/maxima-${PV}-unicode-fix.patch - # next 2 patches fix xmaxmima-kills-everything problem (Bug #111062) - epatch "${FILESDIR}"/maxima-${PV}-fix-clisp-getpid.patch - epatch "${FILESDIR}"/maxima-${PV}-no-kill-minus-one.patch - cd "${S}"/interfaces/emacs/emaxima - epatch "${FILESDIR}"/maxima-emacs.patch -} - -src_compile() { - local myconf - myconf="--infodir=/usr/share/info" - if use cmucl || use clisp || use sbcl; then - if use cmucl; then - myconf="${myconf} --enable-cmucl" - fi - if use clisp; then - myconf="${myconf} --enable-clisp" - fi - if use sbcl; then - myconf="${myconf} --enable-sbcl" - fi - else - if ! built_with_use dev-lisp/gcl ansi; then - eerror "GCL must be installed with ANSI." - eerror "Try USE=\"ansi\" emerge gcl" - die "This package needs gcl with USE=ansi" - fi - myconf="${myconf} --enable-gcl" - fi - econf ${myconf} || die "econf failed" - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - if use emacs - then - elisp-site-file-install "${FILESDIR}"/50maxima-gentoo.el - fi - if use tetex - then - insinto /usr/share/texmf/tex/latex/emaxima - doins "${S}"/interfaces/emacs/emaxima/emaxima.sty - fi - - # Install documentation. - insinto /usr/share/${PN}/${PV}/doc - doins AUTHORS ChangeLog COPYING NEWS README* - dodir /usr/share/doc - dosym /usr/share/${PN}/${PV}/doc /usr/share/doc/${PF} -} - -pkg_postinst() { - if use emacs - then - einfo "Running elisp-site-regen...." - elisp-site-regen - fi - if use tetex - then - einfo "Running mktexlsr to rebuild ls-R database...." - mktexlsr - fi -} - -pkg_postrm() { - if use emacs - then - einfo "Running elisp-site-regen...." - elisp-site-regen - fi -} |