Source: hipsparse
Section: devel
Homepage: https://github.com/ROCm/rocm-libraries/
Priority: optional
Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/rocm-team/hipsparse.git
Vcs-Browser: https://salsa.debian.org/rocm-team/hipsparse
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
XSBC-Original-Maintainer: Debian ROCm Team <debian-ai@lists.debian.org>
Uploaders: Cordell Bloor <cgmb@debian.org>, Christian Kastner <ckk@debian.org>
Build-Depends: debhelper-compat (= 13),
               cmake,
               gfortran,
               libamd-comgr-dev (>= 7.2.3~),
               libamdhip64-dev (>= 7.2.3~),
               libgtest-dev <!nocheck>,
               libhsa-runtime-dev (>= 7.2.3~),
               librocsparse-dev (>= 7.2.3~),
               python3-yaml <!nocheck>,
               rocm-cmake (>= 7.1.0),
               rocm-device-libs-22
Build-Depends-Indep: dh-sequence-sphinxdoc <!nodoc>,
                     libjs-jquery <!nodoc>,
                     libjs-mathjax <!nodoc>,
                     libjs-sphinxdoc <!nodoc>,
                     libjs-underscore <!nodoc>,
                     python3-doxysphinx <!nodoc>,
                     python3-rocm-docs (>= 1.20.0-1~) <!nodoc>,
                     python3-sphinx-external-toc <!nodoc>,
                     python3-sphinxcontrib.htmlhelp <!nodoc>
Rules-Requires-Root: no

Package: libhipsparse4
Section: libs
Architecture: amd64 arm64
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: portable interface for sparse linear algebra on the GPU - library
 hipSPARSE is a wrapper library that provides a common interface to rocSPARSE
 and cuSPARSE. The hipSPARSE library is designed to help applications using
 cuSPARSE to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSPARSE library.

Package: libhipsparse-dev
Section: libdevel
Architecture: amd64 arm64
Depends: libamdhip64-dev,
         libhipsparse4 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Suggests: libhipsparse-doc
Description: portable interface for sparse linear algebra on the GPU - headers
 hipSPARSE is a wrapper library that provides a common interface to rocSPARSE
 and cuSPARSE. The hipSPARSE library is designed to help applications using
 cuSPARSE to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSPARSE development headers.

Package: libhipsparse4-tests
Section: libdevel
Build-Profiles: <!nocheck>
Architecture: amd64 arm64
Depends: libhipsparse4 (= ${binary:Version}),
         python3:any,
         ${misc:Depends},
         ${shlibs:Depends}
Description: portable interface for sparse linear algebra on the GPU - tests
 hipSPARSE is a wrapper library that provides a common interface to rocSPARSE
 and cuSPARSE. The hipSPARSE library is designed to help applications using
 cuSPARSE to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSPARSE test binaries used for verifying
 that the library is functioning correctly. These binaries are only used to
 check whether hipSPARSE works correctly on a given GPU, so generally speaking,
 users probably don't need this package.

Package: libhipsparse-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Build-Profiles: <!nodoc>
Depends: libjs-mathjax, ${misc:Depends}, ${sphinxdoc:Depends}
Description: portable interface for sparse linear algebra on the GPU - documentation
 hipSPARSE is a wrapper library that provides a common interface to rocSPARSE
 and cuSPARSE. The hipSPARSE library is designed to help applications using
 cuSPARSE to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSPARSE documentation.
