* [gentoo-commits] dev/dev-zero:master commit in: sci-mathematics/octave/, sci-mathematics/octave/files/
@ 2011-08-24 14:09 Tiziano Müller
0 siblings, 0 replies; only message in thread
From: Tiziano Müller @ 2011-08-24 14:09 UTC (permalink / raw
To: gentoo-commits
commit: 9dd6559ca5020ec04aaee3ec914af73c0e21e092
Author: Tiziano Mueller <dev-zero <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 24 14:06:53 2011 +0000
Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Wed Aug 24 14:06:53 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=9dd6559c
Removed octave since newer version can be found in the tree.
---
sci-mathematics/octave/Manifest | 5 -
.../octave/files/octave-3.2.0-dlmwrite.patch | 12 --
.../octave/files/octave-3.2.0_as_needed.patch | 11 --
.../octave/files/octave-3.2.0_parallel_make.patch | 12 --
sci-mathematics/octave/octave-3.2.2.ebuild | 117 --------------------
5 files changed, 0 insertions(+), 157 deletions(-)
diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest
deleted file mode 100644
index f6d6ff0..0000000
--- a/sci-mathematics/octave/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX octave-3.2.0-dlmwrite.patch 408 RMD160 b07957be254b27a0b354abdf2bf8ef60eaa57f40 SHA1 939f22b2de2d38147c3a0cae10d13bc80087dc38 SHA256 5a581e927e1c2c3b859e08c950f1695bd4db2d539b650cf9497713e03b1af485
-AUX octave-3.2.0_as_needed.patch 485 RMD160 6476d8af9ada03c4b169e87e65d674a3b4bb810b SHA1 f0af5b1435ae2ca9eee08e37de5f3dda0e662b26 SHA256 cd4e0d0299b487959396313a42fdc94b2f069dd99c3127789496cfa40da71e9e
-AUX octave-3.2.0_parallel_make.patch 374 RMD160 0e597204583c44c6c67aa5c5360a73f0f6bae298 SHA1 85170197541aa797ff41f7c46e1e3594dbf32fe4 SHA256 d2864f9b0dbea021120be04d16f57759d881bff11bf2b90e34c7b68c770adb23
-EBUILD octave-3.2.2.ebuild 2854 RMD160 746c28df07b441a1ad6ab3f44bd04d2c3e946e5d SHA1 8995f10b65a694ff0b5b7f49e43a261935466467 SHA256 a19e96398c5bbfdc6c58ff3c077e41c9669855cbf326dc668768c14c0b51b07b
-DIST octave-3.2.2.tar.bz2 12085164 RMD160 974072fe574b4d5c134817529009792484ed81a9 SHA1 6508738789e05f00397aa3bfad51fa7d43d55b14 SHA256 842e5f6e633f6fe2ff5e5567dc7b4d1bc18fd5435fa5dd3362d290cc9c8df8a5
diff --git a/sci-mathematics/octave/files/octave-3.2.0-dlmwrite.patch b/sci-mathematics/octave/files/octave-3.2.0-dlmwrite.patch
deleted file mode 100644
index 1521165..0000000
--- a/sci-mathematics/octave/files/octave-3.2.0-dlmwrite.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur octave-3.2.0/scripts/io/dlmwrite.m octave-3.2.0.new/scripts/io/dlmwrite.m
---- octave-3.2.0/scripts/io/dlmwrite.m 2009-05-25 02:04:59.000000000 -0400
-+++ octave-3.2.0.new/scripts/io/dlmwrite.m 2009-09-08 22:08:40.000000000 -0400
-@@ -85,7 +85,7 @@
- function dlmwrite (file, a, varargin)
-
- if (nargin < 2 || ! ischar (file))
-- ptint_usage ();
-+ print_usage ();
- endif
-
- ## set defaults
diff --git a/sci-mathematics/octave/files/octave-3.2.0_as_needed.patch b/sci-mathematics/octave/files/octave-3.2.0_as_needed.patch
deleted file mode 100644
index bce3e01..0000000
--- a/sci-mathematics/octave/files/octave-3.2.0_as_needed.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur octave-3.2.0/liboctave/Makefile.in octave-3.2.0.new/liboctave/Makefile.in
---- octave-3.2.0/liboctave/Makefile.in 2009-05-25 02:04:59.000000000 -0400
-+++ octave-3.2.0.new/liboctave/Makefile.in 2009-07-10 10:32:09.000000000 -0400
-@@ -35,6 +35,7 @@
- DLL_CXXDEFS = @OCTAVE_DLL_DEFS@
-
- LINK_DEPS = \
-+ -lpthread \
- -L../libcruft -L. $(RLD_FLAG) \
- $(LIBCRUFT) $(CHOLMOD_LIBS) $(UMFPACK_LIBS) $(AMD_LIBS) \
- $(CAMD_LIBS) $(COLAMD_LIBS) $(CCOLAMD_LIBS) $(CXSPARSE_LIBS) \
diff --git a/sci-mathematics/octave/files/octave-3.2.0_parallel_make.patch b/sci-mathematics/octave/files/octave-3.2.0_parallel_make.patch
deleted file mode 100644
index bcc2f7d..0000000
--- a/sci-mathematics/octave/files/octave-3.2.0_parallel_make.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur octave-3.2.0/doc/Makefile.in octave-3.2.0.new/doc/Makefile.in
---- octave-3.2.0/doc/Makefile.in 2009-06-03 07:55:40.000000000 -0400
-+++ octave-3.2.0.new/doc/Makefile.in 2009-07-07 18:20:14.000000000 -0400
-@@ -30,6 +30,8 @@
- all: conf.texi $(SUBDIRS)
- .PHONY: all
-
-+$(SUBDIRS): conf.texi
-+
- conf.texi: conf.texi.in $(TOPDIR)/Makeconf
- @$(do-subst-texinfo-vals)
-
diff --git a/sci-mathematics/octave/octave-3.2.2.ebuild b/sci-mathematics/octave/octave-3.2.2.ebuild
deleted file mode 100644
index df13069..0000000
--- a/sci-mathematics/octave/octave-3.2.2.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit flag-o-matic fortran xemacs-elisp-common
-
-DESCRIPTION="High-level interactive language for numerical computations"
-LICENSE="GPL-3"
-HOMEPAGE="http://www.octave.org/"
-SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2"
-SLOT="0"
-IUSE="64bit arpack emacs readline zlib doc hdf5 curl fftw xemacs sparse static-libs framework-opengl glpk qrupdate"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND="virtual/lapack
- dev-libs/libpcre
- sys-libs/ncurses
- sci-visualization/gnuplot
- >=sci-mathematics/glpk-4.15
- media-libs/qhull
- fftw? ( >=sci-libs/fftw-3.1.2 )
- zlib? ( sys-libs/zlib )
- hdf5? ( sci-libs/hdf5 )
- curl? ( net-misc/curl )
- xemacs? ( app-editors/xemacs )
- sparse? ( sci-libs/umfpack
- sci-libs/colamd
- sci-libs/camd
- sci-libs/ccolamd
- sci-libs/cholmod
- sci-libs/cxsparse )
- framework-opengl? ( media-libs/glfw )
- media-libs/freetype:2
- media-libs/ftgl
- x11-libs/fltk:1.1[opengl]
- glpk? ( sci-mathematics/glpk )
- arpack? ( sci-libs/arpack )
- qrupdate? ( sci-libs/qrupdate )
- !sci-mathematics/octave-forge"
-
-DEPEND="${RDEPEND}
- virtual/latex-base
- sys-apps/texinfo
- || ( dev-texlive/texlive-genericrecommended
- app-text/ptex )
- dev-util/gperf
- dev-util/pkgconfig"
-
-FORTRAN="gfortran ifc g77 f2c"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PN}-3.2.0_parallel_make.patch \
- "${FILESDIR}"/${PN}-3.2.0_as_needed.patch \
- "${FILESDIR}"/${PN}-3.2.0-dlmwrite.patch
-}
-
-src_configure() {
- econf \
- --localstatedir=/var/state/octave \
- --enable-shared \
- $(use_with arpack) \
- --with-blas="$(pkg-config --libs blas)" \
- --with-lapack="$(pkg-config --libs lapack)" \
- $(use_enable 64bit 64) \
- $(use_enable static-libs static) \
- --enable-shared \
- $(use_enable readline) \
- $(use_with zlib) \
- $(use_with hdf5) \
- $(use_with fftw) \
- $(use_with curl) \
- $(use_with framework-opengl) \
- $(use_with glpk) \
- $(use_with qrupdate) \
- $(use_with sparse amd) \
- $(use_with sparse umfpack) \
- $(use_with sparse colamd) \
- $(use_with sparse ccolamd) \
- $(use_with sparse cholmod) \
- $(use_with sparse cxsparse)
-}
-
-src_compile() {
- emake || die "emake failed"
-
- if use xemacs; then
- cd "${S}/emacs"
- xemacs-elisp-comp *.el
- fi
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
-
- if use doc; then
- einfo "Installing documentation..."
- insinto /usr/share/doc/${PF}
- doins $(find doc -name \*.pdf)
- fi
-
- if use emacs || use xemacs; then
- cd emacs
- exeinto /usr/bin
- doexe octave-tags || die "Failed to install octave-tags"
- doman octave-tags.1 || die "Failed to install octave-tags.1"
- if use xemacs; then
- xemacs-elisp-install ${PN} *.el *.elc
- fi
- cd ..
- fi
-
- echo "LDPATH=/usr/$(get_libdir)/octave-${PV}" > 99octave
- doenvd 99octave || die
-}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2011-08-24 14:09 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-24 14:09 [gentoo-commits] dev/dev-zero:master commit in: sci-mathematics/octave/, sci-mathematics/octave/files/ Tiziano Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox