diff options
author | 2008-08-19 05:19:19 +0000 | |
---|---|---|
committer | 2008-08-19 05:19:19 +0000 | |
commit | ef848b226980e7ee8a5d3da0302b33adcbd53220 (patch) | |
tree | fda21c68bbcd45649e496efc55cb2a03a3bcdc13 /sci-mathematics/maxima | |
parent | add gcc43 patch submitted by Dannee McGuire (bug #227511) (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | sci-mathematics/maxima/Manifest | 15 | ||||
-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() { |