[Lunar-commits] eigen: initial import, can be used by kdeedu4.
Dennis 'stumbles' Veatch
stumbles at lunar-linux.org
Sat Jan 12 15:48:36 CET 2008
commit 0470fa7ba9d346f0dc261dd62bd458fffa10d27f
Author: Dennis 'stumbles' Veatch <stumbles at lunar-linux.org>
Date: Sat Jan 12 09:48:36 2008 -0500
eigen: initial import, can be used by kdeedu4.
---
libs/eigen/BUILD | 7 +++++++
libs/eigen/DEPENDS | 1 +
libs/eigen/DETAILS | 26 ++++++++++++++++++++++++++
3 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/libs/eigen/BUILD b/libs/eigen/BUILD
new file mode 100644
index 0000000..13a0d34
--- /dev/null
+++ b/libs/eigen/BUILD
@@ -0,0 +1,7 @@
+(
+
+ cmake -DCMAKE_INSTALL_PREFIX=/usr/
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/libs/eigen/DEPENDS b/libs/eigen/DEPENDS
new file mode 100644
index 0000000..60dd614
--- /dev/null
+++ b/libs/eigen/DEPENDS
@@ -0,0 +1 @@
+depends cmake
diff --git a/libs/eigen/DETAILS b/libs/eigen/DETAILS
new file mode 100644
index 0000000..9b932d7
--- /dev/null
+++ b/libs/eigen/DETAILS
@@ -0,0 +1,26 @@
+ MODULE=eigen
+ VERSION=1.0.5
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://download.tuxfamily.org/$MODULE/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+ SOURCE_VFY=sha1:32400616c4866eab158115c556df330b077644a3
+ WEB_SITE=http://eigen.tuxfamily.org/
+ ENTERED=20080112
+ UPDATED=20080112
+ SHORT="linear algebra libraries focused on the simple mathematical needs"
+cat << EOF
+Unlike most other linear algebra libraries, Eigen focuses on the simple
+mathematical needs of applications: games and other OpenGL apps, spreadsheets
+and other office apps, etc. Eigen is dedicated to providing optimal speed with
+GCC.
+
+ * Its fixed-size classes are specially optimized for small sizes up to 4,
+ although it is theoretically possible to specialize them to any size.
+ They never cause dynamic memory applications and the simple operations on
+ them are as fast as is possible at least for sizes up to 4 (see below).
+
+ * Its dynamic-size classes are more flexible and suitable for larger sizes.
+
+Both fixed-size and dynamic-size classes use the same underlying C++ code,
+thanks to a curiously recurring template pattern.
+EOF
More information about the Lunar-commits
mailing list