summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2007-08-01 22:46:32 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2007-08-01 22:46:32 +0000
commit06067723eec4b488299f7b5b50535920df4967ae (patch)
tree18ec7f8141d86db977c7ebb659b4f3f59d5db918 /sci-mathematics
parentModified Files: (diff)
downloadhistorical-06067723eec4b488299f7b5b50535920df4967ae.tar.gz
historical-06067723eec4b488299f7b5b50535920df4967ae.tar.bz2
historical-06067723eec4b488299f7b5b50535920df4967ae.zip
Initial import of freemat
Package-Manager: portage-2.1.2.9
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/freemat/ChangeLog12
-rw-r--r--sci-mathematics/freemat/Manifest26
-rw-r--r--sci-mathematics/freemat/files/digest-freemat-3.23
-rw-r--r--sci-mathematics/freemat/freemat-3.2.ebuild47
-rw-r--r--sci-mathematics/freemat/metadata.xml13
5 files changed, 101 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..030964616cda
--- /dev/null
+++ b/sci-mathematics/freemat/Manifest
@@ -0,0 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST FreeMat-3.2.tar.gz 5265284 RMD160 5c7031ad8a4ea49c0f5f1b6e8cb2ae58094e4c1e SHA1 69bae1a08034d0624d2fb0bff76a3644fd256328 SHA256 59496c7275d704149f2f19584c63f0abf38d48b1a143b3665e4553d1bd81e545
+EBUILD freemat-3.2.ebuild 1218 RMD160 8b04ad0ba56fd6b1dc08cf5c4afb04c55471cd46 SHA1 e78a09fb4e8b7cd752d74bf722a8c67b5c855bcc SHA256 e1d6d0eef7b7e37f3c837b2691d6703ccbd0b8f3214796ecd1a0ecdf75873488
+MD5 891f373e8f5c971901a89c63d77e0907 freemat-3.2.ebuild 1218
+RMD160 8b04ad0ba56fd6b1dc08cf5c4afb04c55471cd46 freemat-3.2.ebuild 1218
+SHA256 e1d6d0eef7b7e37f3c837b2691d6703ccbd0b8f3214796ecd1a0ecdf75873488 freemat-3.2.ebuild 1218
+MISC ChangeLog 507 RMD160 795fff7b9c3d5459e64395635a27aa6fcd2efa82 SHA1 80d849cb11dc03d80ce8aaeaefee09e2cd99dd32 SHA256 a87ddab4e4f57b652676178713a07600fad1dcbebd2dea31a811ec9d4c940baa
+MD5 e6ca4d46a56cc7868e343a35f8a716c6 ChangeLog 507
+RMD160 795fff7b9c3d5459e64395635a27aa6fcd2efa82 ChangeLog 507
+SHA256 a87ddab4e4f57b652676178713a07600fad1dcbebd2dea31a811ec9d4c940baa ChangeLog 507
+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
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.7 (GNU/Linux)
+
+iD8DBQFGsQ1O1ycZbhPLE2ARApsYAJ9vxvel9jCP1Spb+kGR2RqeCmSD/gCfXM2l
+SrijjFkOkH161N8F26Tw/LI=
+=7DZ7
+-----END PGP SIGNATURE-----
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>