Source: tpm2-pkcs11
Section: libs
Priority: optional
Maintainer: Alvin Chen <sonoma001@gmail.com>
Uploaders: SZ Lin (林上智) <szlin@debian.org>
Build-Depends: autoconf-archive ,
               automake ,
               dbus ,
               debhelper-compat (= 13),
               dh-python,
               libcmocka-dev ,
               libsqlite3-dev ,
               libssl-dev (>= 1.0.2g),
               libtss2-dev (>= 2.3.0),
               libyaml-dev,
               openssl (>= 1.0.2g),
               pkg-config (>= 0.29-6),
               tpm2-abrmd (>= 2.1.0),
               tpm2-tools (>= 4.0.1),
               gnupg,
               python3-cryptography,
               python3-pyasn1,
               python3-pyasn1-modules,
               python3-tpm2-pytss,
               python3-yaml,
Build-Depends-Indep:
               dh-sequence-python3,
               python3-all,
               python3-setuptools,
Standards-Version: 4.6.1
Homepage: https://github.com/tpm2-software/tpm2-pkcs11
Vcs-Browser: https://salsa.debian.org/debian/tpm2-pkcs11
Vcs-Git: https://salsa.debian.org/debian/tpm2-pkcs11.git
Rules-Requires-Root: no

Package: libtpm2-pkcs11-1
Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: pkcs11 library for tpm2
 tpm2-pkcs11 is a utility to provide a PKCS#11 backend for a TPM 2.0 (Trusted
 Platform Module) chip in order to access cryptographic services from tokens/
 devices such as hardware security modules (HSM), smart cards, etc.
 Provides the library

Package: libtpm2-pkcs11-1-dev
Section: libdevel
Architecture: linux-any
Depends: libtpm2-pkcs11-1 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Description: pkcs11 library for tpm2 - development files
 tpm2-pkcs11 is a utility to provide a PKCS#11 backend for a TPM 2.0 (Trusted
 Platform Module) chip in order to access cryptographic services from tokens/
 devices such as hardware security modules (HSM), smart cards, etc.

Package: libtpm2-pkcs11-tools
Section: utils
Architecture: all
Multi-Arch: foreign
Depends: python3-tpm2-pkcs11-tools (>= ${source:Version}),
         ${python3:Depends},
         ${misc:Depends},
Description: pkcs11 library for tpm2 - command-line tools
 tpm2-pkcs11 is a utility to provide a PKCS#11 backend for a TPM 2.0 (Trusted
 Platform Module) chip in order to access cryptographic services from tokens/
 devices such as hardware security modules (HSM), smart cards, etc.
 .
 This package provides the tpm2_ptool command-line utility.

Package: python3-tpm2-pkcs11-tools
Section: python
Architecture: all
Depends: tpm2-tools, ${python3:Depends}, ${misc:Depends}
Description: pkcs11 library for tpm2 - Python library
 tpm2-pkcs11 is a utility to provide a PKCS#11 backend for a TPM 2.0 (Trusted
 Platform Module) chip in order to access cryptographic services from tokens/
 devices such as hardware security modules (HSM), smart cards, etc.
 .
 This package provides the Python library.
