diff --git a/.gitignore b/.gitignore index 4e01be3..53a60a2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /rocSOLVER-6.0.0.tar.gz /rocSOLVER-6.0.2.tar.gz /rocSOLVER-6.1.1.tar.gz +/rocSOLVER-6.2.0.tar.gz diff --git a/rocsolver.spec b/rocsolver.spec index 33dec8c..4bd2da4 100644 --- a/rocsolver.spec +++ b/rocsolver.spec @@ -1,6 +1,6 @@ %global upstreamname rocSOLVER -%global rocm_release 6.1 -%global rocm_patch 1 +%global rocm_release 6.2 +%global rocm_patch 0 %global rocm_version %{rocm_release}.%{rocm_patch} %global toolchain rocm @@ -57,7 +57,7 @@ BuildRequires: rocm-runtime-devel BuildRequires: rocm-rpm-macros BuildRequires: rocm-rpm-macros-modules BuildRequires: rocprim-devel -BuildRequires: rocsparse-devel +BuildRequires: rocsparse-devel = %{rocm_version} %if %{with test} BuildRequires: blas-static @@ -156,21 +156,13 @@ done # strip *.so strip %{buildroot}%{_libdir}/librocsolver.so.0.* -strip %{buildroot}%{_libdir}/rocm/gfx8/lib/librocsolver.so.0.* -strip %{buildroot}%{_libdir}/rocm/gfx9/lib/librocsolver.so.0.* -strip %{buildroot}%{_libdir}/rocm/gfx10/lib/librocsolver.so.0.* -strip %{buildroot}%{_libdir}/rocm/gfx11/lib/librocsolver.so.0.* -strip %{buildroot}%{_libdir}/rocm/gfx90a/lib/librocsolver.so.0.* -strip %{buildroot}%{_libdir}/rocm/gfx942/lib/librocsolver.so.0.* -strip %{buildroot}%{_libdir}/rocm/gfx1100/lib/librocsolver.so.0.* -strip %{buildroot}%{_libdir}/rocm/gfx1103/lib/librocsolver.so.0.* - +strip %{buildroot}%{_libdir}/rocm/gfx*/lib/librocsolver.so.0.* %files %license LICENSE.md %exclude %{_docdir}/%{name}/LICENSE.md %{_libdir}/lib%{name}.so.* -%{_libdir}/rocm/gfx{8,9,10,11}/lib/lib%{name}.so.* +%{_libdir}/rocm/gfx{9,10,11}/lib/lib%{name}.so.* %files gfx90a %{_libdir}/rocm/gfx90a/lib/lib%{name}.so.* @@ -187,10 +179,7 @@ strip %{buildroot}%{_libdir}/rocm/gfx1103/lib/librocsolver.so.0.* %files devel %dir %{_includedir}/%{name} %dir %{_libdir}/cmake/%{name} -%dir %{_libdir}/rocm/gfx8/lib/cmake/%{name} -%dir %{_libdir}/rocm/gfx9/lib/cmake/%{name} -%dir %{_libdir}/rocm/gfx10/lib/cmake/%{name} -%dir %{_libdir}/rocm/gfx11/lib/cmake/%{name} +%dir %{_libdir}/rocm/gfx{9,10,11}/lib/cmake/%{name} %doc README.md %{_includedir}/%{name}/*.h diff --git a/sources b/sources index c548137..1851a3c 100644 --- a/sources +++ b/sources @@ -1,3 +1,4 @@ SHA512 (rocSOLVER-6.0.0.tar.gz) = cbff78823be1e62b5cbab63dd1da23754e7b45bdb2812fd2576088466faf62d4a7f34e7496c62c4676f97dd29e224d9aa6c337ece472c4e4c9676739045e111e SHA512 (rocSOLVER-6.0.2.tar.gz) = 93f5a6b17dc50b4eaea160c9f0cfaa3c51258e6a22b31e5d8396427d849fa909d29cb71c07046029ad140fc74a919e3ce2c17ec340aa0af6bc944f7c7b96294b SHA512 (rocSOLVER-6.1.1.tar.gz) = a96901226cbe5b410fa2885023a080b5ca7dc4659be92b363c37e10eba97d3da09d97488ecdc040452a535ad3284017c64b3b68646f258655583302baa009f34 +SHA512 (rocSOLVER-6.2.0.tar.gz) = 1ef7067b80c6596d478c5088f8c705bc80706c59cec6bf3bd376ae8c489eeb59a8078b7463fef492df683456fce4c5755a14e31bf4519045b59abb4bb547308a