Moving to sci-mathematics/maxima
authorOlivier Fisette <ribosome@gentoo.org>
Tue, 28 Dec 2004 14:37:25 +0000 (14:37 +0000)
committerOlivier Fisette <ribosome@gentoo.org>
Tue, 28 Dec 2004 14:37:25 +0000 (14:37 +0000)
15 files changed:
app-sci/maxima/ChangeLog [deleted file]
app-sci/maxima/Manifest [deleted file]
app-sci/maxima/files/50maxima-gentoo.el [deleted file]
app-sci/maxima/files/digest-maxima-5.9.0 [deleted file]
app-sci/maxima/files/digest-maxima-5.9.0-r2 [deleted file]
app-sci/maxima/files/digest-maxima-5.9.0-r3 [deleted file]
app-sci/maxima/files/digest-maxima-5.9.1 [deleted file]
app-sci/maxima/files/digest-maxima-5.9.1-r1 [deleted file]
app-sci/maxima/files/maxima-emacs.patch [deleted file]
app-sci/maxima/maxima-5.9.0-r2.ebuild [deleted file]
app-sci/maxima/maxima-5.9.0-r3.ebuild [deleted file]
app-sci/maxima/maxima-5.9.0.ebuild [deleted file]
app-sci/maxima/maxima-5.9.1-r1.ebuild [deleted file]
app-sci/maxima/maxima-5.9.1.ebuild [deleted file]
app-sci/maxima/metadata.xml [deleted file]

diff --git a/app-sci/maxima/ChangeLog b/app-sci/maxima/ChangeLog
deleted file mode 100644 (file)
index 09aaa0b..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-# ChangeLog for app-sci/maxima
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/maxima/ChangeLog,v 1.17 2004/10/14 16:13:56 cretin Exp $
-
-  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/app-sci/maxima/Manifest b/app-sci/maxima/Manifest
deleted file mode 100644 (file)
index e6ebdcf..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-MD5 870604232354646e69c57d16da1a6af8 maxima-5.9.0-r3.ebuild 2477
-MD5 780474ef22cbaff6cd18228747a7fd83 maxima-5.9.0-r2.ebuild 2357
-MD5 450124e4e8ae5a35df660a58d7b0ffd5 maxima-5.9.1-r1.ebuild 2532
-MD5 c460b4acb43710708be8561f6aecac41 maxima-5.9.1.ebuild 2490
-MD5 0e9910aaf20f51b2536b850d5ee2f230 ChangeLog 2734
-MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
-MD5 b91d1554583fba944bc04476c4af394e maxima-5.9.0.ebuild 778
-MD5 aaa91ea4812a84a1054b82e69d3fe05b files/digest-maxima-5.9.0-r2 65
-MD5 aaa91ea4812a84a1054b82e69d3fe05b files/digest-maxima-5.9.0-r3 65
-MD5 6f3becd603f999b2bb7488753ec07518 files/digest-maxima-5.9.1-r1 65
-MD5 6957a9bafd71a24b58e148bb2ee58257 files/50maxima-gentoo.el 346
-MD5 aaa91ea4812a84a1054b82e69d3fe05b files/digest-maxima-5.9.0 65
-MD5 6f3becd603f999b2bb7488753ec07518 files/digest-maxima-5.9.1 65
-MD5 55d928e715074355a442baf0934487de files/maxima-emacs.patch 826
diff --git a/app-sci/maxima/files/50maxima-gentoo.el b/app-sci/maxima/files/50maxima-gentoo.el
deleted file mode 100644 (file)
index ec4ccf0..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-(setq load-path (cons "/usr/share/maxima/5.9.1/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 'emaxima-mode "emaxima" "EMaxima" t)
-(add-hook 'emaxima-mode-hook 'emaxima-mark-file-as-emaxima)
-
diff --git a/app-sci/maxima/files/digest-maxima-5.9.0 b/app-sci/maxima/files/digest-maxima-5.9.0
deleted file mode 100644 (file)
index ca2a7e3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a1d6d6ed6afb0eebf03df865c0a19f19 maxima-5.9.0.tar.gz 7116131
diff --git a/app-sci/maxima/files/digest-maxima-5.9.0-r2 b/app-sci/maxima/files/digest-maxima-5.9.0-r2
deleted file mode 100644 (file)
index ca2a7e3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a1d6d6ed6afb0eebf03df865c0a19f19 maxima-5.9.0.tar.gz 7116131
diff --git a/app-sci/maxima/files/digest-maxima-5.9.0-r3 b/app-sci/maxima/files/digest-maxima-5.9.0-r3
deleted file mode 100644 (file)
index ca2a7e3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a1d6d6ed6afb0eebf03df865c0a19f19 maxima-5.9.0.tar.gz 7116131
diff --git a/app-sci/maxima/files/digest-maxima-5.9.1 b/app-sci/maxima/files/digest-maxima-5.9.1
deleted file mode 100644 (file)
index a849fad..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 659acfad1f61444cf5b38f6c28279d40 maxima-5.9.1.tar.gz 8093534
diff --git a/app-sci/maxima/files/digest-maxima-5.9.1-r1 b/app-sci/maxima/files/digest-maxima-5.9.1-r1
deleted file mode 100644 (file)
index a849fad..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 659acfad1f61444cf5b38f6c28279d40 maxima-5.9.1.tar.gz 8093534
diff --git a/app-sci/maxima/files/maxima-emacs.patch b/app-sci/maxima/files/maxima-emacs.patch
deleted file mode 100644 (file)
index 1775d82..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
---- maxima.el~ 2004-07-20 19:18:05.000000000 +0200
-+++ maxima.el  2004-08-03 18:17:47.559653376 +0200
-@@ -50,7 +50,7 @@
- ;; Some variables that may have to be set in order to use the maxima help:
- ;;  maxima-info-dir
- ;;         This should be the directory where the maxima info files are kept.
--;;         By default, it is "/usr/local/info/"
-+;;         By default, it is "/usr/share/info/"
- ;;  maxima-info-index-file
- ;;         This should be the name of the maxima info file that contains
- ;;         the index, by default, it is "maxima.info-15"
-@@ -213,7 +213,7 @@
- (defvar maxima-newline-style nil
-   "For compatability.")
-
--(defcustom maxima-info-dir "/usr/local/info/"
-+(defcustom maxima-info-dir "/usr/share/info/"
-   "*The directory where the maxima info files are kept."
-   :group 'maxima
-   :type '(directory))
diff --git a/app-sci/maxima/maxima-5.9.0-r2.ebuild b/app-sci/maxima/maxima-5.9.0-r2.ebuild
deleted file mode 100644 (file)
index ed82f58..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/maxima/maxima-5.9.0-r2.ebuild,v 1.9 2004/08/25 02:15:13 swegener Exp $
-
-DESCRIPTION="Free computer algebra environment, based on Macsyma"
-HOMEPAGE="http://maxima.sourceforge.net/"
-SRC_URI="mirror://sourceforge/maxima/${P}.tar.gz"
-
-LICENSE="GPL-2 AECA"
-SLOT="0"
-KEYWORDS="~x86 ~ppc"
-IUSE="cmucl clisp gcl tetex emacs auctex"
-
-DEPEND="tetex? ( virtual/tetex )
-       emacs? ( virtual/emacs )
-       auctex? ( app-emacs/auctex )
-       >=sys-apps/texinfo-4.3
-       x86? ( !clisp?  ( !gcl? ( !cmucl? ( dev-lisp/cmucl ) ) ) )
-       clisp? ( dev-lisp/clisp )
-       x86? ( cmucl? ( dev-lisp/cmucl ) )
-       x86? ( gcl?   ( dev-lisp/gcl ) )"
-RDEPEND=">=dev-lang/tk-8.3.3"
-
-src_compile() {
-       local myconf=""
-       if use cmucl || use clisp || use gcl; then
-               if use cmucl; then
-                       myconf="${myconf} --enable-cmucl"
-               fi
-               if use clisp; then
-                       myconf="${myconf} --enable-clisp"
-               fi
-               if use gcl; then
-                       myconf="${myconf} --enable-gcl"
-               fi
-       else
-               myconf="${myconf} --enable-cmucl"
-       fi
-
-       ./configure --prefix=/usr ${myconf} || die
-       emake || die
-}
-
-src_install() {
-       make DESTDIR=${D} install || die
-       if use emacs
-       then
-               elisp-install ${S}/interfaces/emacs/emaxima *.el *.elc
-               insinto /usr/share/emacs/site-lisp
-               doins ${S}/interfaces/emacs/emaxima/emaxima.lisp
-       fi
-       if use tetex
-       then
-               insinto /usr/share/texmf/tex/latex/emaxima
-               doins ${S}/interfaces/emacs/emaxima/emaxima.sty
-       fi
-       #move docs to the appropriate place
-       dodoc AUTHORS ChangeLog COPYING COPYING1 NEWS README*
-       mv ${D}/usr/share/${PN}/${PV}/doc/* ${D}/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
-       if use emacs
-       then
-               einfo "In order to use Maxima with emacs, add the following to your"
-               einfo ".emacs file:"
-               einfo "(setq load-path (cons "/usr/share/maxima/5.9.0/emacs" load-path))"
-               einfo "(autoload 'maxima-mode "maxima" "Maxima mode" t)"
-               einfo "(autoload 'maxima "maxima" "Maxima interactive" t)"
-               einfo "(setq auto-mode-alist (cons '("\\.max" . maxima-mode) auto-mode-alist))"
-               einfo "(autoload 'emaxima-mode "emaxima" "EMaxima" t)"
-               einfo "(add-hook 'emaxima-mode-hook 'emaxima-mark-file-as-emaxima)"
-       fi
-}
diff --git a/app-sci/maxima/maxima-5.9.0-r3.ebuild b/app-sci/maxima/maxima-5.9.0-r3.ebuild
deleted file mode 100644 (file)
index e4bc63d..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/maxima/maxima-5.9.0-r3.ebuild,v 1.2 2004/08/25 02:15:13 swegener Exp $
-
-inherit eutils
-
-DESCRIPTION="Free computer algebra environment, based on Macsyma"
-HOMEPAGE="http://maxima.sourceforge.net/"
-SRC_URI="mirror://sourceforge/maxima/${P}.tar.gz"
-
-LICENSE="GPL-2 AECA"
-SLOT="0"
-KEYWORDS="~x86 ~ppc"
-IUSE="cmucl clisp gcl tetex emacs auctex"
-
-DEPEND="tetex? ( virtual/tetex )
-       emacs? ( virtual/emacs )
-       auctex? ( app-emacs/auctex )
-       >=sys-apps/texinfo-4.3
-       x86? ( !clisp?  ( !gcl? ( !cmucl? ( dev-lisp/cmucl ) ) ) )
-       clisp? ( dev-lisp/clisp )
-       x86? ( cmucl? ( dev-lisp/cmucl ) )
-       x86? ( gcl?   ( dev-lisp/gcl ) )"
-RDEPEND=">=dev-lang/tk-8.3.3"
-
-src_unpack() {
-       unpack ${A}
-       cd ${S}/interfaces/emacs/emaxima
-       epatch ${FILESDIR}/maxima-emacs.patch
-}
-
-src_compile() {
-       local myconf=""
-       if use cmucl || use clisp || use gcl; then
-               if use cmucl; then
-                       myconf="${myconf} --enable-cmucl"
-               fi
-               if use clisp; then
-                       myconf="${myconf} --enable-clisp"
-               fi
-               if use gcl; then
-                       myconf="${myconf} --enable-gcl"
-               fi
-       else
-               myconf="${myconf} --enable-cmucl"
-       fi
-
-       ./configure --prefix=/usr ${myconf} || die
-       emake || die
-}
-
-src_install() {
-       make DESTDIR=${D} install || die
-       if use emacs
-       then
-               elisp-install ${S}/interfaces/emacs/emaxima *.el *.elc
-               insinto /usr/share/emacs/site-lisp
-               doins ${S}/interfaces/emacs/emaxima/emaxima.lisp
-       fi
-       if use tetex
-       then
-               insinto /usr/share/texmf/tex/latex/emaxima
-               doins ${S}/interfaces/emacs/emaxima/emaxima.sty
-       fi
-       #move docs to the appropriate place
-       dodoc AUTHORS ChangeLog COPYING COPYING1 NEWS README*
-       mv ${D}/usr/share/${PN}/${PV}/doc/* ${D}/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
-       if use emacs
-       then
-               einfo "In order to use Maxima with emacs, add the following to your"
-               einfo ".emacs file:"
-               einfo "(setq load-path (cons "/usr/share/maxima/5.9.0/emacs" load-path))"
-               einfo "(autoload 'maxima-mode "maxima" "Maxima mode" t)"
-               einfo "(autoload 'maxima "maxima" "Maxima interactive" t)"
-               einfo "(setq auto-mode-alist (cons '("\\.max" . maxima-mode) auto-mode-alist))"
-               einfo "(autoload 'emaxima-mode "emaxima" "EMaxima" t)"
-               einfo "(add-hook 'emaxima-mode-hook 'emaxima-mark-file-as-emaxima)"
-       fi
-}
diff --git a/app-sci/maxima/maxima-5.9.0.ebuild b/app-sci/maxima/maxima-5.9.0.ebuild
deleted file mode 100644 (file)
index e093e96..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/maxima/maxima-5.9.0.ebuild,v 1.8 2004/08/25 02:15:13 swegener Exp $
-
-DESCRIPTION="Free computer algebra environment, based on Macsyma"
-HOMEPAGE="http://maxima.sourceforge.net/"
-SRC_URI="mirror://sourceforge/maxima/${P}.tar.gz"
-
-LICENSE="GPL-2 AECA"
-SLOT="0"
-IUSE=""
-KEYWORDS="x86 ~ppc"
-
-DEPEND=">=dev-lisp/clisp-2.29
-       >=sys-apps/texinfo-4.3"
-RDEPEND=">=dev-lang/tk-8.3.3"
-
-src_compile() {
-       econf || die
-       emake || die
-}
-
-src_install() {
-       make DESTDIR=${D} install || die
-
-       #move docs to the appropriate place
-       dodoc AUTHORS ChangeLog COPYING COPYING1 NEWS README*
-       mv ${D}/usr/share/${PN}/${PV}/doc/* ${D}/usr/share/doc/${PF}/
-}
diff --git a/app-sci/maxima/maxima-5.9.1-r1.ebuild b/app-sci/maxima/maxima-5.9.1-r1.ebuild
deleted file mode 100644 (file)
index d6d8e66..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/maxima/maxima-5.9.1-r1.ebuild,v 1.2 2004/10/14 16:13:56 cretin Exp $
-
-inherit eutils elisp-common
-
-DESCRIPTION="Free computer algebra environment, based on Macsyma"
-HOMEPAGE="http://maxima.sourceforge.net/"
-SRC_URI="mirror://sourceforge/maxima/${P}.tar.gz"
-
-LICENSE="GPL-2 AECA"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="cmucl clisp gcl sbcl tetex emacs auctex"
-
-DEPEND="tetex? ( virtual/tetex )
-       emacs? ( virtual/emacs )
-       auctex? ( app-emacs/auctex )
-       >=sys-apps/texinfo-4.3
-       x86? ( !clisp?  ( !sbcl? ( !gcl? ( !cmucl? ( dev-lisp/cmucl ) ) ) ) )
-       clisp? ( >=dev-lisp/clisp-2.33.2-r1 )
-       x86? ( cmucl? ( >=dev-lisp/cmucl-19a ) )
-       x86? ( gcl?   ( >=dev-lisp/gcl-2.6.4 ) )
-       x86? ( sbcl?  ( >=dev-lisp/sbcl-0.8.14 ) )"
-RDEPEND=">=dev-lang/tk-8.3.3
-        >=media-gfx/gnuplot-4.0-r1"
-
-src_unpack() {
-       unpack ${A}
-       cd ${S}/interfaces/emacs/emaxima
-       epatch ${FILESDIR}/maxima-emacs.patch
-}
-
-src_compile() {
-       local myconf=""
-       if use cmucl || use clisp || use gcl || use sbcl; then
-               if use cmucl; then
-                       myconf="${myconf} --enable-cmucl"
-               fi
-               if use clisp; then
-                       myconf="${myconf} --enable-clisp"
-               fi
-               if use gcl; then
-                       ewarn "Important - GCL must be installed with"
-                       ewarn "ANSI support.  Otherwise this build will"
-                       ewarn "fail.  To check this, start gcl and look"
-                       ewarn "for a header like the following:"
-                       ewarn "GCL (GNU Common Lisp)  2.6.5 ANSI"
-                       ewarn "If you see CtL1 where ANSI is, then you"
-                       ewarn "need to emerge gcl using something like"
-                       ewarn "USE=\"ansi\" emerge gcl"
-                       myconf="${myconf} --enable-gcl"
-               fi
-               if use sbcl; then
-                       myconf="${myconf} --enable-sbcl"
-               fi
-       else
-               myconf="${myconf} --enable-cmucl"
-       fi
-
-       ./configure --prefix=/usr ${myconf} || die
-       emake || die
-}
-
-src_install() {
-       make DESTDIR=${D} install || die
-       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
-       #move docs to the appropriate place
-       dodoc AUTHORS ChangeLog COPYING NEWS README*
-       mv ${D}/usr/share/${PN}/${PV}/doc/* ${D}/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
-}
diff --git a/app-sci/maxima/maxima-5.9.1.ebuild b/app-sci/maxima/maxima-5.9.1.ebuild
deleted file mode 100644 (file)
index c163640..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/maxima/maxima-5.9.1.ebuild,v 1.2 2004/10/07 13:18:47 phosphan Exp $
-
-inherit eutils
-
-DESCRIPTION="Free computer algebra environment, based on Macsyma"
-HOMEPAGE="http://maxima.sourceforge.net/"
-SRC_URI="mirror://sourceforge/maxima/${P}.tar.gz"
-
-LICENSE="GPL-2 AECA"
-SLOT="0"
-KEYWORDS="~x86 ~ppc"
-IUSE="cmucl clisp gcl tetex emacs auctex"
-
-DEPEND="tetex? ( virtual/tetex )
-       emacs? ( virtual/emacs )
-       auctex? ( app-emacs/auctex )
-       >=sys-apps/texinfo-4.3
-       x86? ( !clisp?  ( !gcl? ( !cmucl? ( dev-lisp/cmucl ) ) ) )
-       clisp? ( dev-lisp/clisp )
-       x86? ( cmucl? ( dev-lisp/cmucl ) )
-       x86? ( gcl?   ( dev-lisp/gcl ) )"
-RDEPEND=">=dev-lang/tk-8.3.3"
-
-src_unpack() {
-       unpack ${A}
-       cd ${S}/interfaces/emacs/emaxima
-       epatch ${FILESDIR}/maxima-emacs.patch
-}
-
-src_compile() {
-       local myconf=""
-       if use cmucl || use clisp || use gcl; then
-               if use cmucl; then
-                       myconf="${myconf} --enable-cmucl"
-               fi
-               if use clisp; then
-                       myconf="${myconf} --enable-clisp"
-               fi
-               if use gcl; then
-                       myconf="${myconf} --enable-gcl"
-               fi
-       else
-               myconf="${myconf} --enable-cmucl"
-       fi
-
-       ./configure --prefix=/usr ${myconf} || die
-       emake || die
-}
-
-src_install() {
-       make DESTDIR=${D} install || die
-       if use emacs
-       then
-               elisp-install ${S}/interfaces/emacs/emaxima *.el *.elc
-               insinto /usr/share/emacs/site-lisp
-               doins ${S}/interfaces/emacs/emaxima/emaxima.lisp
-       fi
-       if use tetex
-       then
-               insinto /usr/share/texmf/tex/latex/emaxima
-               doins ${S}/interfaces/emacs/emaxima/emaxima.sty
-       fi
-       #move docs to the appropriate place
-       dodoc AUTHORS ChangeLog COPYING COPYING1 NEWS README*
-       mv ${D}/usr/share/${PN}/${PV}/doc/* ${D}/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
-       if use emacs
-       then
-               einfo "In order to use Maxima with emacs, add the following to your"
-               einfo ".emacs file:"
-               einfo '(setq load-path (cons "/usr/share/maxima/5.9.0/emacs" load-path))'
-               einfo "(autoload 'maxima-mode \"maxima\" \"Maxima mode\" t)"
-               einfo "(autoload 'maxima \"maxima\" \"Maxima interactive\" t)"
-               einfo "(setq auto-mode-alist (cons '(\"\\\\.max\" . maxima-mode) auto-mode-alist))"
-               einfo "(autoload 'emaxima-mode \"emaxima\" \"EMaxima\" t)"
-               einfo "(add-hook 'emaxima-mode-hook 'emaxima-mark-file-as-emaxima)"
-       fi
-}
diff --git a/app-sci/maxima/metadata.xml b/app-sci/maxima/metadata.xml
deleted file mode 100644 (file)
index b229aec..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-</pkgmetadata>