summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-mathematics/xmds')
-rw-r--r--sci-mathematics/xmds/ChangeLog10
-rw-r--r--sci-mathematics/xmds/Manifest27
-rw-r--r--sci-mathematics/xmds/files/digest-xmds-1.6.46
-rw-r--r--sci-mathematics/xmds/metadata.xml16
-rw-r--r--sci-mathematics/xmds/xmds-1.6.4.ebuild50
5 files changed, 109 insertions, 0 deletions
diff --git a/sci-mathematics/xmds/ChangeLog b/sci-mathematics/xmds/ChangeLog
new file mode 100644
index 000000000000..9a31ac8ab2e5
--- /dev/null
+++ b/sci-mathematics/xmds/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-mathematics/xmds
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/xmds/ChangeLog,v 1.1 2008/01/20 17:42:47 spock Exp $
+
+*xmds-1.6.4 (20 Jan 2008)
+
+ 20 Jan 2008; Michał Januszewski <spock@gentoo.org> +metadata.xml,
+ +xmds-1.6.4.ebuild:
+ Initial commit.
+
diff --git a/sci-mathematics/xmds/Manifest b/sci-mathematics/xmds/Manifest
new file mode 100644
index 000000000000..327090f182a2
--- /dev/null
+++ b/sci-mathematics/xmds/Manifest
@@ -0,0 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST xmds-1.6.4.tar.gz 580105 RMD160 a477dc9f9ea4867cf30304a3471b54fbde1ca88d SHA1 2631dab5868f1b94ac8f4135d6c5041952968d60 SHA256 c299198b69d6d8c74800a1464b485834ee088446d258f798b5577a995eb06f2e
+DIST xmds_doc20080110.pdf 10361635 RMD160 7564d28b52fb55b506f87c383ec8235db4934003 SHA1 1b6e39e33f1acf82b906c539f74c28c424d40a39 SHA256 694fb66ccdcbbad91070a5853a4767ce67a99c28fc0cee89e4b3381837c11243
+EBUILD xmds-1.6.4.ebuild 1062 RMD160 2c5e15a12f880b2e81ca31b3a5a41924b436e56b SHA1 4e3a5ba39d7bfe17e57a70be10a2c7212bbcc22c SHA256 f04d90806175cf521dce64199d67c47dfec1f07397ff700beb1e3efc66a45abc
+MD5 a10dedc87285054019bad2e293d426f8 xmds-1.6.4.ebuild 1062
+RMD160 2c5e15a12f880b2e81ca31b3a5a41924b436e56b xmds-1.6.4.ebuild 1062
+SHA256 f04d90806175cf521dce64199d67c47dfec1f07397ff700beb1e3efc66a45abc xmds-1.6.4.ebuild 1062
+MISC ChangeLog 349 RMD160 679040d1f27203292e6ded4ffedc16df2da7244b SHA1 dfe13d293fe03d1d874b96783792150bb5aa7e23 SHA256 5d5b7516c101f5646aa61ed4bb1aefa2db6c0f7f133fb3be6aca4a42be0eade0
+MD5 d5f718e537c4a6e00b4d5875f931f7da ChangeLog 349
+RMD160 679040d1f27203292e6ded4ffedc16df2da7244b ChangeLog 349
+SHA256 5d5b7516c101f5646aa61ed4bb1aefa2db6c0f7f133fb3be6aca4a42be0eade0 ChangeLog 349
+MISC metadata.xml 591 RMD160 970b4c9947cf13248f9ced0e498d04ff12202b01 SHA1 b8ca34cd7e5d1304a87ba04256c4e4acab2399ae SHA256 1cdbc7bb2bd9978b8a50add9f7c4917fdecd9df5d41d64ba10425730d4b03c2c
+MD5 df6c80eb4b9f8c16f37ea8e3ea7afbaf metadata.xml 591
+RMD160 970b4c9947cf13248f9ced0e498d04ff12202b01 metadata.xml 591
+SHA256 1cdbc7bb2bd9978b8a50add9f7c4917fdecd9df5d41d64ba10425730d4b03c2c metadata.xml 591
+MD5 3eed7d6771445c4b3cfb7c1e25703bf3 files/digest-xmds-1.6.4 479
+RMD160 332c0df6660bb2ed454bfb5c4348fa7cfd724dcb files/digest-xmds-1.6.4 479
+SHA256 fcc0470067d25ab9247d7346afe20036739f92fab57b933cd0c2dd4c6d412085 files/digest-xmds-1.6.4 479
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHk4gkchej4aZK9/cRAsFpAJ4oR6ZYVJziDrRxuiys4WSKQCGZogCdEL3E
++3TAjtRewpzAwAW6eECdb6A=
+=rqfc
+-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/xmds/files/digest-xmds-1.6.4 b/sci-mathematics/xmds/files/digest-xmds-1.6.4
new file mode 100644
index 000000000000..162694661cbb
--- /dev/null
+++ b/sci-mathematics/xmds/files/digest-xmds-1.6.4
@@ -0,0 +1,6 @@
+MD5 169724f2427514b6fef8ea11bcd1fe16 xmds-1.6.4.tar.gz 580105
+RMD160 a477dc9f9ea4867cf30304a3471b54fbde1ca88d xmds-1.6.4.tar.gz 580105
+SHA256 c299198b69d6d8c74800a1464b485834ee088446d258f798b5577a995eb06f2e xmds-1.6.4.tar.gz 580105
+MD5 00b377db242fb259cdcad57d62e2bdff xmds_doc20080110.pdf 10361635
+RMD160 7564d28b52fb55b506f87c383ec8235db4934003 xmds_doc20080110.pdf 10361635
+SHA256 694fb66ccdcbbad91070a5853a4767ce67a99c28fc0cee89e4b3381837c11243 xmds_doc20080110.pdf 10361635
diff --git a/sci-mathematics/xmds/metadata.xml b/sci-mathematics/xmds/metadata.xml
new file mode 100644
index 000000000000..ac723c3225ba
--- /dev/null
+++ b/sci-mathematics/xmds/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <maintainer>
+ <email>spock@gentoo.org</email>
+ <name>Michał Januszewski</name>
+ </maintainer>
+ <longdescription lang="en">
+XMDS is a code generator that integrates differential equations (ODEs, PDEs and
+SDEs are all supported). The system of equations to be integrated is specified
+in a XML file, which XMDS then uses to generate a C++ integrator. The code can
+autamatically take advantage of MPI and FFTW.
+ </longdescription>
+</pkgmetadata>
+
diff --git a/sci-mathematics/xmds/xmds-1.6.4.ebuild b/sci-mathematics/xmds/xmds-1.6.4.ebuild
new file mode 100644
index 000000000000..f46f1956874a
--- /dev/null
+++ b/sci-mathematics/xmds/xmds-1.6.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/xmds/xmds-1.6.4.ebuild,v 1.1 2008/01/20 17:42:47 spock Exp $
+
+doc_ver=20080110
+
+DESCRIPTION="XMDS - The eXtensible Multi-Dimensional Simulator"
+HOMEPAGE="http://www.xmds.org"
+SRC_URI="mirror://sourceforge/xmds/${P}.tar.gz
+ doc? ( mirror://sourceforge/xmds/xmds_doc${doc_ver}.pdf )"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples mpi threads"
+
+DEPEND="sci-libs/fftw
+ mpi? ( virtual/mpi )"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+}
+
+src_compile() {
+ local my_opts=""
+
+ if has_version "=sci-libs/fftw-3*" ; then
+ my_opts="${my_opts} --enable-fftw3"
+ fi
+
+ econf \
+ $(use_enable mpi) \
+ $(use_enable threads) \
+ ${my_opts} || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+
+ if use doc; then
+ insinto /usr/share/doc/${PF}
+ doins "${DISTDIR}/xmds_doc${doc_ver}.pdf"
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*
+ fi
+}
+