Accepting request 687070 from home:StefanBruens:branches:science

- Remove openmpi BuildRequires, all SuiteSparse libraries are MPI
  agnostic.

OBS-URL: https://build.opensuse.org/request/show/687070
OBS-URL: https://build.opensuse.org/package/show/science/suitesparse?expand=0&rev=15
This commit is contained in:
Ana Guerrero 2019-03-21 08:13:07 +00:00 committed by Git OBS Bridge
parent f003ca8b64
commit 951b9f398e
2 changed files with 8 additions and 21 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Mar 20 23:23:47 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Remove openmpi BuildRequires, all SuiteSparse libraries are MPI
agnostic.
-------------------------------------------------------------------
Wed Jun 27 00:38:48 UTC 2018 - stefan.bruens@rwth-aachen.de

View File

@ -1,7 +1,7 @@
#
# spec file for package suitesparse
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@ -50,7 +50,6 @@ BuildRequires: tbb-devel
%if %{with openblas}
BuildRequires: openblas-devel
%endif
BuildRequires: openmpi-devel
%define amdver 2.4.6
%define btfver 1.2.6
%define camdver 2.4.6
@ -120,7 +119,6 @@ Requires: openblas-devel
%else
Requires: lapack-devel
%endif
Requires: openmpi-devel
Requires: tbb-devel
# make sure developers can find these packages
Provides: SuiteSparse_config = %{version}
@ -635,7 +633,6 @@ popd
%postun -n %{configlib} -p /sbin/ldconfig
%files devel
%defattr(-,root,root)
%doc ChangeLog README.txt
%license LICENSE.txt
%{_docdir}/%{name}-%{version}
@ -643,42 +640,36 @@ popd
%{_includedir}/%{name}/
%files devel-static
%defattr(-,root,root)
%doc ChangeLog README.txt
%license LICENSE.txt
%{_libdir}/*.a
%files -n %{amdlib}
%defattr(-, root, root)
%doc AMD/README.txt
%doc AMD/Doc/AMD_UserGuide.pdf AMD/Doc/ChangeLog
%license AMD/Doc/License.txt AMD/Doc/lesser.txt
%{_libdir}/libamd.so.*
%files -n %{btflib}
%defattr(-, root, root)
%doc BTF/README.txt
%doc BTF/Doc/ChangeLog
%license BTF/Doc/License.txt BTF/Doc/lesser.txt
%{_libdir}/libbtf.so.*
%files -n %{camdlib}
%defattr(-, root, root)
%doc CAMD/README.txt
%doc CAMD/Doc/CAMD_UserGuide.pdf CAMD/Doc/ChangeLog
%license CAMD/Doc/License.txt CAMD/Doc/lesser.txt
%{_libdir}/libcamd.so.*
%files -n %{ccolamdlib}
%defattr(-, root, root)
%doc CCOLAMD/README.txt
%doc CCOLAMD/Doc/ChangeLog
%license CCOLAMD/Doc/License.txt CCOLAMD/Doc/lesser.txt
%{_libdir}/libccolamd.so.*
%files -n %{cholmodlib}
%defattr(-, root, root)
%doc CHOLMOD/README.txt
%doc CHOLMOD/Doc/CHOLMOD_UserGuide.pdf
%license CHOLMOD/Doc/ChangeLog CHOLMOD/Doc/License.txt
@ -687,70 +678,60 @@ popd
%{_libdir}/libcholmod.so.*
%files -n %{colamdlib}
%defattr(-, root, root)
%doc COLAMD/README.txt
%doc COLAMD/Doc/ChangeLog
%license COLAMD/Doc/License.txt COLAMD/Doc/lesser.txt
%{_libdir}/libcolamd.so.*
%files -n %{csparselib}
%defattr(-, root, root)
%doc CSparse/README.txt
%doc CSparse/Doc/ChangeLog
%license CSparse/Doc/License.txt CSparse/Doc/lesser.txt
%{_libdir}/libcsparse.so.*
%files -n %{cxsparselib}
%defattr(-, root, root)
%doc CXSparse/README.txt
%doc CXSparse/Doc/ChangeLog
%license CXSparse/Doc/License.txt CXSparse/Doc/lesser.txt
%{_libdir}/libcxsparse.so.*
%files -n %{graphblaslib}
%defattr(-, root, root)
%doc GraphBLAS/README.txt
%doc GraphBLAS/Doc/GraphBLAS_UserGuide.pdf
%license GraphBLAS/Doc/ChangeLog GraphBLAS/Doc/License.txt
%{_libdir}/libgraphblas.so.*
%files -n %{klulib}
%defattr(-, root, root)
%doc KLU/README.txt
%doc KLU/Doc/KLU_UserGuide.pdf KLU/Doc/ChangeLog
%license KLU/Doc/License.txt KLU/Doc/lesser.txt
%{_libdir}/libklu.so.*
%files -n %{ldllib}
%defattr(-, root, root)
%doc LDL/README.txt
%doc LDL/Doc/ldl_userguide.pdf LDL/Doc/ChangeLog
%license LDL/Doc/License.txt LDL/Doc/lesser.txt
%{_libdir}/libldl.so.*
%files -n %{rbiolib}
%defattr(-, root, root)
%doc RBio/README.txt
%doc RBio/Doc/ChangeLog
%license RBio/Doc/License.txt RBio/Doc/gpl.txt
%{_libdir}/librbio.so.*
%files -n %{spqrlib}
%defattr(-, root, root)
%doc SPQR/README.txt
%doc SPQR/Doc/spqr_user_guide.pdf SPQR/Doc/ChangeLog SPQR/Doc/README_2.txt
%license SPQR/Doc/License.txt SPQR/Doc/gpl.txt
%{_libdir}/libspqr.so.*
%files -n %{umfpacklib}
%defattr(-, root, root)
%doc UMFPACK/README.txt
%doc UMFPACK/Doc/UMFPACK_QuickStart.pdf UMFPACK/Doc/UMFPACK_UserGuide.pdf UMFPACK/Doc/ChangeLog
%license UMFPACK/Doc/License.txt UMFPACK/Doc/gpl.txt
%{_libdir}/libumfpack.so.*
%files -n %{configlib}
%defattr(-,root,root)
%doc share/doc/*/SUITESPARSECONFIG_README.txt
%license LICENSE.txt
%{_libdir}/libsuitesparseconfig.so.*