diff options
author | Guillaume Horel <guillaume.horel@gmail.com> | 2015-01-31 21:59:56 -0500 |
---|---|---|
committer | Guillaume Horel <guillaume.horel@gmail.com> | 2015-01-31 21:59:56 -0500 |
commit | b81b57d210d5179cb114b7bdfd038de92c278371 (patch) | |
tree | db2912cc97e307d56a45bba2975b29458beebf3b /sci-mathematics/scilab | |
parent | sci-mathematics/scilab: prevent access violation (diff) | |
download | sci-b81b57d210d5179cb114b7bdfd038de92c278371.tar.gz sci-b81b57d210d5179cb114b7bdfd038de92c278371.tar.bz2 sci-b81b57d210d5179cb114b7bdfd038de92c278371.zip |
sci-mathematics/scilab: more precise dependencies
Package-Manager: portage-2.2.15
Diffstat (limited to 'sci-mathematics/scilab')
-rw-r--r-- | sci-mathematics/scilab/ChangeLog | 5 | ||||
-rw-r--r-- | sci-mathematics/scilab/scilab-5.5.1.ebuild | 26 |
2 files changed, 21 insertions, 10 deletions
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog index d960f4091..4a619b97b 100644 --- a/sci-mathematics/scilab/ChangeLog +++ b/sci-mathematics/scilab/ChangeLog @@ -1,7 +1,10 @@ # ChangeLog for sci-mathematics/scilab -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 01 Feb 2015; Guillaume Horel <guillaume.horel@gmail.com> scilab-5.5.1.ebuild: + sci-mathematics/scilab: more precise dependencies + 27 Jan 2015; Guillaume Horel <guillaume.horel@gmail.com> -files/scilab-5.3.3-as-needed.patch, -files/scilab-5.3.3-blas-libs.patch, -files/scilab-5.3.3-disable-build-help.patch, diff --git a/sci-mathematics/scilab/scilab-5.5.1.ebuild b/sci-mathematics/scilab/scilab-5.5.1.ebuild index 95cc93c92..d01f52a79 100644 --- a/sci-mathematics/scilab/scilab-5.5.1.ebuild +++ b/sci-mathematics/scilab/scilab-5.5.1.ebuild @@ -39,11 +39,14 @@ CDEPEND="dev-libs/libpcre sys-libs/ncurses sys-libs/readline virtual/lapack - emf? ( dev-java/freehep-graphicsio-emf ) + emf? ( dev-java/freehep-graphicsio + dev-java/freehep-graphicsio-emf + dev-java/freehep-graphics2d + dev-java/freehep-io + dev-java/freehep-util ) fftw? ( sci-libs/fftw:3.0 ) gui? ( dev-java/avalon-framework:4.2 - dev-java/batik:1.7 dev-java/commons-io:1 dev-java/commons-logging:0 >=dev-java/flexdock-1.2.4:0 @@ -58,7 +61,9 @@ CDEPEND="dev-libs/libpcre >=dev-java/jrosetta-1.0.4:0 dev-java/skinlf:0 dev-java/xmlgraphics-commons:1.5 - virtual/opengl ) + virtual/opengl + xcos? ( dev-java/jgraphx:2.5 ) + ) matio? ( >=sci-libs/matio-1.5 ) tk? ( dev-lang/tk ) umfpack? ( sci-libs/umfpack )" @@ -71,11 +76,12 @@ DEPEND="${CDEPEND} debug? ( dev-util/lcov ) gui? ( >=virtual/jdk-1.5 - doc? ( app-text/docbook-xsl-stylesheets + doc? ( dev-java/batik:1.7 + app-text/docbook-xsl-stylesheets dev-java/xml-commons-external:1.4 dev-java/saxon:9 ) - xcos? ( dev-lang/ocaml - dev-java/jgraphx:2.5 ) ) + xcos? ( dev-lang/ocaml ) + ) test? ( dev-java/junit:4 gui? ( ${VIRTUALX_DEPEND} ) )" @@ -155,13 +161,15 @@ src_prepare() { java-pkg_jar-from xmlgraphics-commons-1.5,commons-io-1 java-pkg_jar-from jogl-2.1 jogl-all.jar jogl2.jar java-pkg_jar-from gluegen-2.1 gluegen-rt.jar gluegen2-rt.jar - java-pkg_jar-from batik-1.7 batik-all.jar java-pkg_jar-from fop fop.jar java-pkg_jar-from javahelp jhall.jar java-pkg_jar-from jlatexmath-fop-1 - java-pkg_jar-from xml-commons-external-1.4 xml-apis-ext.jar use xcos && java-pkg_jar-from jgraphx-2.5 - use doc && java-pkg_jar-from saxon-9 saxon.jar saxon9he.jar + if use doc; then + java-pkg_jar-from --build-only batik-1.7 batik-all.jar + java-pkg_jar-from --build-only saxon-9 saxon.jar saxon9he.jar + java-pkg_jar-from --build-only xml-commons-external-1.4 xml-apis-ext.jar + fi fi if use emf; then java-pkg_jar-from freehep-graphicsio-emf,freehep-graphics2d |