diff options
author | cryos <cryos@32389bae-6d03-0410-99cf-db05cde120eb> | 2006-04-15 15:01:06 +0000 |
---|---|---|
committer | cryos <cryos@32389bae-6d03-0410-99cf-db05cde120eb> | 2006-04-15 15:01:06 +0000 |
commit | add853df15468bc39e2549c39db23a0a6f1f0fac (patch) | |
tree | c39e09c87179b95c6b004d045111e214a89babcd | |
parent | Added ebuild for magic-7.4.2 (diff) | |
download | sci-add853df15468bc39e2549c39db23a0a6f1f0fac.tar.gz sci-add853df15468bc39e2549c39db23a0a6f1f0fac.tar.bz2 sci-add853df15468bc39e2549c39db23a0a6f1f0fac.zip |
Moved to the main portage tree.
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@171 32389bae-6d03-0410-99cf-db05cde120eb
-rw-r--r-- | sci-mathematics/maxima/ChangeLog | 137 | ||||
-rw-r--r-- | sci-mathematics/maxima/Manifest | 7 | ||||
-rw-r--r-- | sci-mathematics/maxima/files/50maxima-gentoo.el | 13 | ||||
-rw-r--r-- | sci-mathematics/maxima/files/digest-maxima-5.9.3 | 1 | ||||
-rw-r--r-- | sci-mathematics/maxima/files/maxima-5.9.3-default-browser.patch | 14 | ||||
-rw-r--r-- | sci-mathematics/maxima/files/maxima-5.9.3-emaxima.patch | 13 | ||||
-rw-r--r-- | sci-mathematics/maxima/maxima-5.9.3.ebuild | 139 | ||||
-rw-r--r-- | sci-mathematics/maxima/metadata.xml | 19 |
8 files changed, 0 insertions, 343 deletions
diff --git a/sci-mathematics/maxima/ChangeLog b/sci-mathematics/maxima/ChangeLog deleted file mode 100644 index c665a2791..000000000 --- a/sci-mathematics/maxima/ChangeLog +++ /dev/null @@ -1,137 +0,0 @@ -# ChangeLog for sci-mathematics/maxima -# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*maxima-5.9.3 (08 Apr 2006) - - 08 Apr 2006; Sebastien Fabbro <seb@ist.utl.pt> - +maxima-5.9.3.ebuild: version bump. - +files/maxima-5.9.3-default-browser.patch - +files/maxima-5.9.3-emaxima.patch - +files/maxima-5.9.3-unicode-fix.patch - +files/50maxima-gentoo.el - Lots of fixes, cleaning (see bugs). - Closes bug #112717 and #112754. - Thanks to Robert Dodier <robert.dodier@gmail.com> and others. - - 04 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> - maxima-5.9.1-r5.ebuild: - Keyworded ~sparc - -*maxima-5.9.1-r5 (01 Oct 2005) - - 01 Oct 2005; Olivier Fisette <ribosome@gentoo.org> - +maxima-5.9.1-r5.ebuild: - Install info files in "/usr/share/info", not "/usr/info" (fixes bug #105705). - -*maxima-5.9.1-r4 (19 Sep 2005) - - 19 Sep 2005; Olivier Fisette <ribosome@gentoo.org> - -files/5.9.1-sbcl-gentoo.patch, -maxima-5.9.1-r2.ebuild, - -maxima-5.9.1-r3.ebuild, +maxima-5.9.1-r4.ebuild: - New ebuild with improved support for LISP compilers, thanks to Lucas Chiesa - <lucas.chiesa@gmail.com> (fixes bug #98763). Removed obsolete versions. - - 29 Aug 2005; Olivier Fisette <ribosome@gentoo.org> maxima-5.9.1-r3.ebuild: - Readded ~amd64 support, thanks to a patch by Matthew Kennedy - <mkennedy@gentoo.org>. Partially fixes bug #98763. - -*maxima-5.9.1-r3 (20 Aug 2005) - - 20 Aug 2005; Olivier Fisette <ribosome@gentoo.org> - +files/maxima-5.9.1-unicode-fix.patch, +maxima-5.9.1-r3.ebuild: - New revision incorporating a Unicode patch, thanks to Thomas Weidner - <3.14159@gmx.net> (fixes bug #92644). - - 20 Aug 2005; Olivier Fisette <ribosome@gentoo.org> maxima-5.9.1-r2.ebuild: - Depend on >=gcl-2.6.7 (fixes bug #81869). Removed ~amd64 previously added by - Matthew Kennedy since AMD64 support is obviously broken (see bug #98763). - - 07 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> maxima-5.9.1.ebuild: - Stable on ppc. - - 01 Jul 2005; Matthew Kennedy <mkennedy@gentoo.org> - +files/5.9.1-sbcl-gentoo.patch, maxima-5.9.1-r2.ebuild: - Patch for SBCL support; Keywording ~mad64. - - 17 Apr 2005; Olivier Fisette <ribosome@gentoo.org> -maxima-5.9.0.ebuild, - -maxima-5.9.0-r2.ebuild, -maxima-5.9.0-r3.ebuild, -maxima-5.9.1-r1.ebuild: - Removed obsolete versions. - -*maxima-5.9.1-r2 (17 Apr 2005) - - 17 Apr 2005; Olivier Fisette <ribosome@gentoo.org> - +maxima-5.9.1-r2.ebuild: - Fixed documentation location problem (#82000). - -*maxima-5.9.1-r1 (28 Dec 2004) - - 28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml, - +files/50maxima-gentoo.el, +files/maxima-emacs.patch, - +maxima-5.9.0-r2.ebuild, +maxima-5.9.0-r3.ebuild, +maxima-5.9.0.ebuild, - +maxima-5.9.1-r1.ebuild, +maxima-5.9.1.ebuild: - Moved from app-sci/maxima to sci-mathematics/maxima. - - 14 Oct 2004; Stefan Jones <cretin@gentoo.org> maxima-5.9.1-r1.ebuild: - Add missing pkg_postrm function on uninstall - -*maxima-5.9.1-r1 (07 Oct 2004) - - 07 Oct 2004; Stefan Jones <cretin@gentoo.org> maxima-5.9.1-r1.ebuild: - Add user submitted emacs install, bug #66135 - - 07 Oct 2004; Patrick Kursawe <phosphan@gentoo.org> maxima-5.9.1.ebuild: - Escaping what should be escaped in postinst output - see bug #65395 - -*maxima-5.9.1 (05 Oct 2004) - - 05 Oct 2004; Stefan Jones <cretin@gentoo.org> maxima-5.9.1.ebuild: - New version bump, fixes bug #53470 - - 25 Aug 2004; Sven Wegener <swegener@gentoo.org> maxima-5.9.0-r2.ebuild, - maxima-5.9.0-r3.ebuild, maxima-5.9.0.ebuild: - Changed SRC_URI to use mirror:// syntax. - - 08 Aug 2004; Olivier Fisette <ribosome@gentoo.org> - maxima-5.9.0-r3.ebuild, files/maxima-emacs.patch: - Fixed invalid reference to "/usr/local/info" in maxima emacs mode. - Reported by Dirk Gerrits <dirk@dirkgerrits.com> in bug #59288. - - 27 Jun 2004; Aron Griffis <agriffis@gentoo.org> maxima-5.9.0-r2.ebuild: - QA - fix use invocation - - 02 Jun 2004; Aron Griffis <agriffis@gentoo.org> maxima-5.9.0-r2.ebuild: - Fix use invocation - - 18 May 2004; Mamoru KOMACHI <usata@gentoo.org> maxima-5.9.0-r2.ebuild: - Changed app-text/tetex to virutal/tetex. - - 19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> maxima-5.9.0-r1.ebuild, - maxima-5.9.0-r2.ebuild, maxima-5.9.0.ebuild: - Depend on gcl/cmucl only for x86. Added IUSE. Cleanup. - -*maxima-5.9.0-r2 (05 Oct 2003) - - 05 Oct 2003; Matthew Kennedy <mkennedy@gentoo.org> maxima-5.9.0-r2.ebuild: - use cmucl and not cmucl-bin (now masked) - - 21 Sep 2003; Matthew Kennedy <mkennedy@gentoo.org> maxima-5.9.0-r1.ebuild: - depend on virtual/emacs, not app-editors/emacs - - 31 Aug 2003; George Shapovalov <george@gentoo.org> maxima-5.9.0-r1.ebuild : - few more improvements from #16529. Now supports clisp, cmucl and gcl in any combination - -*maxima-5.9.0-r1 (06 Aug 2003) - - 06 Aug 2003; George Shapovalov <george@gentoo.org> maxima-5.9.0-r1.ebuild : - expandedn the ebuild following the #16529. - Now has 4 use flags (two of the local) and some emacs and tex related functionality. - Can be built with either clisp or cmucl - Thanks to Cliff Yapp and Sourav Mandal for suggestions and additions - -*maxima-5.9.0 (19 Apr 2003) - - 19 Apr 2003; George Shapovalov <george@gentoo.org> maxima-5.9.0.ebuild, files/{digest-maxima-5.9.0} : - initial release (#16529) - Free computer algebra environment, based on Macsyma - ebuild submitted by Sourav Mandal <sourav@sourav.net> diff --git a/sci-mathematics/maxima/Manifest b/sci-mathematics/maxima/Manifest deleted file mode 100644 index b24c9eb70..000000000 --- a/sci-mathematics/maxima/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -MD5 0799102eed9ffc970b20e0a84f836212 ChangeLog 5319 -MD5 b97aaf31b888a90139f3e81e504b63ce files/50maxima-gentoo.el 625 -MD5 ac0c8d5019ce779963eb865a3fae115f files/digest-maxima-5.9.3 65 -MD5 19f868e092b9726a4d0371521ebce6ff files/maxima-5.9.3-default-browser.patch 498 -MD5 71f7028fab51b5e5378fd5021ffa1962 files/maxima-5.9.3-emaxima.patch 706 -MD5 eea16a972633943a51103d4add194ddf maxima-5.9.3.ebuild 3617 -MD5 c3d7c3219b41fb3757f8852ce032e3e6 metadata.xml 806 diff --git a/sci-mathematics/maxima/files/50maxima-gentoo.el b/sci-mathematics/maxima/files/50maxima-gentoo.el deleted file mode 100644 index 1402cf456..000000000 --- a/sci-mathematics/maxima/files/50maxima-gentoo.el +++ /dev/null @@ -1,13 +0,0 @@ -;; maxima mode -(setq load-path (cons "/usr/shar/maxima/PV/emacs" load-path)) -(autoload 'maxima-mode "maxima" "Maxima mode" t) -(autoload 'maxima "maxima" "Maxima interactive" t) -(setq auto-mode-alist (cons '("\\.max" . maxima-mode) auto-mode-alist)) -(autoload 'dbl "dbl" "Make a debugger to run lisp, maxima and or gdb in" t) -(autoload 'gcl-mode "gcl" "Major mode for editing maxima code and interacting with debugger" t) -(setq auto-mode-alist (cons '("\\.ma?[cx]\\'" . maxima-mode) auto-mode-alist)) - -;; emaxima mode -(autoload 'emaxima-mode "emaxima" "EMaxima" t) -(add-hook 'emaxima-mode-hook 'emaxima-mark-file-as-emaxima) - diff --git a/sci-mathematics/maxima/files/digest-maxima-5.9.3 b/sci-mathematics/maxima/files/digest-maxima-5.9.3 deleted file mode 100644 index 0f253f842..000000000 --- a/sci-mathematics/maxima/files/digest-maxima-5.9.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 e6388632d91722bb0607914bdabc72f6 maxima-5.9.3.tar.gz 8629022 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 161273889..000000000 --- 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 992d0b1af..000000000 --- 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.9.3.ebuild b/sci-mathematics/maxima/maxima-5.9.3.ebuild deleted file mode 100644 index 503d1a96d..000000000 --- a/sci-mathematics/maxima/maxima-5.9.3.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils elisp-common autotools - -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 ~sparc" -IUSE="cmucl clisp sbcl gcl tetex emacs auctex tcltk nls unicode" - -DEPEND=">=sys-apps/texinfo-4.3 - tetex? ( virtual/tetex ) - emacs? ( virtual/emacs ) - auctex? ( app-emacs/auctex ) - !clisp? ( !sbcl? ( !cmucl? ( >=dev-lisp/gcl-2.6.7 ) ) ) - cmucl? ( >=dev-lisp/cmucl-19a ) - clisp? ( >=dev-lisp/clisp-2.33.2-r1 ) - gcl? ( >=dev-lisp/gcl-2.6.7 ) - sbcl? ( >=dev-lisp/sbcl-0.9.4 )" - -# rlwrap is recommended for clisp and sbcl -RDEPEND=">=sci-visualization/gnuplot-4.0 - app-text/gv - sbcl? ( app-misc/rlwrap ) - cmucl? ( app-misc/rlwrap ) - tcktk? ( >=dev-lang/tk-8.3.3 )" - - - -# 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} - # small patch for emaxima (from fedora) - epatch "${FILESDIR}"/${PF}-emaxima.patch - # patch to select firefox as def. browswer and add opera as choices - epatch "${FILESDIR}"/${PF}-default-browser.patch - # replace ugly ghostview with gv - for psfile in $(grep -rl ghostview ${PF}/*); do - sed -i -e 's/ghostview/gv/g' ${psfile} - done -} - -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 tcltk; 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 tcltk && make_desktop_entry xmaxima xmaxima \ - /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 - - if use tetex; then - insinto /usr/share/texmf/tex/latex/emaxima - doins 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_preinst() { - # do not gunzip the info files in certain cases of lisp - 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 -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/sci-mathematics/maxima/metadata.xml b/sci-mathematics/maxima/metadata.xml deleted file mode 100644 index 762b65b5d..000000000 --- a/sci-mathematics/maxima/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>sci</herd> - <maintainer> - <email>notme@gentoo.org</email> - <name>Not Me</name> - </maintainer> - <longdescription> - Computer Algebra system, descendent of Macsyma. - Maxima is a system for the manipulation of symbolic and - numerical expressions, including differentiation, integration, - Taylor series, Laplace transforms, ordinary differential - equations, systems of linear equations, and vectors, matrices, - and tensors. Maxima produces high precision results by using - exact fractions and arbitrarily long floating point representations, - and can plot functions and data in two and three dimensions. - </longdescription> -</pkgmetadata> |