diff options
author | 2007-09-25 09:54:55 +0000 | |
---|---|---|
committer | 2007-09-25 09:54:55 +0000 | |
commit | d47eb8577c8f5f0c290ad04999d12f8fc168c118 (patch) | |
tree | b49ca5995de4e987709cfb168da70db74223e302 | |
parent | octave-2.9.14 (seems to work fine on my x86 without any patches) (diff) | |
download | sci-d47eb8577c8f5f0c290ad04999d12f8fc168c118.tar.gz sci-d47eb8577c8f5f0c290ad04999d12f8fc168c118.tar.bz2 sci-d47eb8577c8f5f0c290ad04999d12f8fc168c118.zip |
freemat-3.5
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@748 32389bae-6d03-0410-99cf-db05cde120eb
-rw-r--r-- | sci-mathematics/freemat/ChangeLog | 34 | ||||
-rw-r--r-- | sci-mathematics/freemat/Manifest | 16 | ||||
-rw-r--r-- | sci-mathematics/freemat/files/digest-freemat-3.5 | 3 | ||||
-rw-r--r-- | sci-mathematics/freemat/freemat-3.5.ebuild | 48 | ||||
-rw-r--r-- | sci-mathematics/freemat/metadata.xml | 13 |
5 files changed, 114 insertions, 0 deletions
diff --git a/sci-mathematics/freemat/ChangeLog b/sci-mathematics/freemat/ChangeLog new file mode 100644 index 000000000..d42bf558e --- /dev/null +++ b/sci-mathematics/freemat/ChangeLog @@ -0,0 +1,34 @@ +# ChangeLog for sci-mathematics/freemat +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/freemat/ChangeLog,v 1.4 2007/08/26 13:01:30 bicatali Exp $ + +*freemat-3.5 (25 Sep 2007) + + 25 Sep 2007; Andrey Grozin <A.G.Grozin@inp.nsk.su> + +freemat-3.5.ebuild: + Version bump. + + 26 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org> freemat-3.4.ebuild: + portaudio flag properly added + +*freemat-3.4 (20 Aug 2007) + + 20 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org> + -files/freemat-3.3-pointer.patch, -freemat-3.3.ebuild, + +freemat-3.4.ebuild: + Version bump. Removed version 3.3 because of upstream critical bugs. + +*freemat-3.3 (13 Aug 2007) + + 13 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org> + +files/freemat-3.3-pointer.patch, +freemat-3.3.ebuild: + Version bump + +*freemat-3.2 (01 Aug 2007) + + 01 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +freemat-3.2.ebuild: + Initial import from gentooscience overlay. Thanks Andrey Grozin + <A.G.Grozin@inp.nsk.su>, David S. Brown <davesbrown@yahoo.com> for their + work. Closing #79499 + diff --git a/sci-mathematics/freemat/Manifest b/sci-mathematics/freemat/Manifest new file mode 100644 index 000000000..3338c9fde --- /dev/null +++ b/sci-mathematics/freemat/Manifest @@ -0,0 +1,16 @@ +DIST FreeMat-3.5.tar.gz 5616432 RMD160 bf1fe57208d8ec8de283c6bbf20ceb454d182b57 SHA1 73db83936c973c0819ddbcd8bf56f774ae367b68 SHA256 cd19e6734ca091cd6f32f945c3a249be377c1874a0347870c879c807ceb46e3a +EBUILD freemat-3.5.ebuild 1265 RMD160 648c5ae6f5793321aa00401321041953405dfac0 SHA1 e1da3673a06c67bac785b4b62d1539a3141d93cc SHA256 eca0de7f975ef5343dc0d85aab1dde3f9d87521ee237a91761cd230dbda43e43 +MD5 1dbad99ca454e64d2a55273e3a8590c1 freemat-3.5.ebuild 1265 +RMD160 648c5ae6f5793321aa00401321041953405dfac0 freemat-3.5.ebuild 1265 +SHA256 eca0de7f975ef5343dc0d85aab1dde3f9d87521ee237a91761cd230dbda43e43 freemat-3.5.ebuild 1265 +MISC ChangeLog 1127 RMD160 53a3244582c2c99418e6ae7595afb7207ede4816 SHA1 2d2507a40682cf5953b41852020e879505df43ab SHA256 f6f914a5b6ea5453db5447f748da99fa523de15e304a1c2f31221bd7fd0ea112 +MD5 58fc403fe4eec8b088f7439960ce0b64 ChangeLog 1127 +RMD160 53a3244582c2c99418e6ae7595afb7207ede4816 ChangeLog 1127 +SHA256 f6f914a5b6ea5453db5447f748da99fa523de15e304a1c2f31221bd7fd0ea112 ChangeLog 1127 +MISC metadata.xml 633 RMD160 85beda9c9c5e814b2496e58d130395eea57c95c6 SHA1 056f84c52f0127037301cd1c9eeb2e6cb4f78e0b SHA256 849579f8debbef517f3b1c8f8de502d08c062d8011ef99231459d8cf2388bcb4 +MD5 538566e4f46a298ba249d645a1e8eeeb metadata.xml 633 +RMD160 85beda9c9c5e814b2496e58d130395eea57c95c6 metadata.xml 633 +SHA256 849579f8debbef517f3b1c8f8de502d08c062d8011ef99231459d8cf2388bcb4 metadata.xml 633 +MD5 a894bf591190468c8acebb4410966f10 files/digest-freemat-3.5 238 +RMD160 1774b3bcf71f47ad1b2cd18bce7df67f3b4bdf89 files/digest-freemat-3.5 238 +SHA256 72cae75b428e72b4ef990f27407a9c54425f77ed5b173fdc44ca8d3e53a6c8f3 files/digest-freemat-3.5 238 diff --git a/sci-mathematics/freemat/files/digest-freemat-3.5 b/sci-mathematics/freemat/files/digest-freemat-3.5 new file mode 100644 index 000000000..bf9cab84b --- /dev/null +++ b/sci-mathematics/freemat/files/digest-freemat-3.5 @@ -0,0 +1,3 @@ +MD5 4cc41c1f9265a86134fd338076d1a65f FreeMat-3.5.tar.gz 5616432 +RMD160 bf1fe57208d8ec8de283c6bbf20ceb454d182b57 FreeMat-3.5.tar.gz 5616432 +SHA256 cd19e6734ca091cd6f32f945c3a249be377c1874a0347870c879c807ceb46e3a FreeMat-3.5.tar.gz 5616432 diff --git a/sci-mathematics/freemat/freemat-3.5.ebuild b/sci-mathematics/freemat/freemat-3.5.ebuild new file mode 100644 index 000000000..182446444 --- /dev/null +++ b/sci-mathematics/freemat/freemat-3.5.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/freemat/freemat-3.4.ebuild,v 1.2 2007/08/26 13:01:30 bicatali Exp $ + +inherit eutils flag-o-matic autotools qt4 + +MY_PN=FreeMat +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Environment for rapid engineering and scientific prototyping and data processing" +HOMEPAGE="http://freemat.sourceforge.net/" +SRC_URI="mirror://sourceforge/freemat/${MY_P}.tar.gz" + +IUSE="ncurses ffcall fftw umfpack arpack portaudio" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-libs/libpcre + virtual/lapack + dev-util/pkgconfig + ncurses? ( >=sys-libs/ncurses-5.4 ) + umfpack? ( sci-libs/umfpack ) + arpack? ( sci-libs/arpack ) + fftw? ( >=sci-libs/fftw-3 ) + portaudio? ( media-libs/portaudio )" + +RDEPEND="${DEPEND} + ffcall? ( dev-libs/ffcall )" + +S=${WORKDIR}/${MY_P} + +src_compile() { + # -O3 won't compile for freemat-3.2 + replace-flags "-O3" "-O2" + econf $(use_with ncurses) || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc README AUTHORS ChangeLog +} + +pkg_postint() { + einfo "Initializing freemat data directory" + FreeMat -i /usr/share/${MY_P} +} diff --git a/sci-mathematics/freemat/metadata.xml b/sci-mathematics/freemat/metadata.xml new file mode 100644 index 000000000..3360526e4 --- /dev/null +++ b/sci-mathematics/freemat/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>sci-mathematics</herd> +<longdescription lang="en"> +FreeMat is a free environment for rapid engineering and scientific prototyping +and data processing. It is similar to commercial systems such as MATLAB from Mathworks, +and IDL from Research Systems, but is Open Source. FreeMat includes several +novel features such as a codeless interface to external C/C++/FORTRAN code, +parallel/distributed algorithm development (via MPI), and plotting +and visualization capabilities. +</longdescription> +</pkgmetadata> |