Adding compiler check to .50 and declaring latest as stable for x86
authorPatrick Kursawe <phosphan@gentoo.org>
Tue, 30 Nov 2004 15:02:53 +0000 (15:02 +0000)
committerPatrick Kursawe <phosphan@gentoo.org>
Tue, 30 Nov 2004 15:02:53 +0000 (15:02 +0000)
app-sci/octave/ChangeLog
app-sci/octave/Manifest
app-sci/octave/octave-2.1.50.ebuild
app-sci/octave/octave-2.1.57-r1.ebuild

index e5e1ea33238b847bdc680f5d7ace7cdd49b7eeb5..3235227c24348c7ea8c22f9d42311495586d2ae8 100644 (file)
@@ -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 <phosphan@gentoo.org> octave-2.1.50.ebuild:
+  Adding fortran compiler check from newest version to .50 because of bug #66193.
 
   04 Oct 2004; Patrick Kursawe <phosphan@gentoo.org> octave-2.1.57-r1.ebuild:
   Adding proper quotes to LDFLAGS, fixing bug #66111
index 633f318ab9380fdd0d6b6f768a44a0aa290e6138..6575c85d8b59132a9e0fcfff720da7450a02c929 100644 (file)
@@ -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
index 3be095a821e17f7c5e229202cf0279ece1947924..2da4111f6a4faa9460c389f38ac3b5e70b399983 100644 (file)
@@ -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
 
index cb85ae1421ce6f86ae44a8c6b4e8bde44c904499..1b6bb80d7e9a8de66c9182951d5232fee584622a 100644 (file)
@@ -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