Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (81ea1ea4e70760cd7de607125ac2ccc4e327991e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (81ea1ea4e70760cd7de607125ac2ccc4e327991e)
  • Date: Tue, 22 Mar 2011 04:28:37 -0500

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
science-libs/eigen3/BUILD | 3 +++
science-libs/eigen3/DEPENDS | 2 ++
science-libs/eigen3/DETAILS | 16 ++++++++++++++++
science-libs/eigen3/HISTORY | 3 +++
5 files changed, 27 insertions(+)

New commits:
commit 81ea1ea4e70760cd7de607125ac2ccc4e327991e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eigen3-3.0.0 - new spell

diff --git a/ChangeLog b/ChangeLog
index ce09c2f..20c71fd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-03-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * science-libs/eigen3: math templates
+
2011-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* libs/libgmpada: new spell, GMP bindings for Ada

diff --git a/science-libs/eigen3/BUILD b/science-libs/eigen3/BUILD
new file mode 100755
index 0000000..6a011dc
--- /dev/null
+++ b/science-libs/eigen3/BUILD
@@ -0,0 +1,3 @@
+OPTS="-DBUILD_LIB:BOOL=ON $OPTS" &&
+cmake_build
+
diff --git a/science-libs/eigen3/DEPENDS b/science-libs/eigen3/DEPENDS
new file mode 100755
index 0000000..02264a0
--- /dev/null
+++ b/science-libs/eigen3/DEPENDS
@@ -0,0 +1,2 @@
+depends g++ &&
+depends cmake
diff --git a/science-libs/eigen3/DETAILS b/science-libs/eigen3/DETAILS
new file mode 100755
index 0000000..4b864c8
--- /dev/null
+++ b/science-libs/eigen3/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=eigen3
+ SPELLX=eigen
+ VERSION=3.0.0
+
SOURCE_HASH=sha512:34489bd19a6cae459d22486bcaaca094b3e95ab94233620de3785606e35f981135a77b4bebfaaa7d1b263fc863f9d02d1f54613cae721bdbfec267b0ead61827
+ SOURCE=$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-65ee2328342f/
+ SOURCE_URL[0]=https://bitbucket.org/$SPELLX/$SPELLX/get/$SOURCE
+ WEB_SITE=http://eigen.tuxfamily.org
+ LICENSE[0]=LGPL
+ ENTERED=20110322
+ KEYWORDS="linear algebra"
+ SHORT="C++ template library for vector and matrix math"
+cat << EOF
+Eigen is a C++ template library for linear algebra: vectors, matrices, and
related algorithms. It
+is versatile, fast, elegant and works on many platforms
+EOF
diff --git a/science-libs/eigen3/HISTORY b/science-libs/eigen3/HISTORY
new file mode 100644
index 0000000..a36e356
--- /dev/null
+++ b/science-libs/eigen3/HISTORY
@@ -0,0 +1,3 @@
+2011-03-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.0
+ spell created



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (81ea1ea4e70760cd7de607125ac2ccc4e327991e), Treeve Jelbert, 03/22/2011

Archive powered by MHonArc 2.6.24.

Top of Page