diff options
author | Guillaume Horel <guillaume.horel@gmail.com> | 2013-05-09 20:31:40 -0400 |
---|---|---|
committer | Guillaume Horel <guillaume.horel@gmail.com> | 2013-05-09 20:33:12 -0400 |
commit | f230d8ab44053b483dd9bf1a1d482d3306cd1c8d (patch) | |
tree | 041ceb3361e3be9df53d1b06eb395fe3be175917 /sci-mathematics | |
parent | Update lustre patches. zfs patches was merged (diff) | |
download | sci-f230d8ab44053b483dd9bf1a1d482d3306cd1c8d.tar.gz sci-f230d8ab44053b483dd9bf1a1d482d3306cd1c8d.tar.bz2 sci-f230d8ab44053b483dd9bf1a1d482d3306cd1c8d.zip |
sci-mathematics/scilab version bump as 5.4.0 has been pulled upstream
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/scilab/Manifest | 2 | ||||
-rw-r--r-- | sci-mathematics/scilab/scilab-5.4.1.ebuild (renamed from sci-mathematics/scilab/scilab-5.4.0.ebuild) | 45 |
2 files changed, 23 insertions, 24 deletions
diff --git a/sci-mathematics/scilab/Manifest b/sci-mathematics/scilab/Manifest index 55b73e608..95f51be8a 100644 --- a/sci-mathematics/scilab/Manifest +++ b/sci-mathematics/scilab/Manifest @@ -1,2 +1,2 @@ DIST scilab-5.3.3-src.tar.gz 47253497 SHA256 e6edd7d241f2a09bd2dadaaafff5c152509db240220933b87305875302401335 SHA512 334ff05239efa2c9c378a86521a979aa5578f5a79324dc4f16805a995c673d5bd9656567de127939bf30409e2ba6f5904b75508046adfcfa4a5d6390f53d8ffa WHIRLPOOL 635666dbc52280fd797f01402c42429acd3e55c1bcdd9a2af584e349838e1bb935cef97f0f9f061d7b1c44f6078a0d84fb44f2c4cb17fcf9d3ba59e79c45493e -DIST scilab-5.4.0-src.tar.gz 47991386 SHA256 d123fb0f091554b6e0621d59fca53ea0fd68c58a339cc40f0b1b4d08531fbb1f SHA512 93af4929535beac61924bf2fe0cab139356d58a8499a29cb499294445406b5273592668f5eda0f7e2d3a1bf45d184bd8eb9615be2deb7afdebd3972e77284536 WHIRLPOOL 0e17ed494c45887a48e179ce1c17925eddb860e6ba1a13243c51c51236029b1c45569afc642a39cd7d7a532fefe85d4a5fef9f86a49bd2e586bae4a58fa93081 +DIST scilab-5.4.1-src.tar.gz 66112086 SHA256 f63db4de7daeb68409644b2c32888af4f0bb0ca7ede9c3857f4ccb6289ea861c SHA512 819d433f52ebce8d6cbd71d46b7313963d5c7d2de7b946ac1d0b05e2863e168bee8453dc2974f33e09c34c0130c831f17358b38ecb7387dc7c38a64b6da96978 WHIRLPOOL 1f9ad2caa8426659eedb3e17f7cc02e309e4d610393aef74d9c14c68bf8ec7c0a6398d38dabb7d7eecb9db04f6b824eddc48cf5fbdc6fbd92c9b14cba95ad801 diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.1.ebuild index bffe76e7c..3be787184 100644 --- a/sci-mathematics/scilab/scilab-5.4.0.ebuild +++ b/sci-mathematics/scilab/scilab-5.4.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=4 +EAPI=5 JAVA_PKG_OPT_USE="gui" VIRTUALX_REQUIRED="manual" @@ -12,17 +12,17 @@ inherit eutils autotools bash-completion-r1 check-reqs fdo-mime flag-o-matic \ # Things that don't work: # - tests -# - can't build without docs (-doc) +# - can't build without docs (-doc) DESCRIPTION="Scientific software package for numerical computations" HOMEPAGE="http://www.scilab.org/" SRC_URI="http://www.scilab.org/download/${PV}/${P}-src.tar.gz" -SLOT="0" LICENSE="CeCILL-2" +SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="bash-completion debug +doc fftw +gui +matio nls openmp - static-libs test tk +umfpack xcos" + static-libs test tk +umfpack +xcos" REQUIRED_USE="xcos? ( gui ) doc? ( gui )" # ALL_LINGUAS variable defined in configure.ac @@ -35,8 +35,7 @@ for l in ${LINGUASLONG}; do IUSE="${IUSE} linguas_${l%_*}" done -CDEPEND=" - dev-libs/libpcre +CDEPEND="dev-libs/libpcre dev-libs/libxml2:2 sci-libs/hdf5 >=sci-libs/arpack-3 @@ -49,7 +48,7 @@ CDEPEND=" dev-java/avalon-framework:4.2 dev-java/batik:1.7 dev-java/commons-io:1 - >=dev-java/flexdock-1.2:0 + >=dev-java/flexdock-1.2.2:0 dev-java/fop:0 dev-java/gluegen:2 dev-java/javahelp:0 @@ -61,9 +60,10 @@ CDEPEND=" >=dev-java/jrosetta-1.0.4:0 dev-java/scirenderer:1 dev-java/skinlf:0 - dev-java/xmlgraphics-commons:1.3 + dev-java/xmlgraphics-commons:1.5 virtual/opengl - doc? ( dev-java/saxon:6.5 ) + doc? ( dev-java/saxon:6.5 + dev-java/jlatexmath-fop:1 ) xcos? ( dev-java/commons-logging:0 ) ) matio? ( <sci-libs/matio-1.5 ) tk? ( dev-lang/tk ) @@ -77,10 +77,8 @@ DEPEND="${CDEPEND} debug? ( dev-util/lcov ) gui? ( >=virtual/jdk-1.5 - doc? ( - app-text/docbook-xsl-stylesheets - dev-java/jlatexmath-fop:1 - dev-java/xml-commons-external:1.4 ) + doc? ( app-text/docbook-xsl-stylesheets + dev-java/xml-commons-external:1.4 ) xcos? ( dev-lang/ocaml ) ) test? ( dev-java/junit:4 @@ -116,11 +114,9 @@ pkg_setup() { src_prepare() { epatch \ - "${FILESDIR}/${P}-fortran-link.patch" \ "${FILESDIR}/${P}-followlinks.patch" \ "${FILESDIR}/${P}-gluegen.patch" \ - "${FILESDIR}/${P}-fix-random-runtime-failure.patch" \ - "${FILESDIR}/${P}-builddocs.patch" + "${FILESDIR}/${P}-fix-random-runtime-failure.patch" append-ldflags $(no-as-needed) @@ -128,21 +124,21 @@ src_prepare() { use doc && epatch "${FILESDIR}/${P}-java-heap.patch" # use the LINGUAS variable that we set - sed -i -e "/^ALL_LINGUAS=/d" -e "/^ALL_LINGUAS_DOC=/d" -i configure.ac + sed -i -e "/^ALL_LINGUAS=/d" -e "/^ALL_LINGUAS_DOC=/d" -i configure.ac ||die # make sure the DOCBOOK_ROOT variable is set sed -i -e "s/xsl-stylesheets-\*/xsl-stylesheets/g" bin/scilab* || die #add specific gentoo java directories if use gui; then - sed -i -e "s|/usr/lib/jogl|/usr/lib/jogl-2|" \ - -e "s|/usr/lib64/jogl|/usr/lib64/jogl-2|" configure.ac || die - sed -i -e "s|/usr/lib/gluegen|/usr/lib/gluegen-2|" \ - -e "s|/usr/lib64/gluegen|/usr/lib64/gluegen-2|" \ + sed -i -e "s|/usr/lib/jogl2|/usr/lib/jogl-2|" \ + -e "s|/usr/lib64/jogl2|/usr/lib64/jogl-2|" configure.ac || die + sed -i -e "s|/usr/lib/gluegen2|/usr/lib/gluegen-2|" \ + -e "s|/usr/lib64/gluegen2|/usr/lib64/gluegen-2|" \ -e "s|AC_CHECK_LIB(\[gluegen2-rt|AC_CHECK_LIB([gluegen-rt|" \ configure.ac || die - sed -i -e "s/jogl/jogl-2/" -e "s/gluegen/gluegen-2/" \ + sed -i -e "s/jogl2/jogl-2/" -e "s/gluegen2/gluegen-2/" \ etc/librarypath.xml || die fi @@ -151,7 +147,7 @@ src_prepare() { java-pkg_jar-from jgraphx-1.8,jlatexmath-1,flexdock,skinlf java-pkg_jar-from jgoodies-looks-2.0,jrosetta,scirenderer-1 java-pkg_jar-from avalon-framework-4.2,jeuclid-core - java-pkg_jar-from xmlgraphics-commons-1.3,commons-io-1 + java-pkg_jar-from xmlgraphics-commons-1.5,commons-io-1 java-pkg_jar-from jogl-2 jogl.all.jar jogl2.jar java-pkg_jar-from gluegen-2 gluegen-rt.jar gluegen2-rt.jar java-pkg_jar-from batik-1.7 batik-all.jar @@ -232,6 +228,9 @@ src_install() { prune_libtool_files --all rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die use bash-completion && dobashcomp "${FILESDIR}"/${PN}.bash_completion + echo "SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \ + > 50-"${PN}" + insinto /etc/revdep-rebuild && doins "50-${PN}" } pkg_postinst() { |