diff --git a/librsb-1.2.0-rc2.tar.gz b/librsb-1.2.0-rc2.tar.gz deleted file mode 100644 index c0188bf..0000000 --- a/librsb-1.2.0-rc2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f43e1910efddda0720dd477f74359de7d78c8a838e9a508a049fa1bc307a5f7 -size 2212819 diff --git a/librsb-1.2.0-rc5.tar.gz b/librsb-1.2.0-rc5.tar.gz new file mode 100644 index 0000000..3b86a88 --- /dev/null +++ b/librsb-1.2.0-rc5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa2a8a3e1fddb2418e44aa2cb159fc895354550588b6a7b62b0b80bc522e1fbf +size 2217657 diff --git a/librsb.changes b/librsb.changes index a7fb883..327b9cd 100644 --- a/librsb.changes +++ b/librsb.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu Oct 20 23:10:35 UTC 2016 - jengelh@inai.de + +- Update to new upstream release 1.2.0~rc5 +* Fixed EPS rendering of matrices, e.g. + `./rsbench --plot-matrix -aRzd -f matrix.mtx >matrix.eps` +- Drop shlib.diff (applied upstream) + +------------------------------------------------------------------- +Wed Jun 8 21:11:26 UTC 2016 - jengelh@inai.de + +- Update to new upstream release 1.2.0~rc3 +* Extension: if parameter flagsA of mtx_set_vals() has + RSB_FLAG_DUPLICATES_SUM, then values will be summed up into the + matrix. +* Bugfix: rsb_mtx_get_nrm on symmetric matrices was buggy. +* Bugfix: rsb_spsm potentially wrong in --enable-openmp and + (nrhs>1). (ussm affected) +* Bugfix: rsb_spsm wrong in --disable-openmp version and + (nrhs>1). (ussm affected) +* Bugfix: rsb_spsm used to scale only first rhs when (*alphap!=1 + and nrhs>1). (ussm affected) +* Bugfix: rsb_spsm used to solve only first rhs when (y != x). + (ussm not affected) +* Bugfix: rsb_spmm used to scale only first rhs when (*betap!=1 + and nrhs>1). (usmm not affected) +* Bugfix: rsb_tune_spmm/rsb_tune_spsm returned (false positive) + error on ( mtxAp != NULL && mtxOpp != NULL ) rather than on ( + mtxAp != NULL && mtxOpp != NULL && *mtxOpp != NULL ). +* Will use memset() on systems with no bzero() (e.g. mingw). + ------------------------------------------------------------------- Sun Jan 17 14:15:30 UTC 2016 - jengelh@inai.de diff --git a/librsb.spec b/librsb.spec index 0922c6c..4715458 100644 --- a/librsb.spec +++ b/librsb.spec @@ -17,8 +17,9 @@ Name: librsb -%define rversion 1.2.0-rc2 -Version: 1.2.0~rc2 +%define lname librsb0 +%define rversion 1.2.0-rc5 +Version: 1.2.0~rc5 Release: 0 Summary: A shared memory parallel sparse matrix library including Sparse BLAS License: LGPL-3.0+ @@ -26,6 +27,7 @@ Group: Productivity/Scientific/Math URL: http://librsb.sf.net/ Source: http://downloads.sf.net/%name/%name-%rversion.tar.gz BuildRequires: fdupes +BuildRequires: gcc-fortran BuildRequires: gsl-devel BuildRequires: zlib-devel BuildRoot: %_tmppath/%name-%version-build @@ -39,9 +41,15 @@ operations on large sparse matrices. librsb implements the Sparse BLAS standard, as specified in the BLAS Forum documents. +%package -n %lname +Summary: Blah + +%description -n %lname + %package devel Summary: Development files for librsb, a Recursive Sparse Blocks matrix format lirary Group: Development/Libraries/C and C++ +Requires: %lname = %version %description devel librsb is a library for sparse matrix computations featuring the @@ -56,7 +64,7 @@ applications that want to make use of librsb. %setup -qn librsb-%rversion %build -%configure --docdir="%_docdir/%name" +%configure --docdir="%_docdir/%name" --disable-static make %{?_smp_mflags} %fdupes %buildroot/%_prefix @@ -64,12 +72,16 @@ make %{?_smp_mflags} %make_install rm -f "%buildroot/%_libdir"/*.la +%files -n librsb0 +%defattr(-,root,root) +%_libdir/librsb.so.* + %files devel %defattr(-,root,root) -%_includedir/*.h +%_includedir/* %_bindir/rsbench %_bindir/librsb-config -%_libdir/librsb.a +%_libdir/librsb.so %_docdir/%name/ %doc COPYING README