summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2007-09-13 14:08:30 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2007-09-13 14:08:30 +0000
commit8a443be9b32d212c48d273722648983f6b7904f3 (patch)
treeaaca1a487dce13896cccc9d6dd418dec25c7895d /sci-mathematics
parentadded empty IUSE (diff)
downloadhistorical-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')
-rw-r--r--sci-mathematics/maxima/ChangeLog20
-rw-r--r--sci-mathematics/maxima/Manifest91
-rw-r--r--sci-mathematics/maxima/files/digest-maxima-5.11.03
-rw-r--r--sci-mathematics/maxima/files/digest-maxima-5.11.0-r13
-rw-r--r--sci-mathematics/maxima/files/digest-maxima-5.13.03
-rw-r--r--sci-mathematics/maxima/files/digest-maxima-5.9.1-r53
-rw-r--r--sci-mathematics/maxima/files/maxima-5.11.0-default-browser.patch13
-rw-r--r--sci-mathematics/maxima/files/maxima-5.11.0-default-psviewer.patch37
-rw-r--r--sci-mathematics/maxima/files/maxima-5.11.0-sbcl-disable-debugger.patch20
-rw-r--r--sci-mathematics/maxima/files/maxima-5.13.0-xdg-utils.patch31
-rw-r--r--sci-mathematics/maxima/files/maxima-5.9.1-fix-clisp-getpid.patch12
-rw-r--r--sci-mathematics/maxima/files/maxima-5.9.1-no-kill-minus-one.patch24
-rw-r--r--sci-mathematics/maxima/files/maxima-5.9.1-unicode-fix.patch190
-rw-r--r--sci-mathematics/maxima/files/maxima-5.9.3-default-browser.patch14
-rw-r--r--sci-mathematics/maxima/files/maxima-5.9.3-emaxima.patch13
-rw-r--r--sci-mathematics/maxima/maxima-5.11.0-r2.ebuild6
-rw-r--r--sci-mathematics/maxima/maxima-5.11.0.ebuild140
-rw-r--r--sci-mathematics/maxima/maxima-5.13.0.ebuild (renamed from sci-mathematics/maxima/maxima-5.11.0-r1.ebuild)96
-rw-r--r--sci-mathematics/maxima/maxima-5.9.1-r5.ebuild100
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
-}