summaryrefslogtreecommitdiffstats
path: root/devel/mlgmpidl/DETAILS
diff options
context:
space:
mode:
Diffstat (limited to 'devel/mlgmpidl/DETAILS')
-rwxr-xr-xdevel/mlgmpidl/DETAILS31
1 files changed, 31 insertions, 0 deletions
diff --git a/devel/mlgmpidl/DETAILS b/devel/mlgmpidl/DETAILS
new file mode 100755
index 0000000000..7891781d31
--- /dev/null
+++ b/devel/mlgmpidl/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=mlgmpidl
+if [[ "$MLGMPIDL_AUTOUPDATE" == "y" ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE="${SPELL}-svn.tar.bz2"
+ SOURCE_URL[0]="svn://scm.gforge.inria.fr/svnroot/mlxxxidl/mlgmpidl/trunk:${SPELL}"
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-svn"
+ WEB_SITE="http://www.inrialpes.fr/pop-art/people/bjeannet/mlxxxidl-forge/mlgmpidl/"
+ LICENSE[0]=LGPL
+ ENTERED=20120331
+ SHORT="a package offering an interface to the GMP and MPFR libraries for OCaml"
+cat << EOF
+MLGMPIDL is a package offering an interface to the GMP and MPFR libraries
+for OCaml version 3.07 or higher. The interface offers access to almost
+all the functions of the library, and is decomposed into 7 submodules,
+corresponding to C modules:
+
+ * Mpz: GMP integers, with side-effect semantics (as in C library)
+ * Mpq: GMP rationals, with side-effect semantics (as in C library)
+ * Mpzf: GMP integers, with functional semantics
+ * Mpqf: GMP rationals, with functional semantics
+ * Mpf: GMP multiprecision floating-point numbers
+ * Gmp_random: GMP random number functions
+ * Mpfr: MPFR multiprecision floating-point numbers, with side-effect
+ semantics (as in C library)
+ * Mpfrf: MPFR multiprecision floating-point numbers, with functional
+ semantics
+EOF