summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/freemat/ChangeLog5
-rw-r--r--sci-mathematics/freemat/Manifest10
-rw-r--r--sci-mathematics/freemat/freemat-3.6.ebuild15
3 files changed, 20 insertions, 10 deletions
diff --git a/sci-mathematics/freemat/ChangeLog b/sci-mathematics/freemat/ChangeLog
index 9ba0850876cc..69b6e4099436 100644
--- a/sci-mathematics/freemat/ChangeLog
+++ b/sci-mathematics/freemat/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-mathematics/freemat
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/freemat/ChangeLog,v 1.16 2009/07/25 02:31:15 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/freemat/ChangeLog,v 1.17 2009/08/07 17:07:14 bicatali Exp $
+
+ 07 Aug 2009; SĂ©bastien Fabbro <bicatali@gentoo.org> freemat-3.6.ebuild:
+ Added virtualx for testing on Xvfb and test use flags. Closing bug #280228
25 Jul 2009; Mark Loeser <halcy0n@gentoo.org> freemat-3.6.ebuild,
+files/freemat-3.6-gcc44.patch:
diff --git a/sci-mathematics/freemat/Manifest b/sci-mathematics/freemat/Manifest
index ec8e5bf638f3..67259793ea86 100644
--- a/sci-mathematics/freemat/Manifest
+++ b/sci-mathematics/freemat/Manifest
@@ -5,13 +5,13 @@ AUX freemat-3.6-gcc44.patch 414 RMD160 9fad803969f30910cf8da539d1c9fc92e87e9e73
AUX freemat-3.6-includes.patch 12718 RMD160 81e22774a89ead773b7a7cc49dfce272014198bd SHA1 83af91282c6771cb6d7cac13fd5a2d83d1defe59 SHA256 4b9b71e1ad007f32c85b45e5ce950e552c167c9942bab91d77ba53c9a088d9d9
AUX freemat-3.6-optional-deps.patch 2768 RMD160 53da537a8bb00e64ff887884217a7a46ccb28c05 SHA1 6b83d60570277a610f22a0e143e8afd88c44abdb SHA256 ff30ab1a5897234e91251b31bc3ef5e8acc97f8adb5b9443aebddecd83d5259c
DIST FreeMat-3.6.tar.gz 7843736 RMD160 5af31332f42aafe952c6495b16ceee5ce4ab5d1c SHA1 2ffaac015f870409ceb07eae035efb94ab1d95cb SHA256 2cbc8b4435add159df11b734fd2736029b80f6c9712e53e5aa156eac1aac5951
-EBUILD freemat-3.6.ebuild 1992 RMD160 c37657c8a471ce401d3f462e64a10ae849d399f8 SHA1 d131a7ffc2b87d33c1f6ff14309855d3117371dc SHA256 03f88ce2ae85e3b7c3b4eee78bc6bf18698fadc018fa498499e6742d009a432e
-MISC ChangeLog 3058 RMD160 8d71be17199e435ca49d8e6bc63c03e10901047a SHA1 89a3eb4efe30e771143cce0df108790dd7cfa261 SHA256 2c9cd18e1ce55d42867a398e8b12fab50e6c7cda54e4763ca0b0be3a1c7c9811
+EBUILD freemat-3.6.ebuild 2137 RMD160 0c3a8c3d382e8d956dfff23a4820923ef177f84e SHA1 14aac547a508c1b59f42731bdeee7e3b98e5a905 SHA256 d48b6007ca414f14a757bc596c2a5da14bfd75734660eec005ac0089c73bb91f
+MISC ChangeLog 3212 RMD160 88f754682756555b403ec6e0b4fb46f4d43a1ffa SHA1 ae0ae33a9f5b58ccd602f28b46568309bde95927 SHA256 a6aa44094bf8cd19cc9fc0527da5307928225b7febca652ea65d3240ac092275
MISC metadata.xml 835 RMD160 5d8fd93f94698b3342fa248378ada24c699f2ebe SHA1 3157bcd820f78c979338b18715a037ab9bc5bb6e SHA256 6a845d43fec77797c266774c6667bab9707098c1ffae00ef62626f3130214aa7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkpqbn4ACgkQCRZPokWLroQX6QCghco2hoWWJ8+DoN6gdF8+LG6N
-LHAAoOHvBbqh2kL+T3Jul1aFJ3QPYlba
-=YcUV
+iEYEARECAAYFAkp8X04ACgkQ1ycZbhPLE2AMLgCgoZdnjbg1TfQOSpdfPscOFo9f
+tb4AoKRW6CCxL5CoqnZw/+/w2xY5UV6F
+=P9hd
-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/freemat/freemat-3.6.ebuild b/sci-mathematics/freemat/freemat-3.6.ebuild
index 473f50839cb6..91c503be163f 100644
--- a/sci-mathematics/freemat/freemat-3.6.ebuild
+++ b/sci-mathematics/freemat/freemat-3.6.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/freemat/freemat-3.6.ebuild,v 1.7 2009/07/25 02:31:15 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/freemat/freemat-3.6.ebuild,v 1.8 2009/08/07 17:07:14 bicatali Exp $
EAPI="2"
-inherit eutils autotools fdo-mime
+inherit eutils autotools fdo-mime virtualx
MY_PN=FreeMat
MY_P=${MY_PN}-${PV}
@@ -12,7 +12,7 @@ DESCRIPTION="Environment for rapid engineering and scientific processing"
HOMEPAGE="http://freemat.sourceforge.net/"
SRC_URI="mirror://sourceforge/freemat/${MY_P}.tar.gz"
-IUSE="+arpack ffcall +fftw ncurses portaudio +umfpack"
+IUSE="+arpack ffcall +fftw ncurses portaudio test +umfpack"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
@@ -30,7 +30,10 @@ RDEPEND="|| ( ( x11-libs/qt-gui:4 x11-libs/qt-opengl:4 x11-libs/qt-svg:4 )
ffcall? ( dev-libs/ffcall )"
DEPEND="${RDEPEND}
- dev-util/pkgconfig"
+ dev-util/pkgconfig
+ test? (
+ media-fonts/font-misc-misc
+ media-fonts/font-cursor-misc )"
S="${WORKDIR}/${MY_P}"
@@ -54,6 +57,10 @@ src_configure() {
$(use_enable ffcall)
}
+src_test () {
+ Xemake check || die "emake check failed"
+}
+
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog || die "dodoc failed"