Hello community,

here is the log from the commit of package armadillo for openSUSE:Factory 
checked in at 2013-03-26 11:53:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/armadillo (Old)
 and      /work/SRC/openSUSE:Factory/.armadillo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "armadillo", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/armadillo/armadillo.changes      2013-03-14 
10:54:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.armadillo.new/armadillo.changes 2013-03-26 
11:53:54.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Mar 25 22:13:02 UTC 2013 - badshah...@gmail.com
+
+- Update to version 3.800.2:
+  * minor fix for installation on Mac OS X systems
+
+-------------------------------------------------------------------

Old:
----
  armadillo-3.800.1.tar.gz

New:
----
  armadillo-3.800.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ armadillo.spec ++++++
--- /var/tmp/diff_new_pack.JINClY/_old  2013-03-26 11:54:04.000000000 +0100
+++ /var/tmp/diff_new_pack.JINClY/_new  2013-03-26 11:54:04.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           armadillo
-Version:        3.800.1
+Version:        3.800.2
 Release:        0
 Summary:        Fast C++ matrix library with interfaces to LAPACK and ATLAS
 License:        MPL-2.0

++++++ armadillo-3.800.1.tar.gz -> armadillo-3.800.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/armadillo-3.800.1/CMakeLists.txt 
new/armadillo-3.800.2/CMakeLists.txt
--- old/armadillo-3.800.1/CMakeLists.txt        2013-03-09 14:23:20.000000000 
+0100
+++ new/armadillo-3.800.2/CMakeLists.txt        2013-03-25 05:54:00.000000000 
+0100
@@ -13,7 +13,7 @@
 
 set(ARMA_MAJOR 3)
 set(ARMA_MINOR 800)
-set(ARMA_PATCH 1)
+set(ARMA_PATCH 2)
 
 message(STATUS "Configuring Armadillo 
${ARMA_MAJOR}.${ARMA_MINOR}.${ARMA_PATCH}")
 
@@ -268,11 +268,20 @@
 #set(CMAKE_INSTALL_RPATH_USE_LINK_PATH  TRUE)
 
 
+if(APPLE)
+  # work around a silly limitation in Mac OS X
+  if(${ARMA_MINOR} GREATER 99)
+    math(EXPR ARMA_MINOR_ALT "${ARMA_MINOR} / 10")
+  else()
+    set(ARMA_MINOR_ALT ${ARMA_MINOR})
+  endif()
+else()
+  set(ARMA_MINOR_ALT ${ARMA_MINOR})
+endif()
+
 add_library( armadillo SHARED src/wrap_libs )
 target_link_libraries( armadillo ${ARMA_LIBS} )
-
-set_target_properties(armadillo PROPERTIES VERSION 
${ARMA_MAJOR}.${ARMA_MINOR}.${ARMA_PATCH} SOVERSION 3)
-
+set_target_properties(armadillo PROPERTIES VERSION 
${ARMA_MAJOR}.${ARMA_MINOR_ALT}.${ARMA_PATCH} SOVERSION ${ARMA_MAJOR})
 
 
 
################################################################################
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/armadillo-3.800.1/docs.html 
new/armadillo-3.800.2/docs.html
--- old/armadillo-3.800.1/docs.html     2013-03-12 02:46:00.000000000 +0100
+++ new/armadillo-3.800.2/docs.html     2013-03-19 03:38:00.000000000 +0100
@@ -7665,6 +7665,8 @@
 <br>
 <li>For a vector argument, return a vector which is a sorted version of the 
input vector</li>
 <br>
+<li>For matrices and vectors with complex numbers, sorting is via absolute 
values</li>
+<br>
 <li>
 Examples:
 <ul>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/armadillo-3.800.1/include/armadillo_bits/arma_version.hpp 
new/armadillo-3.800.2/include/armadillo_bits/arma_version.hpp
--- old/armadillo-3.800.1/include/armadillo_bits/arma_version.hpp       
2013-03-09 14:23:20.000000000 +0100
+++ new/armadillo-3.800.2/include/armadillo_bits/arma_version.hpp       
2013-03-25 05:54:00.000000000 +0100
@@ -13,7 +13,7 @@
 
 #define ARMA_VERSION_MAJOR 3
 #define ARMA_VERSION_MINOR 800
-#define ARMA_VERSION_PATCH 1
+#define ARMA_VERSION_PATCH 2
 #define ARMA_VERSION_NAME  "Miami Beach"
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/armadillo-3.800.1/include/armadillo_bits/config.hpp 
new/armadillo-3.800.2/include/armadillo_bits/config.hpp
--- old/armadillo-3.800.1/include/armadillo_bits/config.hpp     2013-02-21 
08:16:35.000000000 +0100
+++ new/armadillo-3.800.2/include/armadillo_bits/config.hpp     2013-03-15 
03:53:30.000000000 +0100
@@ -17,7 +17,7 @@
 #if !defined(ARMA_USE_BLAS)
 // #define ARMA_USE_BLAS
 //// Uncomment the above line if you have BLAS or a high-speed replacement for 
BLAS,
-//// such as GotoBLAS, Intel's MKL, AMD's ACML, or the Accelerate framework.
+//// such as OpenBLAS, GotoBLAS, Intel's MKL, AMD's ACML, or the Accelerate 
framework.
 //// BLAS is used for matrix multiplication.
 //// Without BLAS, matrix multiplication will still work, but might be slower.
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/armadillo-3.800.1/include/armadillo_bits/config.hpp.cmake 
new/armadillo-3.800.2/include/armadillo_bits/config.hpp.cmake
--- old/armadillo-3.800.1/include/armadillo_bits/config.hpp.cmake       
2013-02-21 08:16:35.000000000 +0100
+++ new/armadillo-3.800.2/include/armadillo_bits/config.hpp.cmake       
2013-03-15 03:53:30.000000000 +0100
@@ -17,7 +17,7 @@
 #if !defined(ARMA_USE_BLAS)
 #cmakedefine ARMA_USE_BLAS
 //// Uncomment the above line if you have BLAS or a high-speed replacement for 
BLAS,
-//// such as GotoBLAS, Intel's MKL, AMD's ACML, or the Accelerate framework.
+//// such as OpenBLAS, GotoBLAS, Intel's MKL, AMD's ACML, or the Accelerate 
framework.
 //// BLAS is used for matrix multiplication.
 //// Without BLAS, matrix multiplication will still work, but might be slower.
 #endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to