File: control

package info (click to toggle)
unicorn-engine 2.1.1-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 23,300 kB
  • sloc: ansic: 374,638; python: 8,809; sh: 8,794; java: 8,540; ruby: 4,172; pascal: 1,805; haskell: 1,379; xml: 490; cs: 424; makefile: 340; cpp: 298; asm: 64
file content (88 lines) | stat: -rw-r--r-- 2,332 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Source: unicorn-engine
Section: libs
Priority: optional
Maintainer: Timo Röhling <roehling@debian.org>
Build-Depends:
 cmake,
 debhelper-compat (= 13),
 dh-sequence-ruby,
 dpkg-dev (>= 1.22.5),
 gem2deb,
 pkgconf,
 rake,
 ruby-magic:native,
Build-Depends-Indep:
 dh-python,
 dh-sequence-python3,
 python3-all,
 python3-setuptools,
Homepage: https://unicorn-engine.org
Standards-Version: 4.7.0
XS-Ruby-Versions: all
Rules-Requires-Root: no
Vcs-Git: https://salsa.debian.org/roehling/unicorn-engine.git
Vcs-Browser: https://salsa.debian.org/roehling/unicorn-engine
Description: Lightweight CPU emulator framework
 Unicorn is a CPU emulator which is based on the CPU emulation code from
 QEMU. Unlike QEMU, it focuses on the emulation of CPU code without a
 full system emulation, but with the goal to make the emulation
 extensible and easy to integrate in custom tools. Unicorn provides
 language bindings for Python, Ruby, and Rust (among others) and has
 instrumentation hooks for various CPU events. This makes Unicorn well
 suited for malware analysis and reverse engineering.

Package: libunicorn2t64
Provides:
 ${t64:Provides},
Replaces:
 libunicorn2,
Breaks:
 libunicorn2 (<< ${source:Version}),
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis}
 ${source:Extended-Description}
 .
 This package installs the shared library of Unicorn.

Package: libunicorn-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 libunicorn2t64 (= ${binary:Version}),
 ${misc:Depends},
Description: ${source:Synopsis} (development headers)
 ${source:Extended-Description}
 .
 This package installs the headers and development files.

Package: python3-unicorn
Section: python
Architecture: all
Depends:
 libunicorn2t64 (>= ${source:Upstream-Version}),
 ${misc:Depends},
 ${python3:Depends},
Description: ${source:Synopsis} (Python 3 bindings)
 ${source:Extended-Description}
 .
 This package installs the Python 3 bindings.

Package: ruby-unicorn-engine
Section: ruby
Architecture: any
Multi-Arch: same
XB-Ruby-Versions: ${ruby:Versions}
X-DhRuby-Root: bindings/ruby/unicorn_gem
Depends:
 ${misc:Depends},
 ${ruby:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis} (Ruby bindings)
 ${source:Extended-Description}
 .
 This package installs the Ruby bindings.