[142551] trunk/dports/math/eigen3

eborisch at macports.org eborisch at macports.org
Sat Dec 12 06:14:13 PST 2015


Revision: 142551
          https://trac.macports.org/changeset/142551
Author:   eborisch at macports.org
Date:     2015-11-14 20:27:45 -0800 (Sat, 14 Nov 2015)
Log Message:
-----------
eigen3: Restore patch. (Overzealously removed in r141462.) Updave livechecks.

Revision Links:
--------------
    https://trac.macports.org/changeset/141462

Modified Paths:
--------------
    trunk/dports/math/eigen3/Portfile

Added Paths:
-----------
    trunk/dports/math/eigen3/files/unsupported.patch

Modified: trunk/dports/math/eigen3/Portfile
===================================================================
--- trunk/dports/math/eigen3/Portfile	2015-11-15 00:21:23 UTC (rev 142550)
+++ trunk/dports/math/eigen3/Portfile	2015-11-15 04:27:45 UTC (rev 142551)
@@ -16,6 +16,7 @@
 long_description    ${description}
 platforms           darwin
 
+livecheck.url       http://eigen.tuxfamily.org
 use_bzip2           yes
 
 depends_build-append    port:pkgconfig
@@ -24,11 +25,12 @@
 
 if {${subport} eq ${name}} {
     bitbucket.setup     eigen eigen 3.2.7
-    revision            0
+    revision            1
     name                eigen3
     conflicts           eigen3-devel
 
-    livecheck.url       http://eigen.tuxfamily.org
+    patchfiles          unsupported.patch
+
     livecheck.regex     {Eigen (\d+(\.\d+)+) released}
 
     checksums \
@@ -41,6 +43,8 @@
     revision            0
     name                eigen3-devel
     conflicts           eigen3
+
+    livecheck.regex     {development release.*>(\d+((-[a-z]+|\.)\d+)+)<}
     
     # rc version seen as older than beta
     epoch               1 

Added: trunk/dports/math/eigen3/files/unsupported.patch
===================================================================
--- trunk/dports/math/eigen3/files/unsupported.patch	                        (rev 0)
+++ trunk/dports/math/eigen3/files/unsupported.patch	2015-11-15 04:27:45 UTC (rev 142551)
@@ -0,0 +1,35 @@
+--- unsupported/Eigen/CMakeLists.txt.orig	2014-03-14 10:36:53.000000000 -0500
++++ unsupported/Eigen/CMakeLists.txt	2014-03-14 10:38:30.000000000 -0500
+@@ -1,6 +1,6 @@
+ set(Eigen_HEADERS AdolcForward AlignedVector3 ArpackSupport AutoDiff BVH FFT IterativeSolvers KroneckerProduct LevenbergMarquardt
+                   MatrixFunctions MoreVectorization MPRealSupport NonLinearOptimization NumericalDiff OpenGLSupport Polynomials
+-                  Skyline SparseExtra Splines
++                  Skyline SparseExtra Splines SVD
+    )
+
+ install(FILES
+--- unsupported/Eigen/src/CMakeLists.txt.orig	2014-03-14 10:39:42.000000000 -0500
++++ unsupported/Eigen/src/CMakeLists.txt	2014-03-14 10:44:53.000000000 -0500
+@@ -12,4 +12,5 @@
+ ADD_SUBDIRECTORY(Polynomials)
+ ADD_SUBDIRECTORY(Skyline)
+ ADD_SUBDIRECTORY(SparseExtra)
++ADD_SUBDIRECTORY(SVD)
+ ADD_SUBDIRECTORY(Splines)
+--- unsupported/Eigen/src/SVD/CMakeLists.txt.orig	2014-03-14 10:56:38.000000000 -0500
++++ unsupported/Eigen/src/SVD/CMakeLists.txt	2014-03-14 10:56:51.000000000 -0500
+@@ -2,5 +2,5 @@
+ 
+ INSTALL(FILES
+   ${Eigen_SVD_SRCS}
+-  DESTINATION ${INCLUDE_INSTALL_DIR}unsupported/Eigen/src/SVD COMPONENT Devel
++  DESTINATION ${INCLUDE_INSTALL_DIR}/unsupported/Eigen/src/SVD COMPONENT Devel
+   )
+--- unsupported/Eigen/src/LevenbergMarquardt/CMakeLists.txt.orig	2014-03-14 10:57:24.000000000 -0500
++++ unsupported/Eigen/src/LevenbergMarquardt/CMakeLists.txt	2014-03-14 10:57:06.000000000 -0500
+@@ -1,4 +1,4 @@
+-FILE(GLOB Eigen_LevenbergMarquardt_SRCS "*.h")
++FILE(GLOB Eigen_LevenbergMarquardt_SRCS "*.h" "Copyright*.txt")
+ 
+ INSTALL(FILES
+   ${Eigen_LevenbergMarquardt_SRCS}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151212/15059431/attachment-0001.html>


More information about the macports-changes mailing list