summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-sci/octave/Manifest14
-rw-r--r--app-sci/octave/files/digest-octave-2.0.171
-rw-r--r--app-sci/octave/files/digest-octave-2.0.17-r11
-rw-r--r--app-sci/octave/files/digest-octave-2.1.361
-rw-r--r--app-sci/octave/files/digest-octave-2.1.401
-rw-r--r--app-sci/octave/octave-2.0.17-r1.ebuild47
-rw-r--r--app-sci/octave/octave-2.0.17.ebuild44
-rw-r--r--app-sci/octave/octave-2.1.36.ebuild61
-rw-r--r--app-sci/octave/octave-2.1.40.ebuild64
9 files changed, 3 insertions, 231 deletions
diff --git a/app-sci/octave/Manifest b/app-sci/octave/Manifest
index da50a810f004..8e281b0739da 100644
--- a/app-sci/octave/Manifest
+++ b/app-sci/octave/Manifest
@@ -1,18 +1,10 @@
-MD5 c5ad8a98209cbe016f8a47a110f8a90b ChangeLog 3364
-MD5 d36d02bda22064159a78bea906f12124 octave-2.0.17-r1.ebuild 1134
MD5 ff0f3cbd588746f253f0885408188567 octave-2.0.17-r2.ebuild 1113
-MD5 826d7c3aeb8a1f83c1f2603b2096eeed octave-2.0.17.ebuild 1067
-MD5 8a7146db2e44d370827ab877f283c3e5 octave-2.1.36-r1.ebuild 1928
-MD5 da556722e50d25dd5ce1f612cb088061 octave-2.1.36.ebuild 1530
-MD5 fadc422b1003437c0d52788d5d4fe0e8 octave-2.1.40.ebuild 1846
MD5 0f9c8928584dae641610d68f6f4ace8d octave-2.1.49.ebuild 1956
+MD5 8a7146db2e44d370827ab877f283c3e5 octave-2.1.36-r1.ebuild 1928
+MD5 c5ad8a98209cbe016f8a47a110f8a90b ChangeLog 3364
MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
-MD5 db65638ec0880bb6bd26be8f6fba1eee files/digest-octave-2.0.17 67
-MD5 db65638ec0880bb6bd26be8f6fba1eee files/digest-octave-2.0.17-r1 67
MD5 db65638ec0880bb6bd26be8f6fba1eee files/digest-octave-2.0.17-r2 67
-MD5 c93a44a52d46ca6e8fed8c3c23877c0d files/digest-octave-2.1.36 67
MD5 c93a44a52d46ca6e8fed8c3c23877c0d files/digest-octave-2.1.36-r1 67
-MD5 fbb1a973dbd2122027c442b9611f8b39 files/digest-octave-2.1.40 67
-MD5 045463e5ebb1615d834a8145b27a765d files/filebuf.diff 1275
MD5 74d376b9c7367fe7b333cbc7e8ca37b3 files/kill-dvips.diff 2448
+MD5 045463e5ebb1615d834a8145b27a765d files/filebuf.diff 1275
MD5 894577241eb83e229f66bd98c1fb8ef7 files/digest-octave-2.1.49 67
diff --git a/app-sci/octave/files/digest-octave-2.0.17 b/app-sci/octave/files/digest-octave-2.0.17
deleted file mode 100644
index e1aa710b0e51..000000000000
--- a/app-sci/octave/files/digest-octave-2.0.17
+++ /dev/null
@@ -1 +0,0 @@
-MD5 04e97dd7067424463f1501bc33d0e84b octave-2.0.17.tar.bz2 3064093
diff --git a/app-sci/octave/files/digest-octave-2.0.17-r1 b/app-sci/octave/files/digest-octave-2.0.17-r1
deleted file mode 100644
index e1aa710b0e51..000000000000
--- a/app-sci/octave/files/digest-octave-2.0.17-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 04e97dd7067424463f1501bc33d0e84b octave-2.0.17.tar.bz2 3064093
diff --git a/app-sci/octave/files/digest-octave-2.1.36 b/app-sci/octave/files/digest-octave-2.1.36
deleted file mode 100644
index 869e2d30fa34..000000000000
--- a/app-sci/octave/files/digest-octave-2.1.36
+++ /dev/null
@@ -1 +0,0 @@
-MD5 2ae3b8e954b319a6e37a41c3c5c97583 octave-2.1.36.tar.bz2 3627899
diff --git a/app-sci/octave/files/digest-octave-2.1.40 b/app-sci/octave/files/digest-octave-2.1.40
deleted file mode 100644
index 7e1849b9acec..000000000000
--- a/app-sci/octave/files/digest-octave-2.1.40
+++ /dev/null
@@ -1 +0,0 @@
-MD5 cec32442121559c3bdf3d9ff86e09071 octave-2.1.40.tar.bz2 3825982
diff --git a/app-sci/octave/octave-2.0.17-r1.ebuild b/app-sci/octave/octave-2.0.17-r1.ebuild
deleted file mode 100644
index 6f40e2e574c6..000000000000
--- a/app-sci/octave/octave-2.0.17-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/octave-2.0.17-r1.ebuild,v 1.4 2003/09/06 22:23:06 msterret Exp $
-
-S=${WORKDIR}/${P}
-
-DESCRIPTION="A high-level language (MatLab compatible) intended for numerical computations."
-SRC_URI="ftp://ftp.octave.org/pub/octave/${P}.tar.bz2"
-HOMEPAGE="http://www.octave.org/"
-
-DEPEND="virtual/glibc
- >=sys-libs/ncurses-5.2-r3
- >=media-gfx/gnuplot-3.7.1-r3"
-PROVIDE="dev-lang/octave"
-
-LICENSE="GPL-2"
-KEYWORDS="x86 ~ppc"
-SLOT="0"
-
-src_compile() {
- # NOTE: This version only works with gcc-2.x not gcc-3.x
- econf \
- --enable-dl \
- --enable-shared \
- --enable-rpath \
- --enable-lite-kernel \
- ${myconf} || die "configure failed"
-
- make || die "make failed"
-
-}
-
-src_install () {
-
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- datadir=${D}/usr/share \
- install || die "make install failed"
-
-# DESTDIR=${D} make install || die
-
- dodoc BUGS COPYING ChangeLog* INSTALL* NEWS* PROJECTS README* ROADMAP \
- SENDING-PATCHES THANKS
-
-}
diff --git a/app-sci/octave/octave-2.0.17.ebuild b/app-sci/octave/octave-2.0.17.ebuild
deleted file mode 100644
index ebdbce5feae8..000000000000
--- a/app-sci/octave/octave-2.0.17.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/octave-2.0.17.ebuild,v 1.7 2003/09/06 22:23:06 msterret Exp $
-
-S=${WORKDIR}/${P}
-
-DESCRIPTION="A high-level language (MatLab compatible) intended for numerical computations."
-SRC_URI="ftp://ftp.octave.org/pub/octave/${P}.tar.bz2"
-HOMEPAGE="http://www.octave.org/"
-
-DEPEND="virtual/glibc
- >=sys-libs/ncurses-5.2-r3
- >=media-gfx/gnuplot-3.7.1-r3"
-PROVIDE="dev-lang/octave"
-
-LICENSE="GPL-2"
-KEYWORDS="x86 ppc"
-SLOT="0"
-
-src_compile() {
- # NOTE: This version only works with gcc-2.x not gcc-3.x
- econf \
- --enable-dl \
- --enable-shared \
- --enable-rpath \
- --enable-lite-kernel \
- ${myconf} || die "configure failed"
-
- make || die "make failed"
-
-}
-
-src_install () {
-
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- install || die "make install failed"
-
- dodoc BUGS COPYING ChangeLog* INSTALL* NEWS* PROJECTS README* ROADMAP \
- SENDING-PATCHES THANKS
-
-}
diff --git a/app-sci/octave/octave-2.1.36.ebuild b/app-sci/octave/octave-2.1.36.ebuild
deleted file mode 100644
index 701b30687b51..000000000000
--- a/app-sci/octave/octave-2.1.36.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/octave-2.1.36.ebuild,v 1.6 2003/09/06 22:23:06 msterret Exp $
-
-S=${WORKDIR}/${P}
-DESCRIPTION="GNU Octave is a high-level language (MatLab compatible) intended for numerical computations."
-SRC_URI="ftp://ftp.octave.org/pub/octave/bleeding-edge/${P}.tar.bz2"
-HOMEPAGE="http://www.octave.org/"
-
-DEPEND="virtual/glibc
- >=sys-libs/ncurses-5.2-r3
- >=media-gfx/gnuplot-3.7.1-r3
- >=dev-libs/fftw-2.1.3
- >=dev-util/gperf-2.7.2"
-PROVIDE="dev-lang/octave"
-
-LICENSE="GPL-2"
-KEYWORDS="x86 ppc"
-SLOT="0"
-
-# NOTE: octave supports blas/lapack from intel but this is not open
-# source nor is it free (as in beer OR speech) Check out...
-# http://developer.intel.com/software/products/mkl/mkl52/index.htm for
-# more information
-
-src_unpack() {
-
- unpack ${A}
- cd ${WORKDIR}
- patch -p0 < ${FILESDIR}/filebuf.diff
-
-}
-
-src_compile() {
- # NOTE: This version actually works with gcc-3.x
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var/state/octave \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- --host=${CHOST} \
- --build=${CHOST} \
- --target=${CHOST} \
- --enable-dl \
- --enable-shared \
- --enable-rpath \
- --enable-lite-kernel || die "configure failed"
-
- emake || die "emake failed"
-
-}
-
-src_install () {
-
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- install || die "make install failed"
-
-}
diff --git a/app-sci/octave/octave-2.1.40.ebuild b/app-sci/octave/octave-2.1.40.ebuild
deleted file mode 100644
index 1b9ae9f6efc1..000000000000
--- a/app-sci/octave/octave-2.1.40.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/octave-2.1.40.ebuild,v 1.5 2003/07/02 12:33:39 aliz Exp $
-
-DESCRIPTION="GNU Octave is a high-level language (MatLab compatible) intended for numerical computations"
-SRC_URI="ftp://ftp.octave.org/pub/octave/bleeding-edge/${P}.tar.bz2"
-HOMEPAGE="http://www.octave.org/"
-
-LICENSE="GPL-2"
-KEYWORDS="x86 ~ppc ~alpha"
-SLOT="0"
-IUSE="tetex"
-
-DEPEND="virtual/glibc
- >=sys-libs/ncurses-5.2-r3
- >=media-gfx/gnuplot-3.7.1-r3
- >=dev-libs/fftw-2.1.3
- >=dev-util/gperf-2.7.2
- tetex? ( >=tetex-1.0.7-r10 ) "
-PROVIDE="dev-lang/octave"
-
-# NOTE: octave supports blas/lapack from intel but this is not open
-# source nor is it free (as in beer OR speech) Check out...
-# http://developer.intel.com/software/products/mkl/mkl52/index.htm for
-# more information
-
-src_compile() {
- # NOTE: This version actually works with gcc-3.x
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var/state/octave \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- --host=${CHOST} \
- --build=${CHOST} \
- --target=${CHOST} \
- --enable-dl \
- --enable-shared \
- --enable-rpath \
- --enable-lite-kernel || die "configure failed"
-
- patch -p1 < ${FILESDIR}/kill-dvips.diff || die
- emake || die "emake failed"
-}
-
-src_install() {
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- install || die "make install failed"
- use tetex && octave-install-doc
-}
-
-octave-install-doc() {
- echo "Installing documentation..."
- insinto /usr/share/doc/${PF}
- doins doc/faq/Octave-FAQ.dvi
- doins doc/interpreter/octave.dvi
- doins doc/liboctave/liboctave.dvi
- doins doc/refcard/refcard-a4.dvi
- doins doc/refcard/refcard-legal.dvi
- doins doc/refcard/refcard-letter.dvi
-}