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 | 2842d31a7a261332a26443f4cc1598e7f95882d4 (patch) | |
tree | bb9f2d0b3ba274d3a131550af0ff010609387a22 /sci-mathematics/xmds | |
parent | Marking kmymoney2-0.8.8 ~ppc64 for bug 206783 (diff) | |
download | historical-2842d31a7a261332a26443f4cc1598e7f95882d4.tar.gz historical-2842d31a7a261332a26443f4cc1598e7f95882d4.tar.bz2 historical-2842d31a7a261332a26443f4cc1598e7f95882d4.zip |
Initial commit.
Package-Manager: portage-2.1.4
Diffstat (limited to 'sci-mathematics/xmds')
-rw-r--r-- | sci-mathematics/xmds/ChangeLog | 10 | ||||
-rw-r--r-- | sci-mathematics/xmds/Manifest | 27 | ||||
-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, 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 +} + |