sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (a19fb5fc6629da43af25c276fb16b73e2c01f461)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (a19fb5fc6629da43af25c276fb16b73e2c01f461)
- Date: Sat, 28 Feb 2015 13:46:51 -0600
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 2 ++
libs/libtomfloat/BUILD | 1 +
libs/libtomfloat/DETAILS | 27 +++++++++++++++++++++++++++
libs/libtomfloat/HISTORY | 2 ++
libs/libtomfloat/INSTALL | 1 +
5 files changed, 33 insertions(+)
New commits:
commit a19fb5fc6629da43af25c276fb16b73e2c01f461
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libtomfloat: new spell, Multiple precision floating point arithmetic
library
diff --git a/ChangeLog b/ChangeLog
index c90498b..f76703f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,8 @@
2015-02-28 Ismael Luceno <ismael AT sourcemage.org>
* libs/tomsfastmath: new spell, large integer arithmetic library
* libs/libtompoly: new spell, polynomial basis arithmetic library
+ * libs/libtomfloat: new spell, Multiple precision floating point
+ arithmetic library
2015-02-25 Eric Sandall <sandalle AT sourcemage.org>
* ruby-raa/rubygem-json: Added Ruby extension for JSON
diff --git a/libs/libtomfloat/BUILD b/libs/libtomfloat/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/libs/libtomfloat/BUILD
@@ -0,0 +1 @@
+make
diff --git a/libs/libtomfloat/DETAILS b/libs/libtomfloat/DETAILS
new file mode 100755
index 0000000..eabeab1
--- /dev/null
+++ b/libs/libtomfloat/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=libtomfloat
+ VERSION=0.02
+ SOURCE="ltf-$VERSION.tar.bz2"
+ SOURCE_URL[0]=http://www.libtom.net/files/$SOURCE
+
SOURCE_HASH=sha512:107af3100acde6fa596c4b15831eb47ab69da4ea5a90fabef60d2d68d238545d22fc363263968d51b87248a9d917ab4457e4a62b7a86300e2fd7ee18b3d29a6a
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://www.libtom.net"
+ LICENSE[0]="WTFPL"
+ ENTERED=20150228
+ KEYWORDS=""
+ SHORT="Multiple precision floating point arithmetic library"
+cat << EOF
+Multiple precision floating point arithmetic library written entirely in C.
+
+LibTomFloat sports the following features:
+* Supports variable radix for the mantissa. Let's you mix and match
precision as
+ required.
+* Supports basic operations (add, sub, multiply, divide, compares).
+* Supports trig functions (cosine, sine, tangent).
+* Supports various algebraic functions (ln, exp, sqrt, inversion).
+* Entirely Public Domain.
+* Comes with a detailed user manual with many examples.
+* Based on the proven and highly reliable LibTomMath package.
+
+Note: Please keep in mind LibTomFloat is new so not all functionality is yet
+available.
+EOF
diff --git a/libs/libtomfloat/HISTORY b/libs/libtomfloat/HISTORY
new file mode 100644
index 0000000..1dab45f
--- /dev/null
+++ b/libs/libtomfloat/HISTORY
@@ -0,0 +1,2 @@
+2015-02-28 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: spell created
diff --git a/libs/libtomfloat/INSTALL b/libs/libtomfloat/INSTALL
new file mode 100755
index 0000000..2e4bd1e
--- /dev/null
+++ b/libs/libtomfloat/INSTALL
@@ -0,0 +1 @@
+make install DESTDIR="$INSTALL_ROOT"
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (a19fb5fc6629da43af25c276fb16b73e2c01f461), Ismael Luceno, 02/28/2015
Archive powered by MHonArc 2.6.24.