diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2007-08-01 22:46:32 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2007-08-01 22:46:32 +0000 |
commit | 9b9200a0a5dd49ec460506a8a77a888339ab6eb7 (patch) | |
tree | 6afff956ebae1ffcfa52309525424c3ea041d0cb /sci-mathematics/freemat | |
parent | Modified Files: (diff) | |
download | gentoo-2-9b9200a0a5dd49ec460506a8a77a888339ab6eb7.tar.gz gentoo-2-9b9200a0a5dd49ec460506a8a77a888339ab6eb7.tar.bz2 gentoo-2-9b9200a0a5dd49ec460506a8a77a888339ab6eb7.zip |
Initial import of freemat
(Portage version: 2.1.2.9)
Diffstat (limited to 'sci-mathematics/freemat')
-rw-r--r-- | sci-mathematics/freemat/ChangeLog | 12 | ||||
-rw-r--r-- | sci-mathematics/freemat/Manifest | 16 | ||||
-rw-r--r-- | sci-mathematics/freemat/files/digest-freemat-3.2 | 3 | ||||
-rw-r--r-- | sci-mathematics/freemat/freemat-3.2.ebuild | 47 | ||||
-rw-r--r-- | sci-mathematics/freemat/metadata.xml | 13 |
5 files changed, 91 insertions, 0 deletions
diff --git a/sci-mathematics/freemat/ChangeLog b/sci-mathematics/freemat/ChangeLog new file mode 100644 index 000000000000..a03da0669889 --- /dev/null +++ b/sci-mathematics/freemat/ChangeLog @@ -0,0 +1,12 @@ +# 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.1 2007/08/01 22:46:32 bicatali Exp $ + +*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 000000000000..09b65863c13b --- /dev/null +++ b/sci-mathematics/freemat/Manifest @@ -0,0 +1,16 @@ +DIST FreeMat-3.2.tar.gz 5265284 RMD160 5c7031ad8a4ea49c0f5f1b6e8cb2ae58094e4c1e SHA1 69bae1a08034d0624d2fb0bff76a3644fd256328 SHA256 59496c7275d704149f2f19584c63f0abf38d48b1a143b3665e4553d1bd81e545 +EBUILD freemat-3.2.ebuild 1112 RMD160 747a59abfaf035822e84f28518d161a140d6e4fc SHA1 e19c2a78907dc358d2a4f799be2423401ba3b9ef SHA256 cdba288440589d8fb5df758a90ebfab8daddef254b04788c86334595f71f795a +MD5 ea30074b49a6c232f145c02284d7a15e freemat-3.2.ebuild 1112 +RMD160 747a59abfaf035822e84f28518d161a140d6e4fc freemat-3.2.ebuild 1112 +SHA256 cdba288440589d8fb5df758a90ebfab8daddef254b04788c86334595f71f795a freemat-3.2.ebuild 1112 +MISC ChangeLog 410 RMD160 4ab28b50967ce0ce4d2e7ef38d446f59bbcdee94 SHA1 3f8b94ec078eba0ddca7afc319311439046390cf SHA256 240c0c4fa0ca791d395d3c4b02eb3ad8707c6eb688e66fbac9a29e058be31d6a +MD5 e25dd36a5774f94aecc414b2c34d9802 ChangeLog 410 +RMD160 4ab28b50967ce0ce4d2e7ef38d446f59bbcdee94 ChangeLog 410 +SHA256 240c0c4fa0ca791d395d3c4b02eb3ad8707c6eb688e66fbac9a29e058be31d6a ChangeLog 410 +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 7f6f5e3ef15f17eb234872a1a0293913 files/digest-freemat-3.2 238 +RMD160 1a28584c0bdd2cc194954b5fbe41124938832ec1 files/digest-freemat-3.2 238 +SHA256 eac98ad4cc5133c36bdc4e5fbbdb4015e60c1ea4fb96bfb642c6ad809c5fd69d files/digest-freemat-3.2 238 diff --git a/sci-mathematics/freemat/files/digest-freemat-3.2 b/sci-mathematics/freemat/files/digest-freemat-3.2 new file mode 100644 index 000000000000..ab3bb880b9c4 --- /dev/null +++ b/sci-mathematics/freemat/files/digest-freemat-3.2 @@ -0,0 +1,3 @@ +MD5 61c99ce56fcc244a4108b26b3ecb6d9b FreeMat-3.2.tar.gz 5265284 +RMD160 5c7031ad8a4ea49c0f5f1b6e8cb2ae58094e4c1e FreeMat-3.2.tar.gz 5265284 +SHA256 59496c7275d704149f2f19584c63f0abf38d48b1a143b3665e4553d1bd81e545 FreeMat-3.2.tar.gz 5265284 diff --git a/sci-mathematics/freemat/freemat-3.2.ebuild b/sci-mathematics/freemat/freemat-3.2.ebuild new file mode 100644 index 000000000000..a0aa7209771f --- /dev/null +++ b/sci-mathematics/freemat/freemat-3.2.ebuild @@ -0,0 +1,47 @@ +# 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.2.ebuild,v 1.1 2007/08/01 22:46:32 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" +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 )" + +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 000000000000..3360526e46db --- /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> |