[45676] trunk/dports/math

illogic-al at macports.org illogic-al at macports.org
Mon Jan 19 14:23:03 PST 2009


Revision: 45676
          http://trac.macports.org/changeset/45676
Author:   illogic-al at macports.org
Date:     2009-01-19 14:23:02 -0800 (Mon, 19 Jan 2009)
Log Message:
-----------
New port eigen2. This is a beta version of eigen2, necessary for kdeedu4 and koffice2.

Added Paths:
-----------
    trunk/dports/math/eigen2-devel/
    trunk/dports/math/eigen2-devel/Portfile

Added: trunk/dports/math/eigen2-devel/Portfile
===================================================================
--- trunk/dports/math/eigen2-devel/Portfile	                        (rev 0)
+++ trunk/dports/math/eigen2-devel/Portfile	2009-01-19 22:23:02 UTC (rev 45676)
@@ -0,0 +1,45 @@
+# $Id$
+
+PortSystem          1.0
+
+name                eigen2-devel
+version             beta6
+categories          math kde kde4 science
+maintainers         illogic-al openmaintainer
+description         a C++ template library for linear algebra: vectors, matrices, and related algorithms.
+long_description    ${description}
+homepage            http://eigen.tuxfamily.org
+platforms           darwin
+master_sites        http://download.tuxfamily.org/eigen/
+distname            eigen2
+distfiles           eigen-2.0-${version}.tar.bz2
+use_bzip2           yes
+checksums            md5 4274864abd64be6be1f91cf5afd905dd
+
+use_parallel_build  yes
+worksrcdir          build
+pre-configure       { file mkdir ${worksrcpath} }
+
+configure.cmd       cmake
+configure.ccache    no
+configure.compiler  gcc-4.2
+
+configure.args      ../${distname} -DBUILD_SHARED_LIBS=ON \
+		-DCMAKE_VERBOSE_MAKEFILE=ON \
+		-DCMAKE_BUILD_TYPE=Release \
+		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
+		-DCMAKE_INSTALL_PREFIX=${prefix} \
+		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
+		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
+		-Wno-dev
+
+variant universal {
+    configure.universal_args-delete  --disable-dependency-tracking
+    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
+}
+
+variant debug description "Enable debug binaries" {
+	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
+	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
+}
+


Property changes on: trunk/dports/math/eigen2-devel/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090119/73c45107/attachment.html>


More information about the macports-changes mailing list