summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2011-12-17 03:19:53 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2011-12-17 03:19:53 +0000
commitdf0e5c69af77a097f4805ecdc395888704bf04cd (patch)
tree4b3e032b9e586a9a43e597c34abf4246a4bdc315 /sci-libs/mpfi
parentUpdate upstrem git URL, bug #391947 thank Guillaume Castagnino and Nikoli for... (diff)
downloadgentoo-2-df0e5c69af77a097f4805ecdc395888704bf04cd.tar.gz
gentoo-2-df0e5c69af77a097f4805ecdc395888704bf04cd.tar.bz2
gentoo-2-df0e5c69af77a097f4805ecdc395888704bf04cd.zip
Imported to the main tree
(Portage version: 2.1.10.41/cvs/Linux x86_64)
Diffstat (limited to 'sci-libs/mpfi')
-rw-r--r--sci-libs/mpfi/ChangeLog43
-rw-r--r--sci-libs/mpfi/Manifest4
-rw-r--r--sci-libs/mpfi/metadata.xml18
-rw-r--r--sci-libs/mpfi/mpfi-1.5.ebuild22
4 files changed, 87 insertions, 0 deletions
diff --git a/sci-libs/mpfi/ChangeLog b/sci-libs/mpfi/ChangeLog
new file mode 100644
index 000000000000..49fc53160bc1
--- /dev/null
+++ b/sci-libs/mpfi/ChangeLog
@@ -0,0 +1,43 @@
+# ChangeLog for sci-libs/mpfi
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mpfi/ChangeLog,v 1.1 2011/12/17 03:19:53 bicatali Exp $
+
+ 17 Dec 2011; Sébastien Fabbro <bicatali@gentoo.org> +mpfi-1.5.ebuild,
+ +metadata.xml:
+ Imported to the main tree
+
+ 06 May 2011; Christopher Schwan <cschwan@students.uni-mainz.de>
+ mpfi-1.4.ebuild, mpfi-1.5.ebuild:
+ Migrate to EAPI 4
+
+*mpfi-1.5 (21 Nov 2010)
+
+ 21 Nov 2010; François Bissey <f.r.bissey@massey.ac.nz> +mpfi-1.5.ebuild:
+ Bump to 1.5 - upstream reworked everything very nicely for us, see ebuild.
+
+ 08 Sep 2010; François Bissey <f.r.bissey@massey.ac.nz> metadata.xml:
+ Fix metadata
+
+ 23 Jul 2010; Christopher Schwan <cschwan@students.uni-mainz.de>
+ mpfi-1.4.ebuild:
+ Migrated to autotools-utils.eclass
+
+ 23 Jun 2010; François Bissey <f.r.bissey@massey.ac.nz> mpfi-1.4.ebuild,
+ +files/mpfi-1.4-mpfr3.patch:
+ Introducing a fix for the removal of mpfr_random.
+
+ 26 Mar 2010; François Bissey <f.r.bissey@massey.ac.nz> mpfi-1.4.ebuild:
+ keywording ~ppc
+
+ 16 Nov 2009; François Bissey <f.r.bissey@massey.ac.nz> mpfi-1.4.ebuild:
+ adjust homepage, description and nirror setting
+
+ 14 Nov 2009; Christopher Schwan <cschwan@students.uni-mainz.de>
+ mpfi-1.4.ebuild:
+ Added ~amd64 keyword
+
+*mpfi-1.4 (07 Nov 2009)
+
+ 07 Nov 2009; Christopher Schwan <cschwan@stamaonline.de> +mpfi-1.4.ebuild:
+ Initial import
+
diff --git a/sci-libs/mpfi/Manifest b/sci-libs/mpfi/Manifest
new file mode 100644
index 000000000000..b5e772f49338
--- /dev/null
+++ b/sci-libs/mpfi/Manifest
@@ -0,0 +1,4 @@
+DIST mpfi-1.5.tar.gz 490103 RMD160 c66799731d4e6286f70939db1386eec28006fe3e SHA1 1321042fd2631120fa373bb2d8a09b952a5fb164 SHA256 3213eecec7d99f86f41aa3ce1e10f09348582f18566a2f53f24d93580a270ff6
+EBUILD mpfi-1.5.ebuild 541 RMD160 6fc8e05345ef96aa265519d6fee9830603c2bf3c SHA1 a4f5e7785b72cb1718969c56d2ba82a35067340e SHA256 2f060b75bb2f90a34138909bdd039d371bf026876d275697a0b777568bd7298e
+MISC ChangeLog 1354 RMD160 4d78376a8f81173a7c93d4527216240fa38f2b01 SHA1 f9e61d7241d87ae3faf2c5291b5ef88a0be35373 SHA256 48bb1d51ab54b90ef2a9b905438e98731ee22893ec352e820945c404b35da57c
+MISC metadata.xml 920 RMD160 efefb27acec8cfb4ce423570b81676194caa44ae SHA1 36a89782659246bc6a97e8ff1b39754a5122eab7 SHA256 a96b83a52786d938dba858f9b70d997ab39530d10ffb0d4ff22e391d67292fc1
diff --git a/sci-libs/mpfi/metadata.xml b/sci-libs/mpfi/metadata.xml
new file mode 100644
index 000000000000..0fc52ba000df
--- /dev/null
+++ b/sci-libs/mpfi/metadata.xml
@@ -0,0 +1,18 @@
+<?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'>
+ MPFI is intended to be a portable library written in C for arbitrary
+ precision interval arithmetic with intervals represented using MPFR
+ reliable floating-point numbers. It is based on the GNU MP library
+ and on the MPFR library. The purpose of an arbitrary precision
+ interval arithmetic is on the one hand to get guaranteed results,
+ thanks to interval computation, and on the other hand to obtain
+ accurate results, thanks to multiple precision arithmetic. The MPFI
+ library is built upon MPFR in order to benefit from the correct
+ roundings provided by MPFR. Further advantages of using MPFR are its
+ portability and compliance with the IEEE 754 standard for
+ floating-point arithmetic.
+</longdescription>
+</pkgmetadata>
diff --git a/sci-libs/mpfi/mpfi-1.5.ebuild b/sci-libs/mpfi/mpfi-1.5.ebuild
new file mode 100644
index 000000000000..a75c6f844c54
--- /dev/null
+++ b/sci-libs/mpfi/mpfi-1.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mpfi/mpfi-1.5.ebuild,v 1.1 2011/12/17 03:19:53 bicatali Exp $
+
+EAPI="4"
+
+inherit autotools-utils
+
+PID=27346
+
+DESCRIPTION="Multiple precision interval arithmetic library based on MPFR"
+HOMEPAGE="http://perso.ens-lyon.fr/nathalie.revol/software.html"
+SRC_URI="https://gforge.inria.fr/frs/download.php/${PID}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="static-libs"
+
+DEPEND=">=dev-libs/gmp-4.1.2
+ >=dev-libs/mpfr-2.4"
+RDEPEND="${DEPEND}"