diff options
author | Michael Januszewski <spock@gentoo.org> | 2008-01-20 17:42:48 +0000 |
---|---|---|
committer | Michael Januszewski <spock@gentoo.org> | 2008-01-20 17:42:48 +0000 |
commit | a06938bec5286e8b8f70c28a523f84f4048ff7a3 (patch) | |
tree | e2ae5023ff705811d3774098d1e635ba00416049 /sci-mathematics/xmds | |
parent | Marking kmymoney2-0.8.8 ~ppc64 for bug 206783 (diff) | |
download | gentoo-2-a06938bec5286e8b8f70c28a523f84f4048ff7a3.tar.gz gentoo-2-a06938bec5286e8b8f70c28a523f84f4048ff7a3.tar.bz2 gentoo-2-a06938bec5286e8b8f70c28a523f84f4048ff7a3.zip |
Initial commit.
(Portage version: 2.1.4)
Diffstat (limited to 'sci-mathematics/xmds')
-rw-r--r-- | sci-mathematics/xmds/ChangeLog | 10 | ||||
-rw-r--r-- | sci-mathematics/xmds/Manifest | 17 | ||||
-rw-r--r-- | sci-mathematics/xmds/files/digest-xmds-1.6.4 | 6 | ||||
-rw-r--r-- | sci-mathematics/xmds/metadata.xml | 16 | ||||
-rw-r--r-- | sci-mathematics/xmds/xmds-1.6.4.ebuild | 50 |
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 +} + |