@@ -70,6 +70,26 @@ BuildRequires: lapack-static
|
||||
rocSOLVER is a work-in-progress implementation of a subset
|
||||
of LAPACK functionality on the ROCm platform.
|
||||
|
||||
%package gfx90a
|
||||
Summary: %{name} for MI200
|
||||
%description gfx90a
|
||||
%{summary}
|
||||
|
||||
%package gfx942
|
||||
Summary: %{name} for MI300
|
||||
%description gfx942
|
||||
%{summary}
|
||||
|
||||
%package gfx1100
|
||||
Summary: %{name} for W7900
|
||||
%description gfx1100
|
||||
%{summary}
|
||||
|
||||
%package gfx1103
|
||||
Summary: %{name} for gfx1103 (experimental)
|
||||
%description gfx1103
|
||||
%{summary}
|
||||
|
||||
%package devel
|
||||
Summary: Libraries and headers for %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
@@ -136,16 +156,33 @@ done
|
||||
|
||||
# strip *.so
|
||||
strip %{buildroot}%{_libdir}/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/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.*
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE.md
|
||||
%exclude %{_docdir}/%{name}/LICENSE.md
|
||||
%{_libdir}/lib%{name}.so.*
|
||||
%{_libdir}/rocm/gfx*/lib/lib%{name}.so.*
|
||||
%{_libdir}/rocm/gfx{8,9,10,11}/lib/lib%{name}.so.*
|
||||
|
||||
%files gfx90a
|
||||
%{_libdir}/rocm/gfx90a/lib/lib%{name}.so.*
|
||||
|
||||
%files gfx942
|
||||
%{_libdir}/rocm/gfx942/lib/lib%{name}.so.*
|
||||
|
||||
%files gfx1100
|
||||
%{_libdir}/rocm/gfx1100/lib/lib%{name}.so.*
|
||||
|
||||
%files gfx1103
|
||||
%{_libdir}/rocm/gfx1103/lib/lib%{name}.so.*
|
||||
|
||||
%files devel
|
||||
%dir %{_includedir}/%{name}
|
||||
|
||||
Reference in New Issue
Block a user