Source: zydis
Section: libs
Priority: optional
Maintainer: Andrea Pappacoda <andrea@pappacoda.it>
Build-Depends: debhelper-compat (= 13),
               cmake,
               libzycore-dev (>= 1.0.0-2),
               ronn,
               python3 <!nocheck>
Standards-Version: 4.6.0
Homepage: https://zydis.re
Rules-Requires-Root: no

Package: libzydis3.2
Architecture: any-amd64 any-i386 any-arm64 any-arm
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-amd64 any-i386 any-arm64 any-arm
Multi-Arch: same
Depends: libzydis3.2 (= ${binary:Version}), libzycore-dev (>= 1.0.0-2), ${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: zydis-tools
Section: devel
Architecture: any-amd64 any-i386 any-arm64 any-arm
Multi-Arch: foreign
Depends: libzydis3.2 (= ${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.
