Hello community, here is the log from the commit of package armadillo for openSUSE:Factory checked in at 2012-04-12 09:18:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2012-02-08 15:36:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.armadillo.new/armadillo.changes 2012-04-12 09:18:45.000000000 +0200 @@ -1,0 +2,29 @@ +Mon Apr 9 20:16:36 UTC 2012 - [email protected] + +- Update to version 3.0.0: + + Added non-contiguous submatrix views + + Added shorthand for inverse: .i() + + Added hist() and histc() + + Faster repmat() + + Faster handling of submatrix views with one row or column + + Faster generation of random numbers + + Faster element access in fixed size matrices + + Better detection of vector expressions by various functions + + Expressions X=A.i()*B and X=inv(A)*B are automatically + converted to X=solve(A,B) +- Rename shared library package to libarmadillo3 in keeping with + .so file number change +- Update baselibs.conf in keeping with changes to the shared + library package name. + +------------------------------------------------------------------- +Wed Apr 4 06:37:58 UTC 2012 - [email protected] + +- Update to version 2.4.4: + + Fixes for qr() and syl() + + More portable wall_clock class + + Faster relational operators on submatrices. +- Update lapack dependencies in keeping with lapack changes in + devel project to fix builds on openSUSE 12.1 and 11.4. + +------------------------------------------------------------------- Old: ---- armadillo-2.4.3.tar.gz New: ---- armadillo-3.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ armadillo.spec ++++++ --- /var/tmp/diff_new_pack.QX4nkB/_old 2012-04-12 09:18:47.000000000 +0200 +++ /var/tmp/diff_new_pack.QX4nkB/_new 2012-04-12 09:18:47.000000000 +0200 @@ -16,21 +16,20 @@ # - Name: armadillo -Version: 2.4.3 -Release: 1 -License: LGPL-3.0+ +Version: 3.0.0 +Release: 0 Summary: Fast C++ matrix library with interfaces to LAPACK and ATLAS -Url: http://arma.sourceforge.net/ +License: LGPL-3.0+ Group: Development/Libraries/C and C++ +Url: http://arma.sourceforge.net/ Source: http://sourceforge.net/projects/arma/files/%{name}-%{version}.tar.gz Source2: baselibs.conf -BuildRequires: blas +BuildRequires: blas-devel BuildRequires: boost-devel BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: lapack +BuildRequires: lapack-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -48,11 +47,11 @@ of choice (due to speed and/or integration capabilities), rather than another language like Matlab or Octave. -%package -n libarmadillo2 +%package -n libarmadillo3 Summary: Shared libraries for armadillo Group: Development/Libraries/C and C++ -%description -n libarmadillo2 +%description -n libarmadillo3 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, @@ -72,10 +71,10 @@ %package devel Summary: Development headers and documentation for the Armadillo C++ library Group: Development/Libraries/C and C++ -Requires: blas +Requires: blas-devel Requires: boost-devel -Requires: lapack -Requires: libarmadillo2 = %{version} +Requires: lapack-devel +Requires: libarmadillo3 = %{version} Requires: libstdc++-devel %description devel @@ -116,11 +115,11 @@ rm -rf examples/example2_win32 rm -rf examples/lib_win32 -%post -n libarmadillo2 -p /sbin/ldconfig +%post -n libarmadillo3 -p /sbin/ldconfig -%postun -n libarmadillo2 -p /sbin/ldconfig +%postun -n libarmadillo3 -p /sbin/ldconfig -%files -n libarmadillo2 +%files -n libarmadillo3 %defattr(-,root,root) %{_libdir}/*.so.* %doc LICENSE.txt licenses @@ -130,7 +129,6 @@ %{_libdir}/*.so %{_includedir}/armadillo %{_includedir}/armadillo_bits/ -%{_includedir}/armadillo_itpp %{_datadir}/Armadillo/ %doc README.txt index.html examples/ docs/ ++++++ armadillo-2.4.3.tar.gz -> armadillo-3.0.0.tar.gz ++++++ ++++ 21176 lines of diff (skipped) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.QX4nkB/_old 2012-04-12 09:18:47.000000000 +0200 +++ /var/tmp/diff_new_pack.QX4nkB/_new 2012-04-12 09:18:47.000000000 +0200 @@ -1,4 +1,4 @@ -libarmadillo2 +libarmadillo3 armadillo-devel requires -armadillo-<targettype> - requires "libarmadillo2-<targettype> = <version>" + requires "libarmadillo3-<targettype> = <version>" -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
