diff --git a/eigen3-3.3.1-fixcmake.patch b/eigen3-3.3.1-fixcmake.patch new file mode 100644 index 0000000..f316f48 --- /dev/null +++ b/eigen3-3.3.1-fixcmake.patch @@ -0,0 +1,12 @@ +diff -up ./CMakeLists.txt.fixcmake ./CMakeLists.txt +--- ./CMakeLists.txt.fixcmake 2016-12-28 11:39:51.690853423 -0500 ++++ ./CMakeLists.txt 2016-12-28 11:41:06.409811065 -0500 +@@ -511,7 +511,7 @@ set ( EIGEN_VERSION_MAJOR ${EIGEN_WORLD + set ( EIGEN_VERSION_MINOR ${EIGEN_MAJOR_VERSION} ) + set ( EIGEN_VERSION_PATCH ${EIGEN_MINOR_VERSION} ) + set ( EIGEN_DEFINITIONS "") +-set ( EIGEN_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/${INCLUDE_INSTALL_DIR}" ) ++set ( EIGEN_INCLUDE_DIR ${INCLUDE_INSTALL_DIR} ) + set ( EIGEN_ROOT_DIR ${CMAKE_INSTALL_PREFIX} ) + + # Interface libraries require at least CMake 3.0 diff --git a/eigen3.spec b/eigen3.spec index 54e6126..afce510 100644 --- a/eigen3.spec +++ b/eigen3.spec @@ -4,10 +4,10 @@ # debuginfo package for the empty main package. %global debug_package %{nil} -%global commit 26667be4f70b +%global commit f562a193118d Name: eigen3 -Version: 3.3.0 +Version: 3.3.1 Release: 1%{?dist} Summary: A lightweight C++ template library for vector and matrix math @@ -23,7 +23,7 @@ Patch0: 01_install_FindEigen3.patch # Fix pkg-config file Patch1: eigen_pkgconfig.patch # Fix the include paths in the new Eigen3Config.cmake file -Patch2: eigen3-3.3.0-fixcmake.patch +Patch2: eigen3-3.3.1-fixcmake.patch BuildRequires: atlas-devel BuildRequires: fftw-devel @@ -111,6 +111,9 @@ rm -f %{_target_platform}/doc/html/unsupported/installdox %doc %{_target_platform}/doc/html %changelog +* Wed Dec 28 2016 Rich Mattes - 3.3.1-1 +- Update to 3.3.1 (rhbz#1408538) + * Wed Nov 23 2016 Rich Mattes - 3.3.0-1 - Update to 3.3.0 - Stop renaming tarball - just use upstream tarball