[arch-commits] Commit in eigen/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sat Jun 25 07:39:01 UTC 2016


    Date: Saturday, June 25, 2016 @ 07:39:00
  Author: arojas
Revision: 270625

Fix cmake include path (FS#49837)

Modified:
  eigen/trunk/PKGBUILD

----------+
 PKGBUILD |   11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-06-25 07:16:59 UTC (rev 270624)
+++ PKGBUILD	2016-06-25 07:39:00 UTC (rev 270625)
@@ -5,7 +5,7 @@
 
 pkgname=eigen
 pkgver=3.2.8
-pkgrel=3
+pkgrel=4
 pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra."
 arch=('any')
 url='http://eigen.tuxfamily.org'
@@ -15,14 +15,19 @@
 replaces=('eigen3')
 provides=('eigen3')
 source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2"
-        eigen-install-cmake-files.patch::"https://bitbucket.org/eigen/eigen/commits/1d71b134/raw/")
+        eigen-install-cmake-files.patch::"https://bitbucket.org/eigen/eigen/commits/1d71b13/raw/"       
+        eigen-install-cmake-files-2.patch::"https://bitbucket.org/eigen/eigen/commits/21fbecc/raw/")
 sha1sums=('64f4aef8012a424c7e079eaf0be71793ab9bc6e0'
-          'fa1040b91d815d5d8da5e52ee2c1fcd446a664e4')
+          'fa1040b91d815d5d8da5e52ee2c1fcd446a664e4'
+          '13bdd23ecd341188e4a76b8c3e00de294a438d05')
 
 prepare() {
   cd eigen-eigen-*
   # Install cmake files
   patch -p1 -i ../eigen-install-cmake-files.patch
+  patch -p1 -i ../eigen-install-cmake-files-2.patch
+  sed -e 's|set ( EIGEN_INCLUDE_DIR ${INCLUDE_INSTALL_DIR} )|set ( EIGEN_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/${INCLUDE_INSTALL_DIR}" )|' \
+   -i CMakeLists.txt
 }
 
 build() {



More information about the arch-commits mailing list