summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Grozin <grozin@gentoo.org>2008-08-19 05:19:19 +0000
committerAndrey Grozin <grozin@gentoo.org>2008-08-19 05:19:19 +0000
commitef848b226980e7ee8a5d3da0302b33adcbd53220 (patch)
treefda21c68bbcd45649e496efc55cb2a03a3bcdc13 /sci-mathematics/maxima
parentadd gcc43 patch submitted by Dannee McGuire (bug #227511) (diff)
downloadhistorical-ef848b226980e7ee8a5d3da0302b33adcbd53220.tar.gz
historical-ef848b226980e7ee8a5d3da0302b33adcbd53220.tar.bz2
historical-ef848b226980e7ee8a5d3da0302b33adcbd53220.zip
Version bump
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.25-tuxonice-r1 i686
Diffstat (limited to 'sci-mathematics/maxima')
-rw-r--r--sci-mathematics/maxima/ChangeLog8
-rw-r--r--sci-mathematics/maxima/Manifest15
-rw-r--r--sci-mathematics/maxima/maxima-5.16.2.ebuild (renamed from sci-mathematics/maxima/maxima-5.15.0.ebuild)49
3 files changed, 41 insertions, 31 deletions
diff --git a/sci-mathematics/maxima/ChangeLog b/sci-mathematics/maxima/ChangeLog
index 4b6c68525eda..9eefe32e47a0 100644
--- a/sci-mathematics/maxima/ChangeLog
+++ b/sci-mathematics/maxima/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-mathematics/maxima
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v 1.56 2008/08/06 18:39:44 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v 1.57 2008/08/19 05:19:19 grozin Exp $
+
+*maxima-5.16.2 (19 Aug 2008)
+
+ 19 Aug 2008; Andrey Grozin <grozin@gentoo.org> -maxima-5.15.0.ebuild,
+ +maxima-5.16.2.ebuild:
+ Version bump
06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
diff --git a/sci-mathematics/maxima/Manifest b/sci-mathematics/maxima/Manifest
index 4fe1e925bb89..a07db12ea56a 100644
--- a/sci-mathematics/maxima/Manifest
+++ b/sci-mathematics/maxima/Manifest
@@ -1,22 +1,13 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX 50maxima-gentoo.el 736 RMD160 b63c5645b35a206d72eac803f0c52db729b70d55 SHA1 2540fb77c42d4dea1fb0e0fb4eafd9ad1c95f95b SHA256 f9148a04432c81999378a69d910f2ab2b22355f5d8d2c78442cc76d2586585f4
AUX maxima-no-init-files.patch 2626 RMD160 ffc34cc7e1d6ade44b100252233e83aa7e383744 SHA1 97497929054fcf6924ac56006c9c4ad28c7b443d SHA256 58b82fa1cdcc2eafc0f912541b350ae7aec8c492be5f6b0ce2174ae01f399d88
AUX maxima-xdg-utils.patch 1090 RMD160 964f5d858b7521b5a3794705999a7fcbddd937e2 SHA1 576ff7b80737a60f71d3e5df0c2cf84161c63627 SHA256 99c600c4c7e813305da375a4afa4a5e7ea6aa4ec9f1ecc051b9c913281af53ea
DIST maxima-5.13.0.tar.gz 19216173 RMD160 2ec91678f8c6a6f863d6ba448f299793e52c822a SHA1 caac53226fa251a22b577c2f76dc171913e71323 SHA256 9625e09785f88f738faf40ad64889acd17328e043c39ef5ad56f3172d76af187
DIST maxima-5.14.0.tar.gz 19349615 RMD160 237f0b103b04f5b663c86a4fcbf2f8c618da45ef SHA1 39a6cbcaae4779d542361224b5139d2ae4773b7a SHA256 0fd0d7af675bafd9ffb31566e837061da47b07fd83e7fe978ac5ce79b2a307a8
DIST maxima-5.15.0.tar.gz 19851523 RMD160 037e2341d130d78e1ff2f067916caae1a13d80f9 SHA1 8487d120471e97f24014889f6f13dfa9fb651293 SHA256 e2229ae88fa34b93d47c9df3deaa54307859326ede21826da509238e6bff5a14
+DIST maxima-5.16.2.tar.gz 19935965 RMD160 b7f7c0efe562b11272088fe1398bf8ce2aad77ec SHA1 3cf98dd1c638603443a3f7a4dd7a2e3a96328f9c SHA256 cb49fa7270665c59387b178f4087a93a1775dc1149dd09d4ec57e8d784f47d15
EBUILD maxima-5.13.0-r1.ebuild 5628 RMD160 664e1cfca8c9b114d96fa7e107c2e8b678b3c7af SHA1 b67cc267dc60c02ba0f6d95640b8d1a821407e66 SHA256 2e7ea0a784d3f125f40b8029bc63356741e4e231718ade3af8d4ba76ff9c998e
EBUILD maxima-5.14.0.ebuild 5853 RMD160 2f1ad119fa8c6022613f24163cf44d8c88ea98d6 SHA1 80b71b8ec69905bedb885c55ddedfca6cf758846 SHA256 a03e7d10b5aed6e0747b8cdd5efa804e4940b1872c363dd1c09dc2b2cd45982e
EBUILD maxima-5.15.0-r1.ebuild 6508 RMD160 b060233be7422dafcd88d91cdbfbba946b9f231b SHA1 a40c96adc84b661016d91b4176e46f3649996b85 SHA256 304d5af154431af0b6d542ee0a31c88c9db7fb3f0237329eb8b8dad70a41e2c7
-EBUILD maxima-5.15.0.ebuild 5859 RMD160 098d20b4c0d2c6840abfc65658f9b66742526316 SHA1 0d955b002027507c3bef86687390a896f40eae9d SHA256 3f3250a411d01010b35950bd9bfdfde49ab183e0a6c56cc6389c3e46326d1231
-MISC ChangeLog 13699 RMD160 409fc53b62300ada0ff96586c2c841713a38f4fd SHA1 94d46d51ef9bb7cd72170516d67b36c8b07fd95f SHA256 cea5aec1cded13cad2cda2a2e157867a7aaa08dfba480776e7f114e6d57c4899
+EBUILD maxima-5.16.2.ebuild 6452 RMD160 aa028f0ba4e6d912c29f94f76ad21bf94e99c59f SHA1 9b576a347bae97f749b186a22d9e8de5a218f8e7 SHA256 ca7eb620ef873773445460912996e0d0316c68a6fe97d18cd4278ad6877b9fe5
+MISC ChangeLog 13845 RMD160 54e507a58ae716d73752810392d18d91f9c33d9b SHA1 8db4b8b3a5fc9d391923bd2b80311ffa18f21140 SHA256 7d24e609871f565981017cafd6a24a1c1f710b3e1bd53df8840d2edff0f1aa0c
MISC metadata.xml 1102 RMD160 db38575a64fb0b629771fa31b16e8336ea372b07 SHA1 099738161c9f0cfb1892f8ff71ec793fde02fd7a SHA256 2e07710f3f4295b77b6ac15d1e8edb48753c9f1aa3fd43662ec34db10e956b41
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.9 (GNU/Linux)
-
-iEYEARECAAYFAkiZ8AIACgkQOeoy/oIi7uyLKQCgyZwrkolnhRi4wWTsgB9EOvK4
-99AAoK8jHdzaBBOUmOlx1MdCOZdFrKGy
-=/fFf
------END PGP SIGNATURE-----
diff --git a/sci-mathematics/maxima/maxima-5.15.0.ebuild b/sci-mathematics/maxima/maxima-5.16.2.ebuild
index 42551a19b0ec..3e15e9f8e6f8 100644
--- a/sci-mathematics/maxima/maxima-5.15.0.ebuild
+++ b/sci-mathematics/maxima/maxima-5.16.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.15.0.ebuild,v 1.1 2008/04/29 08:54:24 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.16.2.ebuild,v 1.1 2008/08/19 05:19:19 grozin Exp $
inherit eutils elisp-common
DESCRIPTION="Free computer algebra environment based on Macsyma"
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2 AECA"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~sparc ~x86"
# Supported lisps with readline
SUPP_RL="gcl clisp"
@@ -27,15 +27,19 @@ for lang in ${LANGS}; do
IUSE="${IUSE} linguas_${lang}"
done
-# tetex>=3, so no use of virtual/latex-base (bug #203558)
-RDEPEND="X? ( x11-misc/xdg-utils
- sci-visualization/gnuplot
- tk? ( dev-lang/tk ) )
+# >=maxima-5.15.0 includes imaxima; it depends on dev-tex/mh
+RDEPEND="!app-emacs/imaxima
+ X? ( x11-misc/xdg-utils
+ sci-visualization/gnuplot
+ tk? ( dev-lang/tk ) )
latex? ( || ( dev-texlive/texlive-latexrecommended
>=app-text/tetex-3
app-text/ptex ) )
- emacs? ( virtual/emacs latex? ( app-emacs/auctex ) )
- xemacs? ( virtual/xemacs latex? ( app-xemacs/auctex ) )"
+ emacs? ( virtual/emacs
+ latex? ( app-emacs/auctex dev-tex/mh ) )
+ xemacs? ( virtual/xemacs
+ latex? ( app-emacs/auctex
+ || ( dev-tex/mh dev-texlive/texlive-mathextra ) ) )"
# create lisp dependencies
for LISP in ${SUPP_LISPS}; do
@@ -81,6 +85,8 @@ pkg_setup() {
eerror "gcl must be emerged with the USE flag ansi"
die "This package needs gcl with USE=ansi"
fi
+ # gcl in the main tree is broken (bug #205803)
+ ewarn "Please use gcl from http://repo.or.cz/w/gentoo-lisp-overlay.git"
fi
# Calculating MAXIMA_TEXMFDIR
@@ -120,10 +126,11 @@ pkg_setup() {
fi
fi
- if use X && ! built_with_use sci-visualization/gnuplot gd; then
+ if use X && ! built_with_use sci-visualization/gnuplot gd wxwindows; then
elog "To benefit full plotting capability of maxima,"
elog "enable the gd USE flag for sci-visualization/gnuplot"
- elog "Then re-emerge maxima"
+ elog "And if you are planning to use wxmaxima, you want to"
+ elog "also add the wxwindows flag to gnuplot."
epause 5
fi
}
@@ -136,9 +143,8 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-no-init-files.patch
# remove rmaxima if neither cmucl nor sbcl
if [ -z "${RL}" ]; then
- sed -i \
- -e '/^@WIN32_FALSE@bin_SCRIPTS/s/rmaxima//' \
- "${S}"/src/Makefile.in \
+ sed -e '/^@WIN32_FALSE@bin_SCRIPTS/s/rmaxima//' \
+ -i "${S}"/src/Makefile.in \
|| die "sed for rmaxima failed"
fi
}
@@ -180,20 +186,27 @@ src_install() {
/usr/share/${PN}/${PV}/xmaxima/maxima-new.png \
"Science;Math;Education"
- use emacs && \
- elisp-site-file-install "${FILESDIR}"/50maxima-gentoo.el
-
if use latex; then
insinto "${MAXIMA_TEXMFDIR}"/tex/latex/emaxima
doins interfaces/emacs/emaxima/emaxima.sty
fi
# do not use dodoc because interfaces can't read compressed files
- # read COPYING before attempt to remove it
+ # read COPYING before attempt to remove it from dodoc
insinto /usr/share/${PN}/${PV}/doc
doins AUTHORS COPYING README README.lisps || die
dodir /usr/share/doc
- dosym /usr/share/${PN}/${PV}/doc /usr/share/doc/${PF}
+ dosym ../${PN}/${PV}/doc /usr/share/doc/${PF} || die
+
+ if use emacs; then
+ elisp-site-file-install "${FILESDIR}"/50maxima-gentoo.el
+ # imaxima docs
+ cd interfaces/emacs/imaxima
+ insinto /usr/share/${PN}/${PV}/doc/imaxima
+ doins ChangeLog NEWS README || die "installing imaxima docs failed"
+ insinto /usr/share/${PN}/${PV}/doc/imaxima/imath-example
+ doins imath-example/*.txt || die "installing imaxima docs failed"
+ fi
}
pkg_preinst() {