From 89f2c802374de94aa2ea50b5bcf9b3a2ea09f610 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Thu, 9 Jan 2014 18:08:45 +0000 Subject: [PATCH] update to 4.000.0 - dropped boost dependency and added arpack - remove reference to boost in the comments --- .gitignore | 2 +- armadillo.spec | 27 +++++++++++++-------------- sources | 2 +- 3 files changed, 15 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 27f8c2a..1a63317 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ clog -armadillo-3.930.1.tar.gz +/armadillo-4.000.0.tar.gz diff --git a/armadillo.spec b/armadillo.spec index ca10d1f..843ef42 100644 --- a/armadillo.spec +++ b/armadillo.spec @@ -1,5 +1,5 @@ Name: armadillo -Version: 3.930.1 +Version: 4.000.0 Release: 1%{?dist} Summary: Fast C++ matrix library with interfaces to LAPACK and ATLAS @@ -8,7 +8,7 @@ License: MPLv2.0 URL: http://arma.sourceforge.net/ Source: http://sourceforge.net/projects/arma/files/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: cmake, boost-devel, blas-devel, lapack-devel, atlas-devel +BuildRequires: cmake, blas-devel, lapack-devel, atlas-devel, arpack-devel %description Armadillo is a C++ linear algebra library (matrix maths) @@ -30,19 +30,12 @@ than another language like Matlab or Octave. Summary: Development headers and documentation for the Armadillo C++ library Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Requires: boost-devel, blas-devel, lapack-devel, atlas-devel, libstdc++-devel - -# The header files of Armadillo include some Boost and ATLAS header files, -# delivered within the boost-devel and atlas-devel sub-packages, respectively. -# However, since there is no explicit dependency on Boost or ATLAS libraries -# (most of Boost is delivered as header files only), the RPM building process -# does not detect these dependencies. These dependencies must therefore be -# added manually. +Requires: blas-devel, lapack-devel, atlas-devel, arpack-devel, libstdc++-devel %description devel This package contains files necessary for development using the Armadillo C++ library. It contains header files, example programs, -and user documentation (reference guide). +and user documentation (API reference guide). %prep @@ -65,9 +58,10 @@ done rm -rf $RPM_BUILD_ROOT %{__make} install DESTDIR=$RPM_BUILD_ROOT rm -f examples/Makefile.cmake -rm -rf examples/example1_win32 -rm -rf examples/example2_win32 -rm -rf examples/lib_win32 +rm -f examples/example1_win64.sln +rm -f examples/example1_win64.vcxproj +rm -f examples/example1_win64.README.txt +rm -rf examples/lib_win64 %clean @@ -95,6 +89,11 @@ rm -rf $RPM_BUILD_ROOT %doc armadillo_nicta_2010.pdf rcpp_armadillo_csda_2014.pdf %changelog +* Thu Jan 9 2014 José Matos - 4.000.0-1 +- update to 4.000.0 +- dropped boost dependency and added arpack +- remove reference to boost in the comments + * Tue Dec 10 2013 José Matos - 3.930.1-1 - update to 3.930.1 - update the name of the documentation paper from 2013 to 2014 diff --git a/sources b/sources index a50796f..08eca0e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f12873513c8aa8b655f2b128a3fdf588 armadillo-3.930.1.tar.gz +3110e2030ebf61ac61ba0d0423816790 armadillo-4.000.0.tar.gz