From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.77) (envelope-from ) id 1Sp5Kc-00047k-Sn for garchives@archives.gentoo.org; Wed, 11 Jul 2012 22:24:27 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BB762E04CB; Wed, 11 Jul 2012 22:24:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 789ABE04CB for ; Wed, 11 Jul 2012 22:24:09 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9DE411B402F for ; Wed, 11 Jul 2012 22:24:08 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 4B9F3E543E for ; Wed, 11 Jul 2012 22:24:06 +0000 (UTC) From: "Sebastien Fabbro" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastien Fabbro" Message-ID: <1342032799.c9e75262ad50fc9b5e696ac041323ad63706d7a8.bicatali@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: sci-mathematics/dsfmt/ X-VCS-Repository: proj/sci X-VCS-Files: sci-mathematics/dsfmt/ChangeLog sci-mathematics/dsfmt/dsfmt-2.2.ebuild sci-mathematics/dsfmt/metadata.xml X-VCS-Directories: sci-mathematics/dsfmt/ X-VCS-Committer: bicatali X-VCS-Committer-Name: Sebastien Fabbro X-VCS-Revision: c9e75262ad50fc9b5e696ac041323ad63706d7a8 X-VCS-Branch: master Date: Wed, 11 Jul 2012 22:24:06 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 82478bb1-bb88-48db-8cf0-b7ee1a94e99f X-Archives-Hash: f2846f9d83ffeef2b74f9a25120c675b commit: c9e75262ad50fc9b5e696ac041323ad63706d7a8 Author: Sebastien Fabbro uvic ca> AuthorDate: Wed Jul 11 18:53:19 2012 +0000 Commit: Sebastien Fabbro gentoo org> CommitDate: Wed Jul 11 18:53:19 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/sci.git;a=3Dc= ommit;h=3Dc9e75262 sci-mathematics/dsfmt: Initial import (Portage version: 2.2.01.20757-prefix/git/Linux x86_64, unsigned Manifest= commit) --- sci-mathematics/dsfmt/ChangeLog | 9 +++++++++ sci-mathematics/dsfmt/dsfmt-2.2.ebuild | 28 ++++++++++++++++++++++++++= ++ sci-mathematics/dsfmt/metadata.xml | 14 ++++++++++++++ 3 files changed, 51 insertions(+), 0 deletions(-) diff --git a/sci-mathematics/dsfmt/ChangeLog b/sci-mathematics/dsfmt/Chan= geLog new file mode 100644 index 0000000..164a9c9 --- /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=C3=A9bastien Fabbro +dsfmt-2.2.eb= uild, + +metadata.xml: + sci-mathematics/dsfmt: Initial import diff --git a/sci-mathematics/dsfmt/dsfmt-2.2.ebuild b/sci-mathematics/dsf= mt/dsfmt-2.2.ebuild new file mode 100644 index 0000000..bef27a6 --- /dev/null +++ b/sci-mathematics/dsfmt/dsfmt-2.2.ebuild @@ -0,0 +1,28 @@ + +EAPI=3D4 + +MYP=3DdSFMT-src-${PV} + +DESCRIPTION=3D"Double precision SIMD-oriented Fast Mersenne Twister libr= ary" +HOMEPAGE=3D"http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT" +SRC_URI=3D"${HOMEPAGE}/${MYP}.tar.gz" + +LICENSE=3D"BSD" +SLOT=3D"0" +KEYWORDS=3D"~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE=3D"" + +RDEPEND=3D"" +DEPEND=3D"${RDEPEND}" + +S=3D"${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/m= etadata.xml new file mode 100644 index 0000000..450097b --- /dev/null +++ b/sci-mathematics/dsfmt/metadata.xml @@ -0,0 +1,14 @@ + + + +sci-mathematics + + The purpose of Double precision SIMD-oriented Fast Mersenne Twister (d= SFMT) + 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. + +