Source: slepc
Priority: optional
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: "Adam C. Powell, IV" <hazelsct@debian.org>, Drew Parsons <dparsons@debian.org>
Build-Depends: debhelper-compat (= 13), python3,
 pkg-config, dh-python, gfortran,
 dh-fortran-mod,
 libpetsc-real3.14-dev, libpetsc-complex3.14-dev, libpetsc3.14-dev-examples,
 libpetsc64-real3.14-dev, libpetsc64-complex3.14-dev,
 libarpack2-dev, libparpack2-dev
Standards-Version: 4.5.1
Section: libs
Homepage: http://slepc.upv.es/
Vcs-Git: https://salsa.debian.org/science-team/slepc.git
Vcs-Browser: https://salsa.debian.org/science-team/slepc

Package: slepc-dev
Section: libdevel
Architecture: all
Depends: libslepc-real-dev | libslepc-complex-dev | libslepc-real3.14-dev | libslepc-complex3.14-dev,
 ${misc:Depends}
Description: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dependency package which depends on the latest version of SLEPc.

Package: libslepc-real-dev
Section: libdevel
Architecture: all
Depends: libslepc-real3.14-dev, ${misc:Depends}
Description: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dummy package which depends on the latest version of SLEPc
 with real number support.

Package: libslepc-complex-dev
Section: libdevel
Architecture: all
Depends: libslepc-complex3.14-dev, ${misc:Depends}
Description: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dummy package which depends on the latest version of SLEPc
 with complex number support.

Package: libslepc-real3.14-dev
Section: libdevel
Architecture: any
Depends: libslepc-real3.14 (= ${binary:Version}), ${petsc:dev},
 libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev,
 ${misc:Depends}, ${python3:Depends}
Suggests: libslepc3.14-dev-examples, slepc3.14-doc (= ${binary:Version})
Conflicts: libslepc2.3.2-dev
Description: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the static libraries, shared links, and header files
 for SLEPc 3.14 with real numbers.

Package: libslepc3.14-dev-examples
Section: libdevel
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}, ${python3:Depends}
Recommends: libslepc-real3.14-dev | libslepc-complex3.14-dev
Suggests: slepc3.14-doc (= ${binary:Version})
Description: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains example, test, and tutorial scripts for SLEPc 3.14.

Package: libslepc-real3.14
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libslepc2.3.2, libslepc3.6 (<= 3.6.1.dfsg1-2)
Description: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the shared libraries for SLEPc 3.14 with real numbers.

Package: slepc3.14-doc
Architecture: all
Multi-Arch: foreign
Section: doc
Depends: ${misc:Depends}
Suggests: libslepc-real3.14-dev | libslepc-complex3.14-dev
Description: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the documentation and examples for SLEPc.

Package: libslepc-complex3.14-dev
Section: libdevel
Architecture: any
Depends: libslepc-complex3.14 (= ${binary:Version}), ${petsc:complex-dev},
 libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev,
 ${misc:Depends}, ${python3:Depends}
Suggests: libslepc3.14-dev-examples, slepc3.14-doc (= ${binary:Version})
Conflicts: libslepc2.3.2-dev
Description: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the static libraries, shared links, and header files
 for SLEPc 3.14 with complex numbers.

Package: libslepc-complex3.14
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libslepc2.3.2, libslepc-complex-3.6 (<= 3.6.1.dfsg1-2)
Description: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the shared libraries for SLEPc 3.14
 with complex numbers.

Package: slepc64-dev
Section: libdevel
Architecture: all
Depends: libslepc64-real-dev | libslepc64-complex-dev | libslepc64-real3.14-dev | libslepc64-complex3.14-dev,
 ${misc:Depends}
Description: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dependency package which depends on the latest version of
 SLEPc with 64-bit indexing.

Package: libslepc64-real-dev
Section: libdevel
Architecture: all
Depends: libslepc64-real3.14-dev, ${misc:Depends}
Description: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dummy package which depends on the latest version of SLEPc
 with real number support and 64-bit indexing.

Package: libslepc64-complex-dev
Section: libdevel
Architecture: all
Depends: libslepc64-complex3.14-dev, ${misc:Depends}
Description: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dummy package which depends on the latest version of SLEPc
 with complex number support and 64-bit indexing.

Package: libslepc64-real3.14-dev
Section: libdevel
Architecture: any
Depends: libslepc64-real3.14 (= ${binary:Version}), ${petsc64:dev},
 libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev,
 ${misc:Depends}, ${python3:Depends}
Suggests: libslepc3.14-dev-examples, slepc3.14-doc (= ${binary:Version})
Conflicts: libslepc2.3.2-dev
Description: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the static libraries, shared links, and header files
 for SLEPc 3.14 with real numbers and 64-bit indexing.

Package: libslepc64-real3.14
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libslepc2.3.2, libslepc3.6 (<= 3.6.1.dfsg1-2)
Description: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the shared libraries for SLEPc 3.14 with real
 numbers and 64-bit indexing.

Package: libslepc64-complex3.14-dev
Section: libdevel
Architecture: any
Depends: libslepc64-complex3.14 (= ${binary:Version}), ${petsc64:complex-dev},
 libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev,
 ${misc:Depends}, ${python3:Depends}
Suggests: libslepc3.14-dev-examples, slepc3.14-doc (= ${binary:Version})
Conflicts: libslepc2.3.2-dev
Description: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the static libraries, shared links, and header files
 for SLEPc 3.14 with complex numbers and 64-bit indexing.

Package: libslepc64-complex3.14
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libslepc2.3.2, libslepc-complex-3.6 (<= 3.6.1.dfsg1-2)
Description: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the shared libraries for SLEPc 3.14
 with complex numbers and 64-bit indexing.