summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Januszewski <spock@gentoo.org>2008-01-20 17:42:48 +0000
committerMichael Januszewski <spock@gentoo.org>2008-01-20 17:42:48 +0000
commita06938bec5286e8b8f70c28a523f84f4048ff7a3 (patch)
treee2ae5023ff705811d3774098d1e635ba00416049
parentMarking kmymoney2-0.8.8 ~ppc64 for bug 206783 (diff)
downloadgentoo-2-a06938bec5286e8b8f70c28a523f84f4048ff7a3.tar.gz
gentoo-2-a06938bec5286e8b8f70c28a523f84f4048ff7a3.tar.bz2
gentoo-2-a06938bec5286e8b8f70c28a523f84f4048ff7a3.zip
Initial commit.
(Portage version: 2.1.4)
-rw-r--r--sci-mathematics/xmds/ChangeLog10
-rw-r--r--sci-mathematics/xmds/Manifest17
-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, 99 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..31a7a0715d63
--- /dev/null
+++ b/sci-mathematics/xmds/Manifest
@@ -0,0 +1,17 @@
+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 963 RMD160 3863437d96aa3f2d3f134f2daebf7d2b76926389 SHA1 0c388e088733a5d5419d80bc794556c46f9b4fe0 SHA256 9b9db1b54dd4c0c97cec2f732b860eb75069ee10bb86d5f85db34a1e2b00740c
+MD5 f67e1764982ba7ca609439414176fb08 xmds-1.6.4.ebuild 963
+RMD160 3863437d96aa3f2d3f134f2daebf7d2b76926389 xmds-1.6.4.ebuild 963
+SHA256 9b9db1b54dd4c0c97cec2f732b860eb75069ee10bb86d5f85db34a1e2b00740c xmds-1.6.4.ebuild 963
+MISC ChangeLog 258 RMD160 1094017ff76555ae60ca9c07e9e441e6ca0a5f2f SHA1 c226ae2a7220c14ad7690726cc14d85508f7f326 SHA256 6ffd5bfe552b3f793e716bcb876b287ac3b40e84e947cd71d3609544de731aa4
+MD5 1528daa6747a4d6cc44a84b8cf7d0e73 ChangeLog 258
+RMD160 1094017ff76555ae60ca9c07e9e441e6ca0a5f2f ChangeLog 258
+SHA256 6ffd5bfe552b3f793e716bcb876b287ac3b40e84e947cd71d3609544de731aa4 ChangeLog 258
+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
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
+}
+