From cc298e4f257742191502ecc2af9a44268a9455f3 Mon Sep 17 00:00:00 2001 From: Sebastien Fabbro Date: Thu, 24 Jun 2010 17:17:42 +0000 Subject: Removed octave-forge --- sci-mathematics/axiom/Manifest | 6 +- sci-mathematics/axiom/axiom-200711.ebuild | 72 ------- sci-mathematics/axiom/axiom-200803.ebuild | 73 ------- sci-mathematics/nusmv/Manifest | 2 +- sci-mathematics/octave-forge/ChangeLog | 222 --------------------- sci-mathematics/octave-forge/Manifest | 20 -- .../files/octave-forge-2006.03.17-gcc43.patch | 110 ---------- .../octave-forge-2006.03.17-imagemagick.patch | 12 -- .../files/octave-forge-config-fix.patch | 60 ------ .../octave-forge/files/octave-forge-mex.patch | 41 ---- .../files/octave-forge-randmtzig.patch | 11 - sci-mathematics/octave-forge/metadata.xml | 9 - .../octave-forge/octave-forge-2006.03.17-r1.ebuild | 58 ------ .../octave-forge/octave-forge-2006.03.17.ebuild | 55 ----- 14 files changed, 3 insertions(+), 748 deletions(-) delete mode 100644 sci-mathematics/axiom/axiom-200711.ebuild delete mode 100644 sci-mathematics/axiom/axiom-200803.ebuild delete mode 100644 sci-mathematics/octave-forge/ChangeLog delete mode 100644 sci-mathematics/octave-forge/Manifest delete mode 100644 sci-mathematics/octave-forge/files/octave-forge-2006.03.17-gcc43.patch delete mode 100644 sci-mathematics/octave-forge/files/octave-forge-2006.03.17-imagemagick.patch delete mode 100644 sci-mathematics/octave-forge/files/octave-forge-config-fix.patch delete mode 100644 sci-mathematics/octave-forge/files/octave-forge-mex.patch delete mode 100644 sci-mathematics/octave-forge/files/octave-forge-randmtzig.patch delete mode 100644 sci-mathematics/octave-forge/metadata.xml delete mode 100644 sci-mathematics/octave-forge/octave-forge-2006.03.17-r1.ebuild delete mode 100644 sci-mathematics/octave-forge/octave-forge-2006.03.17.ebuild (limited to 'sci-mathematics') diff --git a/sci-mathematics/axiom/Manifest b/sci-mathematics/axiom/Manifest index eafa9f45e5c6..211f354b0c6c 100644 --- a/sci-mathematics/axiom/Manifest +++ b/sci-mathematics/axiom/Manifest @@ -1,11 +1,9 @@ AUX axiom-200711-gcl-configure.patch 445 RMD160 c62109a2198b19d0770de49c08107cd884dc4c82 SHA1 569117c5ec07f2dfd6edeefc5af499b66e202b45 SHA256 1e56780436eae1f9c31e55ac3c2903a62837cd957fe323f995922e2a4629c4f9 AUX noweb-2.9-insecure-tmp-file.Makefile.patch 439 RMD160 16cdc72fab65bab45c7728d374da60f7b4cccc65 SHA1 428d4380a17535939a59b5efd12556ab4cafde06 SHA256 3c4b5bea61620cb545e576d2e82dd8daa0478fc6c40ae0a93dbdac432aa9531d AUX noweb-2.9-insecure-tmp-file.patch.input 4819 RMD160 2afe80731bd3fcfa23e0ee799649886ce3fdd0af SHA1 23aff1cf0862618c7450704d0d47fcec2497de0b SHA256 68bf232fd91b94fc9d08373d079afcb890a6af6991373da81089560ce21889a9 -DIST axiom-mar2008-src.tgz 206421514 RMD160 b3f55e1e4a4ead181743f14c812bc5ec9229847e SHA1 8ea4dbfffb316e204b72da3afcdb80b002ce3ce7 SHA256 fa51b08fb13ce8984b559a0bea6ec0bd9b4bde2b4a97f56011bf92a5e1164a78 DIST axiom-may2008-src.tgz 207172456 RMD160 496c91f00d3b8623c13ea82ee5a95698899a5406 SHA1 51949340f754104c0fa72e269737538829cd9062 SHA256 c91cc50a9a6b9d66b398f8b96236249db72b6ce280d51c188db1805a4534380e -DIST silver-nov2007-src.tgz 89646725 RMD160 b12d325030e3d9c047f763a46be713a00fd7ac18 SHA1 6a7b609a6b93781872bb239f93aef326185d97c0 SHA256 15389e631ceb1275aafdbceca47052352b6ae9c883fb232caf886c3c0bac90c8 -EBUILD axiom-200711.ebuild 2053 RMD160 0d3eb53d04751183d554cffdedd1bbc6d70922ac SHA1 e1c5c69596ef28284f652f6b82d7f4eacb3764dc SHA256 db80b1b123a5eee3a6ae20b3450dfb61d1011fed4f1389a6f22e1affdc02e1e1 -EBUILD axiom-200803.ebuild 2081 RMD160 fd92f708a7e00d968f3acb5e51913ca6602c5d19 SHA1 4a1dc1b219d8d209a13bfc58391128a981881e76 SHA256 17f8ed17ce95e7ef1e942e44733ff36944c951367ddfa267887e201997b19229 +DIST axiom-nov2009-src.tgz 281976153 RMD160 a94bf16b7432f56914d5b8db88f806ef0117c4b7 SHA1 04d6760a9582646a34a29def3ee8a0b97b412c59 SHA256 922d8029893810a8e34388a399a4ac1f343dd18a6c165a63ef564895482e78f5 EBUILD axiom-200805.ebuild 3126 RMD160 1e9bfccf09391096d19ab727c9da6b99944bd3fe SHA1 92a4a4dc7ea795db681f362214853a5ee5905368 SHA256 f343a877fb00b978cda85fc77a5f33975f90c664a14b3b673feaa6aa9ca3037c +EBUILD axiom-200911.ebuild 3092 RMD160 7c30afd0eebb33941b1bd818e35117f7b61cc4e7 SHA1 2c5dbd04230931194aecb0ce36478638e8e436d1 SHA256 c87afa24eec79ecb00f515169812cddf94f67d679e5aaa01b242065c7c59da12 MISC ChangeLog 3770 RMD160 6802db912464284c86801b5295af28009226f04d SHA1 75922ad19c8e6bb4f08bba1c249cc425bebee8b2 SHA256 7163d1d9dc36c4456d34594f964bdd1a6ec2390f1a7618de438765874acb406d MISC metadata.xml 168 RMD160 d98790cf055dc0f820c63d65f485b9dcfa8950f4 SHA1 95c9e4f7368f82053d631bbcd469612c92ca13cb SHA256 c0cc8d6ab9385750af753ddc504299ed90a70b5c4c655f6c77d865917a8829c9 diff --git a/sci-mathematics/axiom/axiom-200711.ebuild b/sci-mathematics/axiom/axiom-200711.ebuild deleted file mode 100644 index 30f60d0599c1..000000000000 --- a/sci-mathematics/axiom/axiom-200711.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/axiom/axiom-200711.ebuild,v 1.3 2008/02/01 17:26:12 markusle Exp $ - -inherit eutils multilib flag-o-matic - -DESCRIPTION="Axiom is a general purpose Computer Algebra system" -HOMEPAGE="http://axiom.axiom-developer.org/" -SRC_URI="http://www.axiom-developer.org/axiom-website/downloads/silver-nov2007-src.tgz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# NOTE: Do not strip since this seems to remove some crucial -# runtime paths as well, thereby, breaking axiom -RESTRICT="strip" - -DEPEND="virtual/latex-base - x11-libs/libXaw" - -S="${WORKDIR}"/silver - -src_unpack() { - unpack ${A} - cd "${S}" - - cp "${FILESDIR}"/noweb-2.9-insecure-tmp-file.patch.input \ - "${S}"/zips/noweb-2.9-insecure-tmp-file.patch \ - || die "Failed to fix noweb" - cp "${FILESDIR}"/${P}-gcl-configure.patch \ - "${S}"/zips/gcl-2.6.7.configure.in.patch \ - || die "Failed to fix gcl-2.6.7 configure" - epatch "${FILESDIR}"/noweb-2.9-insecure-tmp-file.Makefile.patch \ - || die "Failed to patch noweb security issue!" -} - -src_compile() { - # lots of strict-aliasing badness - append-flags -fno-strict-aliasing - - ./configure || die "Failed to configure" - # use gcl 2.6.7 - sed -e "s:GCLVERSION=gcl-2.6.8pre$:GCLVERSION=gcl-2.6.7:" \ - -i Makefile.pamphlet Makefile \ - || die "Failed to select proper gcl" - - # fix libXpm.a location - sed -e "s:X11R6/lib:$(get_libdir):g" -i Makefile.pamphlet \ - || die "Failed to fix libXpm lib paths" - - # Let the fun begin... - AXIOM="${S}"/mnt/linux emake -j1 || die -} - -src_install() { - make DESTDIR="${D}"/opt/axiom COMMAND="${D}"/opt/axiom/mnt/linux/bin/axiom install \ - || die 'Failed to install Axiom!' - - mv "${D}"/opt/axiom/mnt/linux/* "${D}"/opt/axiom - rm -fr "${D}"/opt/axiom/mnt - - dodir /usr/bin - dosym /opt/axiom/bin/axiom /usr/bin/axiom - - sed -e "2d;3i AXIOM=/opt/axiom" \ - -i "${D}"/opt/axiom/bin/axiom \ - || die "Failed to patch axiom runscript!" - - dodoc changelog readme faq -} diff --git a/sci-mathematics/axiom/axiom-200803.ebuild b/sci-mathematics/axiom/axiom-200803.ebuild deleted file mode 100644 index c609b6f2c93c..000000000000 --- a/sci-mathematics/axiom/axiom-200803.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/axiom/axiom-200803.ebuild,v 1.2 2008/08/30 13:17:33 markusle Exp $ - -inherit eutils multilib flag-o-matic - -DESCRIPTION="Axiom is a general purpose Computer Algebra system" -HOMEPAGE="http://axiom.axiom-developer.org/" -SRC_URI="http://www.axiom-developer.org/axiom-website/downloads/${PN}-mar2008-src.tgz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# NOTE: Do not strip since this seems to remove some crucial -# runtime paths as well, thereby, breaking axiom -RESTRICT="strip" - -DEPEND="virtual/latex-base - sys-apps/debianutils - x11-libs/libXaw" - -S="${WORKDIR}"/${PN} - -src_unpack() { - unpack ${A} - cd "${S}" - - cp "${FILESDIR}"/noweb-2.9-insecure-tmp-file.patch.input \ - "${S}"/zips/noweb-2.9-insecure-tmp-file.patch \ - || die "Failed to fix noweb" - cp "${FILESDIR}"/${PN}-200711-gcl-configure.patch \ - "${S}"/zips/gcl-2.6.7.configure.in.patch \ - || die "Failed to fix gcl-2.6.7 configure" - epatch "${FILESDIR}"/noweb-2.9-insecure-tmp-file.Makefile.patch \ - || die "Failed to patch noweb security issue!" -} - -src_compile() { - # lots of strict-aliasing badness - append-flags -fno-strict-aliasing - - ./configure || die "Failed to configure" - # use gcl 2.6.7 - sed -e "s:GCLVERSION=gcl-2.6.8pre$:GCLVERSION=gcl-2.6.7:" \ - -i Makefile.pamphlet Makefile \ - || die "Failed to select proper gcl" - - # fix libXpm.a location - sed -e "s:X11R6/lib:$(get_libdir):g" -i Makefile.pamphlet \ - || die "Failed to fix libXpm lib paths" - - # Let the fun begin... - AXIOM="${S}"/mnt/linux emake -j1 || die -} - -src_install() { - make DESTDIR="${D}"/opt/axiom COMMAND="${D}"/opt/axiom/mnt/linux/bin/axiom install \ - || die 'Failed to install Axiom!' - - mv "${D}"/opt/axiom/mnt/linux/* "${D}"/opt/axiom - rm -fr "${D}"/opt/axiom/mnt - - dodir /usr/bin - dosym /opt/axiom/bin/axiom /usr/bin/axiom - - sed -e "2d;3i AXIOM=/opt/axiom" \ - -i "${D}"/opt/axiom/bin/axiom \ - || die "Failed to patch axiom runscript!" - - dodoc changelog readme faq -} diff --git a/sci-mathematics/nusmv/Manifest b/sci-mathematics/nusmv/Manifest index f94ebabc1c2c..a00efa7142ae 100644 --- a/sci-mathematics/nusmv/Manifest +++ b/sci-mathematics/nusmv/Manifest @@ -3,7 +3,7 @@ AUX MiniSat_v1.14_gcc41.patch 4568 RMD160 59cccf1bfd15a4913c6026875639212859ce1f DIST MiniSat_v1.14_src.zip 29428 RMD160 d5f0dc611a6116128d9a404f9045e02b185958b4 SHA1 266536cf5e5e77aa0478b98869bcd67ac1a523b6 SHA256 8e5e0ee84a770dcb3abd6fc65ed4aef938f9ffabca5ddc8a739029f7fb58a8f5 DIST NuSMV-2.3.1.tar.gz 2590944 RMD160 74f00e1c29dabe98e04cf0d652b92d63a73b07dc SHA1 588d3b43f136273176f4a6056b474f9d872b977b SHA256 b8ba0f29afafdfdef8c30f722eead3ef6cbb17e4bfe5563240a01d8a99dbbf68 DIST NuSMV-2.5.0.tar.gz 3792968 RMD160 aaa3b9dc1329ad3feca6c9511b144437caf83472 SHA1 4b2837b0511e9eaf0eee53395308e8eaba6be727 SHA256 59310f5f23f72cb1ad16419e40f245db7c5aa41c0f59ba5c75732bb6c4b56ff1 -EBUILD nusmv-2.3.1.ebuild 3331 RMD160 09aa89279858b6a6ac1be71adaf54545d4dffc54 SHA1 36c394fa4bbc8053059bd19be61ae8679983eb53 SHA256 43f713b4e5f21318516348f732f4129670235317724ce595d1e635aa0fbd91cd +EBUILD nusmv-2.3.1.ebuild 3361 RMD160 05cf496ed144de2784480f2fe307ea87591903a1 SHA1 6697632ef7c5086d22a5bfc34c32765338389563 SHA256 7efbc287502a504f5f1880ba83c94c5294760290c066f5a99fcd52415a21ccbb EBUILD nusmv-2.5.0.ebuild 3504 RMD160 5c4594ec3c14bd77fefb7346e8736c52385fd145 SHA1 feb109b871e3f50028e7511151d3392b9ba546d3 SHA256 bd2396e81e30647d88334f9cb6f71b0b75414de49eadf7d2e8b1ffe20634518e MISC ChangeLog 1528 RMD160 e7b6b30f32950d1c18bb9095b6e9b9758a0bf556 SHA1 10d7264837b2a1fcb4af40cdd55daf2353d98aa2 SHA256 341299d9a7043a303f8d11b39dca07557a71e348dd1504b6871d1938496262d4 MISC metadata.xml 301 RMD160 95f4a72bad52574229901ce16d7d503b68cb22f9 SHA1 a62c653d31a41d1e11cea40d2d9366676d67d333 SHA256 b7f1f13dae0ffaaf9894bf5f5a95b351d63c630e9ccaab304b1edb8fa8f1c18c diff --git a/sci-mathematics/octave-forge/ChangeLog b/sci-mathematics/octave-forge/ChangeLog deleted file mode 100644 index 0020b2781b21..000000000000 --- a/sci-mathematics/octave-forge/ChangeLog +++ /dev/null @@ -1,222 +0,0 @@ -# ChangeLog for sci-mathematics/octave-forge -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/ChangeLog,v 1.34 2010/05/05 18:21:59 halcy0n Exp $ - - 05 May 2010; Mark Loeser - -octave-forge-2006.01.28.ebuild: - Depended on version of sci-mathematics/octave that was removed from the - tree - - 17 May 2009; nixnut octave-forge-2006.03.17-r1.ebuild: - ppc stable #245707 - - 20 Apr 2009; Markus Meier octave-forge-2006.03.17-r1: - x86 stable, bug #245707 - - 27 Mar 2009; Ferris McCormick - octave-forge-2006.03.17-r1.ebuild: - Sparc stable, part of bug #245707 (which see for comments). - - 23 Mar 2009; Jeremy Olexa - octave-forge-2006.03.17-r1.ebuild: - amd64 stable, bug 245707 - - 06 Aug 2008; Ulrich Mueller metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 23 Jul 2008; Markus Dittrich - octave-forge-2006.03.17.ebuild, octave-forge-2006.03.17-r1.ebuild: - Adjusted dependencies to exclude octave-3* since the - monolithic octave-forge ebuilds do not work with it. - - 27 Apr 2008; Markus Dittrich - +files/octave-forge-2006.03.17-gcc43.patch, - octave-forge-2006.03.17-r1.ebuild: - Added patch to enable compilation against gcc-4.3 (fixes bug #219392). - Thanks much to Peter Alfredsen for it. - - 20 Mar 2008; Markus Dittrich - +files/octave-forge-2006.03.17-imagemagick.patch, - -octave-forge-2004.11.16-r2.ebuild, -octave-forge-2005.06.13-r1.ebuild, - octave-forge-2006.03.17.ebuild, octave-forge-2006.03.17-r1.ebuild: - Added patch to allow compilation against imagemagick-6.3.9* (see bug - #213980). Thanks much to Ed Catmur for his patch. - Also removed old versions. - - 25 Dec 2007; Christian Heim metadata.xml: - Removing metalgod from metadata.xml as per #99350. - - 22 Jul 2007; Donnie Berkholz ; - octave-forge-2006.01.28.ebuild, octave-forge-2006.03.17.ebuild, - octave-forge-2006.03.17-r1.ebuild: - Drop virtual/x11 references. - - 13 Jul 2007; Markus Dittrich - -octave-forge-2004.11.16-r1.ebuild, -octave-forge-2005.06.13.ebuild, - octave-forge-2006.01.28.ebuild, octave-forge-2006.03.17.ebuild, - octave-forge-2006.03.17-r1.ebuild: - Removed old versions and got rid of the libtermcap-compat - dependency (see bug #103105). - -*octave-forge-2006.03.17-r1 (13 Apr 2007) - - 13 Apr 2007; Markus Dittrich - +files/octave-forge-config-fix.patch, +octave-forge-2006.03.17-r1.ebuild: - Fixed mis-detection of configure in certain locales - (fixes bug#173274). - Thanks much to MaratIK for his patches. - - 22 Feb 2007; Markus Ullmann ChangeLog: - Redigest for Manifest2 - - 03 Jan 2007; Christian Faulhammer - octave-forge-2006.03.17.ebuild: - stable x86, bug #141446 - - 13 Nov 2006; Luis Medinas - octave-forge-2006.03.17.ebuild: - Stable on amd64. Bug #141446. - - 30 Sep 2006; Stephanie Lockwood-Childs - octave-forge-2006.03.17.ebuild: - stable on ppc (Bug #141446) - - 06 Aug 2006; Andrej Kacian - octave-forge-2006.01.28.ebuild: - Stable on x86. Bug #141446, tested by Christian Faulhammer . - - 11 Jun 2006; Markus Dittrich - octave-forge-2006.03.17.ebuild: - Changed DEPEND to allow compilation against octave-2.1.73 - since this includes a gcc-4.1 fix. This closes bug #136366. - - 11 May 2006; Danny van Dyk - octave-forge-2006.01.28.ebuild, octave-forge-2006.03.17.ebuild: - Fixed Bug #133006: Broken DEPEND. - -*octave-forge-2006.03.17 (09 Apr 2006) - - 09 Apr 2006; Markus Dittrich - +octave-forge-2006.03.17.ebuild: - Version bump. This fixes bug #126905. - -*octave-forge-2006.01.28 (06 Feb 2006) - - 06 Feb 2006; Markus Dittrich - +octave-forge-2006.01.28.ebuild: - Bump to latest revision. This fixes bug #120979. - -*octave-forge-2005.06.13-r1 (01 Oct 2005) -*octave-forge-2004.11.16-r2 (01 Oct 2005) - - 01 Oct 2005; Olivier Fisette - octave-forge-2004.11.16-r1.ebuild, +octave-forge-2004.11.16-r2.ebuild, - +octave-forge-2005.06.13-r1.ebuild: - New revisions using ncurses in place of libtermcap-compat (see bug #103105). - - 21 Aug 2005; Olivier Fisette - -files/2004.11.16.patch, +files/octave-forge-mex.patch, - +files/octave-forge-randmtzig.patch: - Added mex and randmtzig patches (fixes bug #99783). Thanks to Federico - Zenith . - -*octave-forge-2005.06.13 (20 Aug 2005) - - 20 Aug 2005; Olivier Fisette - +octave-forge-2005.06.13.ebuild: - New version. Depends strictly on Octave 2.69 rather than 2.69 or later like - previous ebuilds (see bug #99781). This dependency should be kept in sync as - new versions of Octave and Octave-Forge are released. - - 26 Jun 2005; Olivier Fisette - -files/octave-2.1.57+.patch, -files/octave-forge-2004.02.12-fPIC.patch, - -octave-forge-2004.02.12.ebuild, -octave-forge-2004.02.12-r1.ebuild, - -octave-forge-2004.11.16.ebuild, octave-forge-2004.11.16-r1.ebuild: - Stable x86 and amd64. Removed obsolete versions. - -*octave-forge-2004.02.12-r1 (10 Mar 2005) - - 10 Mar 2005; Patrick Kursawe - +octave-forge-2004.02.12-r1.ebuild, octave-forge-2004.02.12.ebuild: - Fixing bug #84366 (wrong path to graceplot) for old version - -*octave-forge-2004.11.16-r1 (08 Mar 2005) - - 08 Mar 2005; Patrick Kursawe - +octave-forge-2004.11.16-r1.ebuild: - Fixing bug #84366 (wrong path to graceplot) - - 12 Feb 2005; Robin H. Johnson - octave-forge-2004.11.16.ebuild: - Put in a fix to allow aurecord to build when X isn't installed. - - 18 Jan 2005; Patrick Kursawe - octave-forge-2004.02.12.ebuild: - Fixing range of allowed octave versions - - 17 Jan 2005; Patrick Kursawe - octave-forge-2004.02.12.ebuild: - Updating DEPEND - -*octave-forge-2004.11.16 (17 Jan 2005) - - 17 Jan 2005; Patrick Kursawe +files/2004.11.16.patch - +octave-forge-2004.11.16.ebuild: - Version bump - -*octave-forge-2003.02.22 (28 Dec 2004) - - 28 Dec 2004; Olivier Fisette +metadata.xml, - +files/octave-2.1.57+.patch, +files/octave-forge-2004.02.12-fPIC.patch, - +octave-forge-2003.02.22.ebuild, +octave-forge-2003.06.02.ebuild, - +octave-forge-2004.02.12.ebuild: - Moved from app-sci/octave-forge to sci-mathematics/octave-forge. - - 06 Jun 2004; Danny van Dyk - octave-forge-2004.02.12.ebuild: - Marked stable on amd64. - - 23 Mar 2004; Patrick Kursawe - octave-forge-2004.02.12.ebuild: - Added patch for octave-2.1.57+ from - http://www.octave.org/mailing-lists/bug-octave/2004/182 - thanks to Jonathan - Stickel for the hint. - - 17 Mar 2004; Daniel Ahlberg - octave-forge-2004.02.12.ebuild: - Adding amd64 keyword. Closing #42350. - -*octave-forge-2004.02.12 (10 Mar 2004) - - 10 Mar 2004; Patrick Kursawe - octave-forge-2003.06.02.ebuild, octave-forge-2004.02.12.ebuild: - New version, requires a few more tweaks in ebuild. - - 09 Mar 2004; Patrick Kursawe - octave-forge-2003.02.22.ebuild, octave-forge-2003.06.02.ebuild: - Added virtual/tetex to DEPEND - - 18 Oct 2003; Chuck Short octave-forge-2003.06.02.ebuild: - Added ~sparc to keywords. - - 09 Oct 2003; David Holm octave-forge-2003.06.02.ebuild: - Added to ~ppc. - -*octave-forge-2003.06.02 (23 Aug 2003) - - 23 Aug 2003; George Shapovalov octave-forge-2003.06.02.ebuild : - new version (#20087) - should now work with all version of GNU/Octave from v2.1.39 to the latest version (v2.1.49). - ebuild updated by Shaun Cloherty - - 10 Jun 2003; octave-forge-2003.02.22.ebuild: - DEPEND on sed >= 4 - -*octave-forge-2003.02.22.ebuild (09 Jun 2003) - - 09 Jun 2003; George Shapovalov Manifest, octave-forge-2003.02.22.ebuild, files/{digest-octave-forge-2003.02.22} : - initial release (#20087) - A collection of custom scripts, functions and extensions for GNU Octave - ebuild submitted by Brent Redeker - update submitted by Shaun Cloherty diff --git a/sci-mathematics/octave-forge/Manifest b/sci-mathematics/octave-forge/Manifest deleted file mode 100644 index 2e7f77ac4aa1..000000000000 --- a/sci-mathematics/octave-forge/Manifest +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX octave-forge-2006.03.17-gcc43.patch 4484 RMD160 a338d6a509b7b26419523ea3c595ed7aae22c011 SHA1 8e61d8e81e189d29c153d39fabdcda9826ed9e37 SHA256 1dea2ce6950f7f9fe1e2af7b99ca7a66493bafed4196caa545044ce181438dcd -AUX octave-forge-2006.03.17-imagemagick.patch 542 RMD160 36b4d2e0668619580e7c937b15041b33d7868176 SHA1 bc630ca2a74c599aa6c241bc583e054a0455175c SHA256 7f50b02f777cdf286a98b066c95144555881aa221bd2f49dc05efdf0df69afa2 -AUX octave-forge-config-fix.patch 3095 RMD160 9233a607627187ed77b353b357fd441d6e14e178 SHA1 d70bd9903b5dcff4ea197e65f497637d1afac9d7 SHA256 36cd0555fa07798594168126e1f76e28a4747adfb98706bfeb64c3b273e03489 -AUX octave-forge-mex.patch 1580 RMD160 013aac012cbe9d556ef50044b3a4c814e917ea55 SHA1 55894611900ce0552f3ce564be819a33fb816582 SHA256 64a013c222944ffd498c60175e330f141d4609975ff2796823b2850557f85807 -AUX octave-forge-randmtzig.patch 428 RMD160 a5d630d5aa266f699bb645adf8d5537f15d1718f SHA1 f4257e1cd7215e876cd0dc8ba5c75f9f91a62e53 SHA256 0fd62c8518b5dbf59504cb86798af17e9a8e99039a2a50550cc3fa6ce25285e7 -DIST octave-forge-2006.03.17.tar.gz 3727272 RMD160 0875f4ea9c7d4f3b9b0834decdbf590fe5166fa6 SHA1 fca78a6eee1a2d44d2441c9ed9d3ffe3c51689de SHA256 65c066677556239d0567e5fcfdc55da40be81b2745b0aa852229bc4ebf23cc0f -EBUILD octave-forge-2006.03.17-r1.ebuild 1731 RMD160 0ff755ad02f9a0ce9da69235fbabddde1654ac54 SHA1 822a5c55faa2fd3778a3abdaeb323317e5b02f6c SHA256 e354d80114af2bbe2b244fd25602838fa79dc23bce4fafb39680c6b3b2483098 -EBUILD octave-forge-2006.03.17.ebuild 1621 RMD160 f64d3d5d527008e533a8b0820b86a1f702410e0b SHA1 de6352437a37eadf93f76018621e5f8c95298c8a SHA256 2a78592bb29463f29ecce819f91ad07c1968af64b8d1eb9be4c3cbe1656a6309 -MISC ChangeLog 8626 RMD160 bb73a6a32b293a3ec8e3c1b45a816d98a4699196 SHA1 4757b99f1d1d70ff783c3e9602da44e5ee7b8c43 SHA256 9633a8d06731fb32f0bfc348c8bbfd147add90e20be52776fc8f185d80fe872b -MISC metadata.xml 280 RMD160 02c635430e60e917b65d8ed3a74f281e07c90b11 SHA1 3cb4154b8ccb61e281cc996675b0ddcff365d2db SHA256 758b78f50553f914e754b599d8cec0c6a05486c05c5dde302540567ea95964fa ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.14 (GNU/Linux) - -iEYEARECAAYFAkvht00ACgkQCRZPokWLroTAwgCfSHPxvNAh42sr1BuzcXOyc1dh -wWEAn2VxJwZwGvVl36v65fizeETFk7ef -=kPvc ------END PGP SIGNATURE----- diff --git a/sci-mathematics/octave-forge/files/octave-forge-2006.03.17-gcc43.patch b/sci-mathematics/octave-forge/files/octave-forge-2006.03.17-gcc43.patch deleted file mode 100644 index d9c4deed5b67..000000000000 --- a/sci-mathematics/octave-forge/files/octave-forge-2006.03.17-gcc43.patch +++ /dev/null @@ -1,110 +0,0 @@ -diff -Naur octave-forge-2006.03.17/extra/graceplot/__grcmd__.cc octave-forge-2006.03.17.new/extra/graceplot/__grcmd__.cc ---- octave-forge-2006.03.17/extra/graceplot/__grcmd__.cc 2005-05-24 23:43:38.000000000 -0400 -+++ octave-forge-2006.03.17.new/extra/graceplot/__grcmd__.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -36,6 +36,7 @@ - #include - #include - #include -+#include - #include - #ifndef OPEN_MAX - # define OPEN_MAX 256 -diff -Naur octave-forge-2006.03.17/extra/mex/mex.cc octave-forge-2006.03.17.new/extra/mex/mex.cc ---- octave-forge-2006.03.17/extra/mex/mex.cc 2004-07-08 00:56:03.000000000 -0400 -+++ octave-forge-2006.03.17.new/extra/mex/mex.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - typedef void * Pix; - typedef std::set MemSet; - -diff -Naur octave-forge-2006.03.17/extra/pdb/creadpdb.cc octave-forge-2006.03.17.new/extra/pdb/creadpdb.cc ---- octave-forge-2006.03.17/extra/pdb/creadpdb.cc 2006-01-08 00:47:57.000000000 -0500 -+++ octave-forge-2006.03.17.new/extra/pdb/creadpdb.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include - - #define BUFLEN 80 -diff -Naur octave-forge-2006.03.17/FIXES/oct-sort.cc octave-forge-2006.03.17.new/FIXES/oct-sort.cc ---- octave-forge-2006.03.17/FIXES/oct-sort.cc 2004-01-25 10:17:25.000000000 -0500 -+++ octave-forge-2006.03.17.new/FIXES/oct-sort.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -85,6 +85,7 @@ - #include - #include - #include -+#include - #include "oct-sort.h" - - #define IFLT(a,b) if (compare == NULL ? ((a) < (b)) : compare ((a), (b))) -diff -Naur octave-forge-2006.03.17/FIXES/sort.cc octave-forge-2006.03.17.new/FIXES/sort.cc ---- octave-forge-2006.03.17/FIXES/sort.cc 2004-04-28 04:55:14.000000000 -0400 -+++ octave-forge-2006.03.17.new/FIXES/sort.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - #include "oct-sort.cc" - - // ======= Cruft to support ancient versions of Octave ========= -diff -Naur octave-forge-2006.03.17/main/comm/gf.cc octave-forge-2006.03.17.new/main/comm/gf.cc ---- octave-forge-2006.03.17/main/comm/gf.cc 2005-10-12 14:47:48.000000000 -0400 -+++ octave-forge-2006.03.17.new/main/comm/gf.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -49,6 +49,7 @@ - #include "galois.h" - #include "ov-galois.h" - #include -+#include - #include - - #ifndef OCTAVE_LOCAL_BUFFER -diff -Naur octave-forge-2006.03.17/main/fixed/fixedComplex.cc octave-forge-2006.03.17.new/main/fixed/fixedComplex.cc ---- octave-forge-2006.03.17/main/fixed/fixedComplex.cc 2004-07-06 16:55:23.000000000 -0400 -+++ octave-forge-2006.03.17.new/main/fixed/fixedComplex.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -25,6 +25,7 @@ - - #include - #include -+#include - #include "int/fixed.h" - #include "fixedComplex.h" - -diff -Naur octave-forge-2006.03.17/main/miscellaneous/listen.cc octave-forge-2006.03.17.new/main/miscellaneous/listen.cc ---- octave-forge-2006.03.17/main/miscellaneous/listen.cc 2005-11-16 16:41:07.000000000 -0500 -+++ octave-forge-2006.03.17.new/main/miscellaneous/listen.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -11,6 +11,7 @@ - #include - #include - #include -+#include - // #include - #include - #include -diff -Naur octave-forge-2006.03.17/main/miscellaneous/mfilename.cc octave-forge-2006.03.17.new/main/miscellaneous/mfilename.cc ---- octave-forge-2006.03.17/main/miscellaneous/mfilename.cc 2005-12-21 15:42:40.000000000 -0500 -+++ octave-forge-2006.03.17.new/main/miscellaneous/mfilename.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -22,6 +22,7 @@ - //#ifdef HAVE_CONFIG_H - #include - //#endif -+#include - - #include "defun-dld.h" - #include "error.h" -diff -Naur octave-forge-2006.03.17/main/plot/graphics.cc octave-forge-2006.03.17.new/main/plot/graphics.cc ---- octave-forge-2006.03.17/main/plot/graphics.cc 2004-01-12 02:39:09.000000000 -0500 -+++ octave-forge-2006.03.17.new/main/plot/graphics.cc 2008-04-27 10:43:59.000000000 -0400 -@@ -11,6 +11,7 @@ - */ - - #include -+#include - - #include - #include diff --git a/sci-mathematics/octave-forge/files/octave-forge-2006.03.17-imagemagick.patch b/sci-mathematics/octave-forge/files/octave-forge-2006.03.17-imagemagick.patch deleted file mode 100644 index 47e9014dbdb3..000000000000 --- a/sci-mathematics/octave-forge/files/octave-forge-2006.03.17-imagemagick.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur octave-forge-2006.03.17.old/main/image/Makefile octave-forge-2006.03.17/main/image/Makefile ---- octave-forge-2006.03.17.old/main/image/Makefile 2006-02-04 10:16:50.000000000 -0500 -+++ octave-forge-2006.03.17/main/image/Makefile 2008-03-20 10:24:54.000000000 -0400 -@@ -29,7 +29,7 @@ - $(MKOCTFILE) $< -lpng - - __imagemagick__.oct: __imagemagick__.cc -- $(MKOCTFILE) $< -lMagick++ -lMagick -+ $(MKOCTFILE) $< `Magick++-config --cppflags --libs` - - __magick_read__$(OCTLINK): __imagemagick__.oct - $(MKOCTLINK) __imagemagick__.oct $@ diff --git a/sci-mathematics/octave-forge/files/octave-forge-config-fix.patch b/sci-mathematics/octave-forge/files/octave-forge-config-fix.patch deleted file mode 100644 index a415b83caebd..000000000000 --- a/sci-mathematics/octave-forge/files/octave-forge-config-fix.patch +++ /dev/null @@ -1,60 +0,0 @@ -diff -Naur octave-forge-2006.03.17/configure octave-forge-2006.03.17.new/configure ---- octave-forge-2006.03.17/configure 2006-03-17 00:26:16.000000000 -0500 -+++ octave-forge-2006.03.17.new/configure 2007-04-13 08:47:33.000000000 -0400 -@@ -4493,7 +4493,7 @@ - - echo "$as_me:$LINENO: checking for autoload in Octave" >&5 - echo $ECHO_N "checking for autoload in Octave... $ECHO_C" >&6 --if test `echo 'disp(exist("autoload"))' | $OCTAVE -qf`X != 0X ; then -+if test `echo 'disp(exist("autoload"))' | $OCTAVE -qf`X != `echo 'disp(0)' | $OCTAVE -qf`X ; then - echo "$as_me:$LINENO: result: yes" >&5 - echo "${ECHO_T}yes" >&6 - -@@ -4517,7 +4517,7 @@ - - echo "$as_me:$LINENO: checking for do_fortran_indexing in Octave" >&5 - echo $ECHO_N "checking for do_fortran_indexing in Octave... $ECHO_C" >&6 --if test `echo 'disp(exist("do_fortran_indexing"))' | $OCTAVE -qf`X != 0X ; then -+if test `echo 'disp(exist("do_fortran_indexing"))' | $OCTAVE -qf`X != `echo 'disp(0)' | $OCTAVE -qf`X ; then - echo "$as_me:$LINENO: result: yes" >&5 - echo "${ECHO_T}yes" >&6 - HAVE_DO_FORTRAN_INDEXING="-DHAVE_DO_FORTRAN_INDEXING" -@@ -4531,7 +4531,7 @@ - - echo "$as_me:$LINENO: checking for propagate_empty_matrices in Octave" >&5 - echo $ECHO_N "checking for propagate_empty_matrices in Octave... $ECHO_C" >&6 --if test `echo 'disp(exist("propagate_empty_matrices"))' | $OCTAVE -qf`X != 0X ; then -+if test `echo 'disp(exist("propagate_empty_matrices"))' | $OCTAVE -qf`X != `echo 'disp(0)' | $OCTAVE -qf`X ; then - echo "$as_me:$LINENO: result: yes" >&5 - echo "${ECHO_T}yes" >&6 - PROPAGATE_EMPTY_MATRICES="-DHAVE_PROPAGATE_EMPTY_MATRICES" -@@ -4545,7 +4545,7 @@ - - echo "$as_me:$LINENO: checking for ok_to_lose_imaginary_part in Octave" >&5 - echo $ECHO_N "checking for ok_to_lose_imaginary_part in Octave... $ECHO_C" >&6 --if test `echo 'disp(exist("ok_to_lose_imaginary_part"))' | $OCTAVE -qf`X != 0X ; then -+if test `echo 'disp(exist("ok_to_lose_imaginary_part"))' | $OCTAVE -qf`X != `echo 'disp(0)' | $OCTAVE -qf`X ; then - echo "$as_me:$LINENO: result: yes" >&5 - echo "${ECHO_T}yes" >&6 - HAVE_OK_TO_LOSE_IMAGINARY_PART="-DHAVE_OK_TO_LOSE_IMAGINARY_PART" -@@ -4582,7 +4582,7 @@ - - echo "$as_me:$LINENO: checking for class in Octave" >&5 - echo $ECHO_N "checking for class in Octave... $ECHO_C" >&6 --if test `echo 'disp(exist("class"))' | $OCTAVE -qf`X != 0X ; then -+if test `echo 'disp(exist("class"))' | $OCTAVE -qf`X != `echo 'disp(0)' | $OCTAVE -qf`X ; then - echo "$as_me:$LINENO: result: yes" >&5 - echo "${ECHO_T}yes" >&6 - TYPEID_HAS_CLASS="-DTYPEID_HAS_CLASS" -diff -Naur octave-forge-2006.03.17/configure.base octave-forge-2006.03.17.new/configure.base ---- octave-forge-2006.03.17/configure.base 2006-01-07 00:11:56.000000000 -0500 -+++ octave-forge-2006.03.17.new/configure.base 2007-04-13 08:47:33.000000000 -0400 -@@ -276,7 +276,7 @@ - dnl - AC_DEFUN(OCTAVE_CHECK_EXIST, - [AC_MSG_CHECKING([for $1 in Octave]) --if test `echo 'disp(exist("$1"))' | $OCTAVE -qf`X != 0X ; then -+if test `echo 'disp(exist("$1"))' | $OCTAVE -qf`X != `echo 'disp(0)' | $OCTAVE -qf`X ; then - AC_MSG_RESULT(yes) - $2 - else diff --git a/sci-mathematics/octave-forge/files/octave-forge-mex.patch b/sci-mathematics/octave-forge/files/octave-forge-mex.patch deleted file mode 100644 index f712ceba9089..000000000000 --- a/sci-mathematics/octave-forge/files/octave-forge-mex.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff -ru ../octave-forge-2004.11.16.orig/extra/mex/Makefile ./extra/mex/Makefile ---- ../octave-forge-2004.11.16.orig/extra/mex/Makefile 2004-11-16 07:56:42.000000000 +0100 -+++ ./extra/mex/Makefile 2005-01-17 12:22:39.271524116 +0100 -@@ -43,23 +43,23 @@ - $(INSTALL_DATA) matrix.h $(LIBPATH)/matrix.h ; \ - fi - endif -- @if ! test -e $(man1dir) ; then \ -- echo creating $(man1dir) ; \ -- $(INSTALL) -d $(man1dir) ; \ -+ @if ! test -e $(DESTDIR)/$(man1dir) ; then \ -+ echo creating $(DESTDIR)/$(man1dir) ; \ -+ $(INSTALL) -d $(DESTDIR)/$(man1dir) ; \ - fi -- @if test -d $(man1dir) ; then \ -- echo installing mex/mex.1 in $(man1dir) ; \ -- $(RM) $(man1dir)/mex.1; \ -- $(INSTALL_DATA) mex.1 $(man1dir)/mex.1 ; \ -+ @if test -d $(DESTDIR)/$(man1dir) ; then \ -+ echo installing mex/mex.1 in $(DESTDIR)/$(man1dir) ; \ -+ $(RM) $(DESTDIR)/$(man1dir)/mex.1; \ -+ $(INSTALL_DATA) mex.1 $(DESTDIR)/$(man1dir)/mex.1 ; \ - fi -- @if ! test -e $(bindir) ; then \ -- echo creating $(bindir) ; \ -- $(INSTALL) -d $(bindir) ; \ -+ @if ! test -e $(DESTDIR)/$(bindir) ; then \ -+ echo creating $(DESTDIR)/$(bindir) ; \ -+ $(INSTALL) -d $(DESTDIR)/$(bindir) ; \ - fi -- @if test -d $(bindir) ; then \ -- echo installing mex/mex in $(bindir) ; \ -- $(RM) $(bindir)/mex ; \ -- $(INSTALL_SCRIPT) mex $(bindir)/mex ; \ -+ @if test -d $(DESTDIR)/$(bindir) ; then \ -+ echo installing mex/mex in $(DESTDIR)/$(bindir) ; \ -+ $(RM) $(DESTDIR)/$(bindir)/mex ; \ -+ $(INSTALL_SCRIPT) mex $(DESTDIR)/$(bindir)/mex ; \ - fi - - clean: ; $(RM) mex mex_* $(MEXLIB) *.o *.oct core octave-core *~ diff --git a/sci-mathematics/octave-forge/files/octave-forge-randmtzig.patch b/sci-mathematics/octave-forge/files/octave-forge-randmtzig.patch deleted file mode 100644 index 6b9169819651..000000000000 --- a/sci-mathematics/octave-forge/files/octave-forge-randmtzig.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -pur octave-forge-2005.06.13/FIXES/randmtzig.c octave-forge-2005.06.13.patched/FIXES/randmtzig.c ---- octave-forge-2005.06.13/FIXES/randmtzig.c 2005-05-28 18:08:43.000000000 +0200 -+++ octave-forge-2005.06.13.patched/FIXES/randmtzig.c 2005-07-21 12:50:02.000000000 +0200 -@@ -153,6 +153,7 @@ - instead. - */ - #include -+#include - - - /* XXX FIXME XXX may want to suppress X86 if sizeof(long)>4 */ diff --git a/sci-mathematics/octave-forge/metadata.xml b/sci-mathematics/octave-forge/metadata.xml deleted file mode 100644 index a47a981bf413..000000000000 --- a/sci-mathematics/octave-forge/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - -sci-mathematics - - Add support for media-libs/qhull - (geometric extensions) - - diff --git a/sci-mathematics/octave-forge/octave-forge-2006.03.17-r1.ebuild b/sci-mathematics/octave-forge/octave-forge-2006.03.17-r1.ebuild deleted file mode 100644 index 709b09e76a9c..000000000000 --- a/sci-mathematics/octave-forge/octave-forge-2006.03.17-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/octave-forge-2006.03.17-r1.ebuild,v 1.11 2009/05/17 13:25:07 nixnut Exp $ - -inherit eutils - -DESCRIPTION="A collection of custom scripts, functions and extensions for GNU Octave" -HOMEPAGE="http://octave.sourceforge.net/" -SRC_URI="mirror://sourceforge/octave/${P}.tar.gz" - -LICENSE="as-is" -KEYWORDS="amd64 ppc sparc x86" -SLOT="0" -IUSE="ginac qhull X" - -DEPEND="=sci-mathematics/octave-2.1.7* - sci-libs/netcdf - media-libs/jpeg - media-libs/libpng - sci-libs/gsl - dev-libs/libpcre - sys-libs/readline - sys-apps/texinfo - sys-libs/ncurses - virtual/lapack - virtual/blas - sci-calculators/units - X? ( x11-libs/libX11 ) - !amd64? ( ginac? ( sci-mathematics/ginac ) ) - qhull? ( >=media-libs/qhull-3.1-r1 )" - -src_unpack() { - cd "${S}" - unpack ${A} - epatch "${FILESDIR}"/${PN}-config-fix.patch - epatch "${FILESDIR}"/${P}-imagemagick.patch - epatch "${FILESDIR}"/${P}-gcc43.patch -} - -src_compile() { - econf $(use_with X x) || die "econf failed" - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "install failed" - - dodoc AUTHORS COPYING* ChangeLog RELEASE-NOTES TODO -} - -pkg_postinst() { - einfo "If you do not have GiNaC and Qhull installed, octave-forge did not" - einfo "compile itself with support for the geometry and symbolic math" - einfo "extensions. If you would like these features, please emerge ginac" - einfo "and/or qhull and then re-emerge octave-forge. Alternately, you can" - einfo "specify USE='ginac qhull' and re-emerge octave-forge; in that case" - einfo "the ebuild will automatically install the additional packages." -} diff --git a/sci-mathematics/octave-forge/octave-forge-2006.03.17.ebuild b/sci-mathematics/octave-forge/octave-forge-2006.03.17.ebuild deleted file mode 100644 index 811e8afa27a4..000000000000 --- a/sci-mathematics/octave-forge/octave-forge-2006.03.17.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/octave-forge-2006.03.17.ebuild,v 1.11 2008/07/23 17:19:32 markusle Exp $ - -inherit eutils - -DESCRIPTION="A collection of custom scripts, functions and extensions for GNU Octave" -HOMEPAGE="http://octave.sourceforge.net/" -SRC_URI="mirror://sourceforge/octave/${P}.tar.gz" - -LICENSE="as-is" -KEYWORDS="amd64 ppc ~sparc x86" -SLOT="0" -IUSE="ginac qhull X" - -DEPEND="=sci-mathematics/octave-2.1.7* - sci-libs/netcdf - media-libs/jpeg - media-libs/libpng - sci-libs/gsl - dev-libs/libpcre - sys-libs/readline - sys-apps/texinfo - sys-libs/ncurses - virtual/lapack - virtual/blas - X? ( x11-libs/libX11 ) - !amd64? ( ginac? ( sci-mathematics/ginac ) ) - qhull? ( >=media-libs/qhull-3.1-r1 )" - -src_unpack() { - cd "${S}" - unpack ${A} - epatch "${FILESDIR}"/${P}-imagemagick.patch -} - -src_compile() { - econf $(use_with X) || die "econf failed" - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "install failed" - - dodoc AUTHORS COPYING* ChangeLog RELEASE-NOTES TODO -} - -pkg_postinst() { - einfo "If you do not have GiNaC and Qhull installed, octave-forge did not" - einfo "compile itself with support for the geometry and symbolic math" - einfo "extensions. If you would like these features, please emerge ginac" - einfo "and/or qhull and then re-emerge octave-forge. Alternately, you can" - einfo "specify USE='ginac qhull' and re-emerge octave-forge; in that case" - einfo "the ebuild will automatically install the additional packages." -} -- cgit v1.2.3-65-gdbad