SHA256
1
0
forked from pool/armadillo

Accepting request 522124 from devel:libraries:c_c++

1

OBS-URL: https://build.opensuse.org/request/show/522124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/armadillo?expand=0&rev=111
This commit is contained in:
Dominique Leuenberger 2017-09-09 18:26:13 +00:00 committed by Git OBS Bridge
commit f2e81195c3
2 changed files with 13 additions and 40 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Sep 5 21:45:23 UTC 2017 - jengelh@inai.de
- Trim descriptions, keeping the full description just for the
one that is installed most often (libarmadillo8).
Ensure neutrality of descriptions.
-------------------------------------------------------------------
Fri Sep 1 17:31:45 UTC 2017 - badshah400@gmail.com

View File

@ -20,7 +20,7 @@
Name: armadillo
Version: 8.100.0
Release: 0
Summary: Fast C++ matrix library with interfaces to LAPACK and ATLAS
Summary: C++ matrix library with interfaces to LAPACK and ATLAS
License: Apache-2.0
Group: Development/Libraries/C and C++
Url: http://arma.sourceforge.net/
@ -36,27 +36,16 @@ BuildRequires: superlu-devel >= 5.2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Armadillo is a C++ linear algebra library (matrix maths)
aiming towards a good balance between speed and ease of use.
Armadillo is a C++ linear algebra library (matrix maths).
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.
%package -n %{soname}
Summary: Fast C++ matrix library with interfaces to LAPACK and ATLAS
Summary: C++ matrix library with interfaces to LAPACK and ATLAS
Group: System/Libraries
%description -n %{soname}
Armadillo is a C++ linear algebra library (matrix maths)
aiming towards a good balance between speed and ease of use.
Armadillo is a C++ linear algebra library (matrix maths).
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
@ -65,9 +54,6 @@ 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 shared libraries for armadillo.
@ -79,19 +65,9 @@ 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.
Armadillo is a C++ linear algebra library (matrix maths).
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.
@ -107,19 +83,9 @@ Requires: superlu-devel >= 4.3
Recommends: %{name}-doc
%description devel
Armadillo is a C++ linear algebra library (matrix maths)
aiming towards a good balance between speed and ease of use.
Armadillo is a C++ linear algebra library (matrix maths).
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 contains files necessary for development using the
Armadillo C++ library. It contains header files, example programs,