summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny van Dyk <kugelfang@gentoo.org>2004-06-14 18:02:07 +0000
committerDanny van Dyk <kugelfang@gentoo.org>2004-06-14 18:02:07 +0000
commit7e9eb9f06657d0a08e97d9cfa24aa783ffd342c3 (patch)
treeb8c5ec270c9b15235ee052273809f39688d5778f /app-sci
parentMarked ppc (Manifest recommit) (diff)
downloadgentoo-2-7e9eb9f06657d0a08e97d9cfa24aa783ffd342c3.tar.gz
gentoo-2-7e9eb9f06657d0a08e97d9cfa24aa783ffd342c3.tar.bz2
gentoo-2-7e9eb9f06657d0a08e97d9cfa24aa783ffd342c3.zip
Fixed BUG #53872.
Diffstat (limited to 'app-sci')
-rw-r--r--app-sci/scilab/ChangeLog7
-rw-r--r--app-sci/scilab/scilab-2.7-r1.ebuild2
-rw-r--r--app-sci/scilab/scilab-2.7-r3.ebuild11
3 files changed, 16 insertions, 4 deletions
diff --git a/app-sci/scilab/ChangeLog b/app-sci/scilab/ChangeLog
index cb8458059328..d02d2b1e3431 100644
--- a/app-sci/scilab/ChangeLog
+++ b/app-sci/scilab/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-sci/scilab
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/scilab/ChangeLog,v 1.15 2004/06/06 16:47:14 kugelfang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-sci/scilab/ChangeLog,v 1.16 2004/06/14 18:02:07 kugelfang Exp $
+
+ 14 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> scilab-2.7-r1.ebuild,
+ scilab-2.7-r3.ebuild:
+ Added (already) global USE flag "ifc" and appropriate dependency as well as the
+ g77/ifc warning routine from app-sci/octave. Fixes BUG #53872.
06 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> scilab-2.7-r3.ebuild:
Marked stable on amd64.
diff --git a/app-sci/scilab/scilab-2.7-r1.ebuild b/app-sci/scilab/scilab-2.7-r1.ebuild
index deb50ea8c2f6..2ca7fcaede26 100644
--- a/app-sci/scilab/scilab-2.7-r1.ebuild
+++ b/app-sci/scilab/scilab-2.7-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/scilab/scilab-2.7-r1.ebuild,v 1.2 2004/04/21 18:07:11 kugelfang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-sci/scilab/scilab-2.7-r1.ebuild,v 1.3 2004/06/14 18:02:07 kugelfang Exp $
DESCRIPTION="scientific software package for numerical computations"
SRC_URI="ftp://ftp.inria.fr/INRIA/Projects/Meta2/Scilab/distributions/${P}.src.tar.gz
diff --git a/app-sci/scilab/scilab-2.7-r3.ebuild b/app-sci/scilab/scilab-2.7-r3.ebuild
index ec2871ce637d..ed7c64f9faf2 100644
--- a/app-sci/scilab/scilab-2.7-r3.ebuild
+++ b/app-sci/scilab/scilab-2.7-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/scilab/scilab-2.7-r3.ebuild,v 1.4 2004/06/06 16:47:14 kugelfang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-sci/scilab/scilab-2.7-r3.ebuild,v 1.5 2004/06/14 18:02:07 kugelfang Exp $
inherit virtualx eutils
@@ -12,12 +12,13 @@ HOMEPAGE="http://www.scilab.org/"
LICENSE="scilab"
SLOT="0"
KEYWORDS="~x86 amd64"
-IUSE="tcltk gtk"
+IUSE="tcltk gtk ifc"
DEPEND="virtual/x11
x11-libs/Xaw3d
sys-libs/ncurses
tcltk? ( dev-lang/tk )
+ x86? ( ifc? ( dev-lang/ifc ) )
gtk? ( =x11-libs/gtk+-1.2*
>=gnome-base/gnome-libs-1.4.2
>=dev-libs/glib-2.2
@@ -34,6 +35,12 @@ pkg_setup() {
ewarn 'Please uninstall it with "emerge unmerge scilab" before continuig'
die
fi
+ 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_unpack() {