From: Patrick Kursawe Date: Tue, 30 Nov 2004 15:02:53 +0000 (+0000) Subject: Adding compiler check to .50 and declaring latest as stable for x86 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=3c46f256ec93870c60d047803210911c4452425c;p=gentoo.git Adding compiler check to .50 and declaring latest as stable for x86 --- diff --git a/app-sci/octave/ChangeLog b/app-sci/octave/ChangeLog index e5e1ea33238b..3235227c2434 100644 --- a/app-sci/octave/ChangeLog +++ b/app-sci/octave/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-sci/octave # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/ChangeLog,v 1.36 2004/10/04 14:53:41 phosphan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/ChangeLog,v 1.37 2004/11/30 15:02:53 phosphan Exp $ + + 30 Nov 2004; Patrick Kursawe octave-2.1.50.ebuild: + Adding fortran compiler check from newest version to .50 because of bug #66193. 04 Oct 2004; Patrick Kursawe octave-2.1.57-r1.ebuild: Adding proper quotes to LDFLAGS, fixing bug #66111 diff --git a/app-sci/octave/Manifest b/app-sci/octave/Manifest index 633f318ab938..6575c85d8b59 100644 --- a/app-sci/octave/Manifest +++ b/app-sci/octave/Manifest @@ -1,8 +1,8 @@ -MD5 d00195dbee48130da801eb1fb97a7a75 octave-2.1.50.ebuild 2128 +MD5 da68a6e1ee5ed6f35f9a2e328d809a49 octave-2.1.50.ebuild 2361 MD5 3b91b6ca6d7146d7d1973f1642d083c7 octave-2.1.57.ebuild 2195 -MD5 9233a16c793252f3afe7b32d9c7bd23e octave-2.1.57-r1.ebuild 2855 +MD5 3fa509863bf3278c00c398c886102a8f octave-2.1.57-r1.ebuild 2855 MD5 2a52ead20f5e9a16b481e43fe9415104 octave-2.1.36-r1.ebuild 1934 -MD5 362fb6d774dd966b2899cb0ee32f60cb ChangeLog 6152 +MD5 1389d599426054826e4eeb674bd77615 ChangeLog 6310 MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156 MD5 c93a44a52d46ca6e8fed8c3c23877c0d files/digest-octave-2.1.36-r1 67 MD5 32c6cee1f5b42b8b20369c3722fb4db2 files/digest-octave-2.1.57-r1 67 diff --git a/app-sci/octave/octave-2.1.50.ebuild b/app-sci/octave/octave-2.1.50.ebuild index 3be095a821e1..2da4111f6a4f 100644 --- a/app-sci/octave/octave-2.1.50.ebuild +++ b/app-sci/octave/octave-2.1.50.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/octave-2.1.50.ebuild,v 1.6 2004/07/01 11:53:45 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/octave-2.1.50.ebuild,v 1.7 2004/11/30 15:02:53 phosphan Exp $ inherit flag-o-matic @@ -27,6 +27,15 @@ DEPEND="virtual/libc # http://developer.intel.com/software/products/mkl/mkl52/index.htm for # more information +pkg_setup() { + use ifc || if [ -z `which g77` ]; then + #if ifc is defined then the dep was already checked + eerror "No fortran compiler found on the system!" + eerror "Please add f77 to your USE flags and reemerge gcc!" + die + fi +} + src_compile() { filter-flags -ffast-math diff --git a/app-sci/octave/octave-2.1.57-r1.ebuild b/app-sci/octave/octave-2.1.57-r1.ebuild index cb85ae1421ce..1b6bb80d7e9a 100644 --- a/app-sci/octave/octave-2.1.57-r1.ebuild +++ b/app-sci/octave/octave-2.1.57-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/octave-2.1.57-r1.ebuild,v 1.9 2004/10/04 14:53:41 phosphan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-sci/octave/octave-2.1.57-r1.ebuild,v 1.10 2004/11/30 15:02:53 phosphan Exp $ inherit flag-o-matic @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.octave.org/pub/octave/bleeding-edge/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~x86 ~ppc ~alpha ~sparc amd64" +KEYWORDS="x86 ~ppc ~alpha ~sparc amd64" IUSE="emacs static readline zlib tetex hdf5 mpi ifc blas" DEPEND="virtual/libc