2024-01-06 05:52:21 +01:00
|
|
|
Name: libsuitesparse
|
2024-08-14 11:54:31 +02:00
|
|
|
Version: 7.8.1
|
2024-01-06 05:52:21 +01:00
|
|
|
Release: 1mamba
|
|
|
|
Summary: A collection of sparse matrix libraries
|
|
|
|
Group: System/Libraries
|
|
|
|
Vendor: openmamba
|
|
|
|
Distribution: openmamba
|
|
|
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
2024-01-06 05:52:23 +01:00
|
|
|
URL: https://people.engr.tamu.edu/davis/suitesparse.html
|
2024-01-06 05:52:22 +01:00
|
|
|
Source: https://github.com/DrTimothyAldenDavis/SuiteSparse.git/v%{version}/SuiteSparse-%{version}.tar.bz2
|
2024-01-06 05:52:21 +01:00
|
|
|
License: GPL, LGPL
|
|
|
|
## AUTOBUILDREQ-BEGIN
|
2024-01-06 05:52:26 +01:00
|
|
|
BuildRequires: gcc-fortran
|
2024-01-06 05:52:21 +01:00
|
|
|
BuildRequires: glibc-devel
|
|
|
|
BuildRequires: libgcc
|
2024-01-06 05:52:26 +01:00
|
|
|
BuildRequires: libgmp-devel
|
2024-01-06 05:52:22 +01:00
|
|
|
BuildRequires: libgomp-devel
|
2024-01-06 05:52:26 +01:00
|
|
|
BuildRequires: libmpfr-devel
|
2024-08-09 19:39:48 +02:00
|
|
|
BuildRequires: libopenblas-devel
|
2024-08-14 11:54:31 +02:00
|
|
|
BuildRequires: libquadmath-devel
|
2024-01-06 05:52:21 +01:00
|
|
|
BuildRequires: libstdc++6-devel
|
|
|
|
## AUTOBUILDREQ-END
|
|
|
|
Provides: libumfpack
|
2024-01-06 05:52:26 +01:00
|
|
|
Obsoletes: libumfpack < 6.0.1
|
2024-01-06 05:52:21 +01:00
|
|
|
|
|
|
|
%description
|
|
|
|
suitesparse is a collection of libraries for computations involving sparse matrices. The package includes the following libraries:
|
|
|
|
AMD approximate minimum degree ordering
|
|
|
|
BTF permutation to block triangular form (beta)
|
|
|
|
CAMD constrained approximate minimum degree ordering
|
|
|
|
COLAMD column approximate minimum degree ordering
|
|
|
|
CCOLAMD constrained column approximate minimum degree ordering
|
|
|
|
CHOLMOD sparse Cholesky factorization
|
|
|
|
CSparse a concise sparse matrix package
|
|
|
|
CXSparse CSparse extended: complex matrix, int and long int support
|
|
|
|
KLU sparse LU factorization, primarily for circuit simulation
|
|
|
|
LDL a simple LDL' factorization
|
|
|
|
SQPR a multithread, multifrontal, rank-revealing sparse QR factorization method
|
|
|
|
UMFPACK sparse LU factorization
|
|
|
|
UFconfig configuration file for all the above packages.
|
|
|
|
RBio read/write files in Rutherford/Boeing format
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
Group: Development/Libraries
|
|
|
|
Summary: Development files for %{name}
|
|
|
|
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
|
|
|
|
Provides: libumfpack-devel
|
2024-01-06 05:52:26 +01:00
|
|
|
Obsoletes: libumfpack-devel < 6.0.1
|
2024-01-06 05:52:21 +01:00
|
|
|
|
|
|
|
%description devel
|
|
|
|
This package contains libraries and header files for developing applications that use %{name}.
|
|
|
|
|
2024-01-06 05:52:22 +01:00
|
|
|
%debug_package
|
|
|
|
|
2024-01-06 05:52:21 +01:00
|
|
|
%prep
|
2024-01-06 05:52:22 +01:00
|
|
|
%setup -q -n SuiteSparse-%{version}
|
2024-01-06 05:52:26 +01:00
|
|
|
#-D -T
|
|
|
|
#:<< _EOF
|
2024-01-06 05:52:22 +01:00
|
|
|
%ifarch arm
|
|
|
|
sed -i "/CHOLMOD/d" Makefile
|
|
|
|
%endif
|
2024-01-06 05:52:21 +01:00
|
|
|
|
|
|
|
%build
|
2024-08-09 19:39:48 +02:00
|
|
|
%cmake \
|
|
|
|
\
|
|
|
|
%ifnarch x86_64
|
|
|
|
-DCHOLMOD_USE_CUDA=OFF \
|
|
|
|
-DSUITESPARSE_USE_CUDA=OFF \
|
|
|
|
-DSPQR_USE_CUDA=OFF \
|
|
|
|
-DGRAPHBLAS_USE_JIT= OFF \
|
|
|
|
%endif
|
|
|
|
-DCMAKE_BUILD_TYPE=None
|
|
|
|
|
|
|
|
%cmake_build
|
|
|
|
|
|
|
|
#% make \
|
|
|
|
# CXXFLAGS+="%{optflags} -ffat-lto-objects" \
|
|
|
|
# CMAKE_OPTIONS="-DBLA_VENDOR=Generic \
|
|
|
|
# -DCMAKE_INSTALL_PREFIX=%{_prefix} \
|
|
|
|
# -DCMAKE_INSTALL_INCLUDEDIR=%{_includedir} \
|
|
|
|
# -DCMAKE_INSTALL_LIBDIR=%{_libdir} \
|
|
|
|
#%ifnarch x86_64
|
|
|
|
# -DGRAPHBLAS_USE_CUDA=OFF \
|
|
|
|
#%endif
|
|
|
|
# -DCMAKE_BUILD_TYPE=None"
|
2024-01-06 05:52:21 +01:00
|
|
|
|
|
|
|
%install
|
|
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
2024-08-09 19:39:48 +02:00
|
|
|
%cmake_install
|
2024-01-06 05:52:21 +01:00
|
|
|
|
|
|
|
%clean
|
|
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
|
|
|
|
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
%postun -p /sbin/ldconfig
|
|
|
|
|
|
|
|
%files
|
|
|
|
%defattr(-,root,root)
|
2024-01-06 05:52:26 +01:00
|
|
|
%{_libdir}/lib*.so.*
|
|
|
|
%doc LICENSE.txt
|
2024-01-06 05:52:21 +01:00
|
|
|
|
|
|
|
%files devel
|
|
|
|
%defattr(-,root,root)
|
2024-01-06 05:52:33 +01:00
|
|
|
%{_bindir}/suitesparse_mongoose
|
2024-01-06 05:52:21 +01:00
|
|
|
%dir %{_includedir}/suitesparse
|
|
|
|
%{_includedir}/suitesparse/*.h
|
2024-01-06 05:52:22 +01:00
|
|
|
%{_includedir}/suitesparse/*.hpp
|
2024-01-06 05:52:26 +01:00
|
|
|
%{_libdir}/lib*.a
|
|
|
|
%{_libdir}/lib*.so
|
|
|
|
%dir %{_libdir}/cmake/*
|
|
|
|
%{_libdir}/cmake/*/*.cmake
|
|
|
|
%{_libdir}/pkgconfig/*.pc
|
2024-01-06 05:52:21 +01:00
|
|
|
|
|
|
|
%changelog
|
2024-08-14 11:54:31 +02:00
|
|
|
* Tue Aug 13 2024 Automatic Build System <autodist@openmamba.org> 7.8.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-08-09 19:39:48 +02:00
|
|
|
* Tue Aug 06 2024 Automatic Build System <autodist@openmamba.org> 7.8.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-03-28 22:05:17 +01:00
|
|
|
* Thu Mar 28 2024 Automatic Build System <autodist@openmamba.org> 7.7.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-03-04 10:34:19 +01:00
|
|
|
* Sun Mar 03 2024 Automatic Build System <autodist@openmamba.org> 7.6.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-26 01:26:45 +01:00
|
|
|
* Thu Jan 25 2024 Automatic Build System <autodist@openmamba.org> 7.6.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-15 18:29:58 +01:00
|
|
|
* Mon Jan 15 2024 Automatic Build System <autodist@openmamba.org> 7.5.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-13 13:37:07 +01:00
|
|
|
* Thu Jan 11 2024 Automatic Build System <autodist@openmamba.org> 7.5.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:33 +01:00
|
|
|
* Tue Jan 02 2024 Automatic Build System <autodist@mambasoft.it> 7.4.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:29 +01:00
|
|
|
* Sat Nov 04 2023 Automatic Build System <autodist@mambasoft.it> 7.3.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Sun Oct 29 2023 Automatic Build System <autodist@mambasoft.it> 7.3.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:26 +01:00
|
|
|
* Thu Oct 19 2023 Automatic Build System <autodist@mambasoft.it> 7.2.2-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Sat Oct 14 2023 Automatic Build System <autodist@mambasoft.it> 7.2.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Tue Sep 19 2023 Automatic Build System <autodist@mambasoft.it> 7.2.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Sat Jul 01 2023 Automatic Build System <autodist@mambasoft.it> 7.1.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Mon Jan 23 2023 Automatic Build System <autodist@mambasoft.it> 7.0.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Sat Jan 21 2023 Automatic Build System <autodist@mambasoft.it> 7.0.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Sun Dec 25 2022 Automatic Build System <autodist@mambasoft.it> 6.0.3-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Sat Dec 24 2022 Automatic Build System <autodist@mambasoft.it> 6.0.2-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Thu Nov 17 2022 Automatic Build System <autodist@mambasoft.it> 6.0.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:23 +01:00
|
|
|
* Thu Sep 01 2022 Automatic Build System <autodist@mambasoft.it> 5.13.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:23 +01:00
|
|
|
* Wed Apr 13 2022 Automatic Build System <autodist@mambasoft.it> 5.12.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:23 +01:00
|
|
|
* Tue Mar 15 2022 Automatic Build System <autodist@mambasoft.it> 5.11.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:23 +01:00
|
|
|
* Tue May 25 2021 Automatic Build System <autodist@mambasoft.it> 5.10.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:23 +01:00
|
|
|
* Wed May 19 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 5.10.0-1mamba
|
|
|
|
- update to 5.10.0
|
|
|
|
|
2024-01-06 05:52:23 +01:00
|
|
|
* Thu Mar 04 2021 Automatic Build System <autodist@mambasoft.it> 5.9.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:22 +01:00
|
|
|
* Wed Jul 22 2020 Automatic Build System <autodist@mambasoft.it> 5.8.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:22 +01:00
|
|
|
* Thu Jul 02 2020 Automatic Build System <autodist@mambasoft.it> 5.8.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:22 +01:00
|
|
|
* Thu Apr 09 2020 Automatic Build System <autodist@mambasoft.it> 5.7.2-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:22 +01:00
|
|
|
* Tue Mar 03 2020 Automatic Build System <autodist@mambasoft.it> 5.7.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:22 +01:00
|
|
|
* Wed Nov 06 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 5.6.0-1mamba
|
|
|
|
- update to 5.6.0
|
|
|
|
|
2024-01-06 05:52:22 +01:00
|
|
|
* Fri Dec 18 2015 Automatic Build System <autodist@mambasoft.it> 4.4.5-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:22 +01:00
|
|
|
* Tue Apr 28 2015 Automatic Build System <autodist@mambasoft.it> 4.4.4-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
2024-01-06 05:52:21 +01:00
|
|
|
* Sat Feb 14 2015 Automatic Build System <autodist@mambasoft.it> 4.4.3-1mamba
|
|
|
|
- automatic update by autodist
|
|
|
|
|
2024-01-06 05:52:21 +01:00
|
|
|
* Sun Nov 23 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 4.4.1-1mamba
|
|
|
|
- update to 4.4.1
|
|
|
|
|
|
|
|
* Tue Aug 26 2014 Automatic Build System <autodist@mambasoft.it> 4.3.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Sat May 24 2014 Automatic Build System <autodist@mambasoft.it> 4.3.0-1mamba
|
|
|
|
- automatic update by autodist
|
|
|
|
|
|
|
|
* Sat Aug 03 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 4.2.1-2mamba
|
|
|
|
- fixed read permission of include files
|
|
|
|
|
2024-01-06 05:52:21 +01:00
|
|
|
* Sat May 11 2013 Automatic Build System <autodist@mambasoft.it> 4.2.1-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Sun Mar 31 2013 Automatic Build System <autodist@mambasoft.it> 4.1.0-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Fri Jan 25 2013 Automatic Build System <autodist@mambasoft.it> 4.0.2-1mamba
|
|
|
|
- automatic version update by autodist
|
|
|
|
|
|
|
|
* Mon Mar 05 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 3.7.0-1mamba
|
|
|
|
- package created by autospec
|