Source: zydis
Section: libs
Priority: optional
Maintainer: Andrea Pappacoda <tachi@debian.org>
Build-Depends:
 debhelper-compat (= 13),
 dpkg-build-api (= 1),
 dpkg-dev (>= 1.22.5),
Build-Depends-Arch:
 cmake,
 libzycore-dev (>= 1.5.0),
 python3 <!nocheck>,
 ronn,
Build-Depends-Indep:
 cmake,
 doxygen <!nodoc>,
 doxygen-awesome-css <!nodoc>,
 graphviz <!nodoc>,
 libzycore-dev (>= 1.5.0),
 python3 <!nocheck>,
 ronn,
Standards-Version: 4.7.2
Homepage: https://zydis.re
Vcs-Git: https://salsa.debian.org/debian/zydis.git
Vcs-Browser: https://salsa.debian.org/debian/zydis
X-Style: black

Package: libzydis4.1
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: fast and lightweight x86/x86-64 disassembler library
 Zydis is a fast x86/x86-64 disassembler library. It supports all x86 and
 AMD64 instructions and many vendor extensions, doesn't perform dynamic
 memory allocations, is thread safe by design and has no third party
 dependency - not even libc.
 .
 This package contains the shared library.

Package: libzydis-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 libzycore-dev (>= 1.0.0-2),
 libzydis4.1 (= ${binary:Version}),
 ${misc:Depends},
Description: fast and lightweight x86/x86-64 disassembler library - development
 Zydis is a fast x86/x86-64 disassembler library. It supports all x86 and
 AMD64 instructions and many vendor extensions, doesn't perform dynamic
 memory allocations, is thread safe by design and has no third party
 dependency - not even libc.
 .
 This package contains the development files.

Package: libzydis-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends:
 ${misc:Depends},
Description: fast and lightweight x86/x86-64 disassembler library - documentation
 Zydis is a fast x86/x86-64 disassembler library. It supports all x86 and
 AMD64 instructions and many vendor extensions, doesn't perform dynamic
 memory allocations, is thread safe by design and has no third party
 dependency - not even libc.
 .
 This package contains the generated Doxygen documentation.

Package: zydis-tools
Section: devel
Architecture: any
Multi-Arch: foreign
Depends:
 libzydis4.1 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: fast and lightweight x86/x86-64 disassembler library - tools
 Zydis is a fast x86/x86-64 disassembler library. It supports all x86 and
 AMD64 instructions and many vendor extensions, doesn't perform dynamic
 memory allocations, is thread safe by design and has no third party
 dependency - not even libc.
 .
 This package contains the command line tools.
