summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2007-09-25 19:27:57 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2007-09-25 19:27:57 +0000
commitf19705a65e11ba1bee5975d3d1edae9a5bf546da (patch)
treebf38d37ca86ace095a04ac907b7adf72af3f4186 /sci-mathematics/freemat
parentCleanup. (diff)
downloadhistorical-f19705a65e11ba1bee5975d3d1edae9a5bf546da.tar.gz
historical-f19705a65e11ba1bee5975d3d1edae9a5bf546da.tar.bz2
historical-f19705a65e11ba1bee5975d3d1edae9a5bf546da.zip
Version bump.
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'sci-mathematics/freemat')
-rw-r--r--sci-mathematics/freemat/ChangeLog7
-rw-r--r--sci-mathematics/freemat/Manifest22
-rw-r--r--sci-mathematics/freemat/files/digest-freemat-3.53
-rw-r--r--sci-mathematics/freemat/freemat-3.5.ebuild48
4 files changed, 72 insertions, 8 deletions
diff --git a/sci-mathematics/freemat/ChangeLog b/sci-mathematics/freemat/ChangeLog
index 0d76c5915f94..0815282a7e49 100644
--- a/sci-mathematics/freemat/ChangeLog
+++ b/sci-mathematics/freemat/ChangeLog
@@ -1,6 +1,11 @@
# 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 $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/freemat/ChangeLog,v 1.5 2007/09/25 19:27:56 bicatali Exp $
+
+*freemat-3.5 (25 Sep 2007)
+
+ 25 Sep 2007; Sébastien Fabbro <bicatali@gentoo.org> +freemat-3.5.ebuild:
+ Version bump.
26 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org> freemat-3.4.ebuild:
portaudio flag properly added
diff --git a/sci-mathematics/freemat/Manifest b/sci-mathematics/freemat/Manifest
index d9e95311e845..f3130713e50a 100644
--- a/sci-mathematics/freemat/Manifest
+++ b/sci-mathematics/freemat/Manifest
@@ -3,6 +3,7 @@ Hash: SHA1
DIST FreeMat-3.2.tar.gz 5265284 RMD160 5c7031ad8a4ea49c0f5f1b6e8cb2ae58094e4c1e SHA1 69bae1a08034d0624d2fb0bff76a3644fd256328 SHA256 59496c7275d704149f2f19584c63f0abf38d48b1a143b3665e4553d1bd81e545
DIST FreeMat-3.4.tar.gz 5613257 RMD160 94fc779cc5bd23721669dff6e05aad2481b93fa8 SHA1 352f100fc2b1083345f8d3ea3230b2429e87acb3 SHA256 25ef84e9b8f62b1f301a35f2e617797a68a0a7b4f6653c1400ea7c7f67293411
+DIST FreeMat-3.5.tar.gz 5616432 RMD160 bf1fe57208d8ec8de283c6bbf20ceb454d182b57 SHA1 73db83936c973c0819ddbcd8bf56f774ae367b68 SHA256 cd19e6734ca091cd6f32f945c3a249be377c1874a0347870c879c807ceb46e3a
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
@@ -11,10 +12,14 @@ EBUILD freemat-3.4.ebuild 1265 RMD160 648c5ae6f5793321aa00401321041953405dfac0 S
MD5 1dbad99ca454e64d2a55273e3a8590c1 freemat-3.4.ebuild 1265
RMD160 648c5ae6f5793321aa00401321041953405dfac0 freemat-3.4.ebuild 1265
SHA256 eca0de7f975ef5343dc0d85aab1dde3f9d87521ee237a91761cd230dbda43e43 freemat-3.4.ebuild 1265
-MISC ChangeLog 1006 RMD160 caacad213724cf9628abb8d85ef3825ca8095ba1 SHA1 c20827280fc3ca30f6b5e4b6a1ee518b802242b2 SHA256 f48d42fc05f29c22594ca6e3735b57ca1be7d686733d190cba40b102cff623db
-MD5 9804388bcde52046fe567318e931c60c ChangeLog 1006
-RMD160 caacad213724cf9628abb8d85ef3825ca8095ba1 ChangeLog 1006
-SHA256 f48d42fc05f29c22594ca6e3735b57ca1be7d686733d190cba40b102cff623db ChangeLog 1006
+EBUILD freemat-3.5.ebuild 1285 RMD160 b647a35f52f1982528924e9187af29890409340c SHA1 42a29a785ccab5e96a8c2433d2c995947b41265b SHA256 d9874bed4b4fd56ca1d79155e9f12934270c9288297e0e02dbb6a10e6c912e89
+MD5 382a195adba64dbe6119949de19758f4 freemat-3.5.ebuild 1285
+RMD160 b647a35f52f1982528924e9187af29890409340c freemat-3.5.ebuild 1285
+SHA256 d9874bed4b4fd56ca1d79155e9f12934270c9288297e0e02dbb6a10e6c912e89 freemat-3.5.ebuild 1285
+MISC ChangeLog 1127 RMD160 cc52b0d04eb9aa993e65d52be29a4140eddb0b3a SHA1 88f5f86ae14f2523cde5be3faa62690ef5728ec9 SHA256 553d936403696e22afe87aab51384b72c64bc22ba5ce833f96693b7ecb355b4d
+MD5 c2e42dd1a3d31ccc8c144749db30ae4b ChangeLog 1127
+RMD160 cc52b0d04eb9aa993e65d52be29a4140eddb0b3a ChangeLog 1127
+SHA256 553d936403696e22afe87aab51384b72c64bc22ba5ce833f96693b7ecb355b4d ChangeLog 1127
MISC metadata.xml 633 RMD160 85beda9c9c5e814b2496e58d130395eea57c95c6 SHA1 056f84c52f0127037301cd1c9eeb2e6cb4f78e0b SHA256 849579f8debbef517f3b1c8f8de502d08c062d8011ef99231459d8cf2388bcb4
MD5 538566e4f46a298ba249d645a1e8eeeb metadata.xml 633
RMD160 85beda9c9c5e814b2496e58d130395eea57c95c6 metadata.xml 633
@@ -25,10 +30,13 @@ SHA256 eac98ad4cc5133c36bdc4e5fbbdb4015e60c1ea4fb96bfb642c6ad809c5fd69d files/di
MD5 2fef59e6e7d5db29667cfb0187bdc1aa files/digest-freemat-3.4 238
RMD160 f36f7c86bc6e19c0cf9686b1029f08ecd8d58b27 files/digest-freemat-3.4 238
SHA256 436a5f209ad9aa0f013162addf28dfe2cfd86e9e7046fde4faed3a13d96da28f files/digest-freemat-3.4 238
+MD5 a894bf591190468c8acebb4410966f10 files/digest-freemat-3.5 238
+RMD160 1774b3bcf71f47ad1b2cd18bce7df67f3b4bdf89 files/digest-freemat-3.5 238
+SHA256 72cae75b428e72b4ef990f27407a9c54425f77ed5b173fdc44ca8d3e53a6c8f3 files/digest-freemat-3.5 238
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
-iD8DBQFG0Xmx1ycZbhPLE2ARAnLmAJsHZz+jfbliM7NZn3rY/xgYqsYdLQCfamM+
-j+yqqt2Ac+g9A+Z8GbjpQvU=
-=b6r4
+iD8DBQFG+WFD1ycZbhPLE2ARApNXAJ0Rnv9Jubdh86x9ybDcwujN0odAcACfZLwL
+kiwRLz0cS6Es1eiu0DuVXCQ=
+=Pxtl
-----END PGP SIGNATURE-----
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 000000000000..bf9cab84bb57
--- /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 000000000000..f94fbba5b3a9
--- /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.5.ebuild,v 1.1 2007/09/25 19:27:56 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 still doesn't compile freemat-3.5
+ 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 || die "dodoc failed"
+}
+
+pkg_postint() {
+ einfo "Initializing freemat data directory"
+ FreeMat -i /usr/share/${MY_P}
+}