Hello community, here is the log from the commit of package armadillo for openSUSE:Factory checked in at 2013-03-07 07:17:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-02-21 10:31:58.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.armadillo.new/armadillo.changes 2013-03-07 07:17:50.000000000 +0100 @@ -1,0 +2,16 @@ +Fri Mar 1 06:25:15 UTC 2013 - dmitr...@opensuse.org + +- Update to version 3.8.0 + * Armadillo is now licensed using the Mozilla Public License 2.0 + * added .imbue() for filling a matrix/cube with values provided + by a functor or lambda expression + * added .swap() for swapping contents with another matrix + * added .transform() for transforming a matrix/cube using a + functor or lambda expression + * added round() for rounding matrix elements towards nearest integer + * faster find() + * fixes for handling non-square matrices by qr() and qr_econ() + * minor fixes for handling empty matrices + * reduction of pedantic compiler warnings + +------------------------------------------------------------------- Old: ---- armadillo-3.6.3.tar.gz New: ---- armadillo-3.800.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ armadillo.spec ++++++ --- /var/tmp/diff_new_pack.kdEYAx/_old 2013-03-07 07:17:53.000000000 +0100 +++ /var/tmp/diff_new_pack.kdEYAx/_new 2013-03-07 07:17:53.000000000 +0100 @@ -17,10 +17,10 @@ Name: armadillo -Version: 3.6.3 +Version: 3.800.0 Release: 0 Summary: Fast C++ matrix library with interfaces to LAPACK and ATLAS -License: LGPL-3.0+ +License: MPL-2.0 Group: Development/Libraries/C and C++ Url: http://arma.sourceforge.net/ Source: http://download.sourceforge.net/arma/%{name}-%{version}.tar.gz @@ -48,8 +48,8 @@ than another language like Matlab or Octave. %package -n libarmadillo3 -Summary: Shared libraries for armadillo -Group: Development/Libraries/C and C++ +Summary: Fast C++ matrix library with interfaces to LAPACK and ATLAS +Group: System/Libraries %description -n libarmadillo3 Armadillo is a C++ linear algebra library (matrix maths) @@ -68,6 +68,30 @@ This package provides the shared libraries for armadillo. +%package doc +Summary: Documentation for %{name} +Group: Documentation/Other +%if 0%{?suse_version} > 1110 +BuildArch: noarch +%endif + +%description doc +Armadillo is a C++ linear algebra library (matrix maths) +aiming towards a good balance between speed and ease of use. +Integer, floating point and complex numbers are supported, +as well as a subset of trigonometric and statistics functions. +Various matrix decompositions are provided through optional +integration with LAPACK and ATLAS libraries. +A delayed evaluation approach is employed (during compile time) +to combine several operations into one and reduce (or eliminate) +the need for temporaries. This is accomplished through recursive +templates and template meta-programming. +This library is useful if C++ has been decided as the language +of choice (due to speed and/or integration capabilities), rather +than another language like Matlab or Octave. + +This package provides the documentation for armadillo. + %package devel Summary: Development headers and documentation for the Armadillo C++ library Group: Development/Libraries/C and C++ @@ -76,6 +100,7 @@ Requires: lapack-devel Requires: libarmadillo3 = %{version} Requires: libstdc++-devel +Recommends: %{name}-doc %description devel Armadillo is a C++ linear algebra library (matrix maths) @@ -101,7 +126,7 @@ #Convert DOS end-of-line to UNIX end-of-line sed -i 's/\r//' README.txt sed -i 's/\r//' LICENSE.txt -for i in `ls licenses/`; do sed -i 's/\r//' licenses/$i ; done +# for i in `ls licenses/`; do sed -i 's/\r//' licenses/$i ; done for i in `ls examples/*.cpp`; do sed -i 's/\r//' $i; done %build @@ -124,7 +149,12 @@ %files -n libarmadillo3 %defattr(-,root,root) %{_libdir}/*.so.* -%doc LICENSE.txt licenses + +%files doc +%defattr(-,root,root) +%doc armadillo_nicta_2010.pdf +%doc rcpp_armadillo_csda_2013.pdf +%doc LICENSE.txt README.txt index.html examples/ docs.html %files devel %defattr(-,root,root) @@ -132,6 +162,5 @@ %{_includedir}/armadillo %{_includedir}/armadillo_bits/ %{_datadir}/Armadillo/ -%doc README.txt index.html examples/ docs.html %changelog ++++++ armadillo-3.6.3.tar.gz -> armadillo-3.800.0.tar.gz ++++++ ++++ 10887 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org