diff options
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/dsfmt/ChangeLog | 9 | ||||
-rw-r--r-- | sci-mathematics/dsfmt/Manifest | 1 | ||||
-rw-r--r-- | sci-mathematics/dsfmt/dsfmt-2.2.ebuild | 28 | ||||
-rw-r--r-- | sci-mathematics/dsfmt/metadata.xml | 14 |
4 files changed, 52 insertions, 0 deletions
diff --git a/sci-mathematics/dsfmt/ChangeLog b/sci-mathematics/dsfmt/ChangeLog new file mode 100644 index 000000000..164a9c9cc --- /dev/null +++ b/sci-mathematics/dsfmt/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for sci-mathematics/dsfmt +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*dsfmt-2.2 (11 Jul 2012) + + 11 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org> +dsfmt-2.2.ebuild, + +metadata.xml: + sci-mathematics/dsfmt: Initial import diff --git a/sci-mathematics/dsfmt/Manifest b/sci-mathematics/dsfmt/Manifest new file mode 100644 index 000000000..6472b89de --- /dev/null +++ b/sci-mathematics/dsfmt/Manifest @@ -0,0 +1 @@ +DIST dSFMT-src-2.2.tar.gz 291253 SHA256 bc3947a9b2253a869fcbab8ff395416cb12958be9dba10793db2cd7e37b26899 SHA512 e59d54166dc2df9f6e6abd68658c3624082feabe445215256fead47a8944c41578d11c2b4ba57eac174587a45e445b2aabd867db24fd9e951842513cf914f60b WHIRLPOOL 986b24d8c302f21e305a6bbc6b33e42678c27018c71c566d3f052ce7600fd06c81d77375d08b2b40c0c4aa93ca74cad819a34d0350e33a61f5837f27de7cf193 diff --git a/sci-mathematics/dsfmt/dsfmt-2.2.ebuild b/sci-mathematics/dsfmt/dsfmt-2.2.ebuild new file mode 100644 index 000000000..bef27a6e3 --- /dev/null +++ b/sci-mathematics/dsfmt/dsfmt-2.2.ebuild @@ -0,0 +1,28 @@ + +EAPI=4 + +MYP=dSFMT-src-${PV} + +DESCRIPTION="Double precision SIMD-oriented Fast Mersenne Twister library" +HOMEPAGE="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT" +SRC_URI="${HOMEPAGE}/${MYP}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${MYP}" + +src_test() { + emake std-check +} + +src_install() { + insinto /usr/include + doins dSFMT.c d*.h + dodoc README*txt CHANGE* +} diff --git a/sci-mathematics/dsfmt/metadata.xml b/sci-mathematics/dsfmt/metadata.xml new file mode 100644 index 000000000..450097be1 --- /dev/null +++ b/sci-mathematics/dsfmt/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>sci-mathematics</herd> +<longdescription lang="en"> + The purpose of Double precision SIMD-oriented Fast Mersenne Twister (dSFMT) + is to speed up the generation by avoiding the expensive conversion + of integer to double (floating point). dSFMT directly generates + double precision floating point pseudorandom numbers which have the + IEEE Standard for Binary Floating-Point Arithmetic (ANSI/IEEE Std + 754-1985) format. dSFMT is only available on the CPUs which use IEEE + 754 format double precision floating point numbers. +</longdescription> +</pkgmetadata> |