xref: /aosp_15_r20/external/bcc/debian/control (revision 387f9dfdfa2baef462e92476d413c7bc2470293e)
1Source: bcc
2Maintainer: Brenden Blanco <[email protected]>
3Section: misc
4Priority: optional
5Standards-Version: 3.9.5
6Build-Depends: debhelper (>= 9), cmake,
7    libllvm9 | libllvm8 | libllvm6.0 | libllvm3.8 [!arm64] | libllvm3.7 [!arm64],
8    llvm-9-dev | llvm-8-dev | llvm-6.0-dev | llvm-3.8-dev [!arm64] | llvm-3.7-dev [!arm64],
9    libclang-9-dev | libclang-8-dev | libclang-6.0-dev | libclang-3.8-dev [!arm64] | libclang-3.7-dev [!arm64],
10    clang-format-9 | clang-format-8 | clang-format-6.0 | clang-format-3.8 [!arm64] | clang-format-3.7 [!arm64] | clang-format,
11    libelf-dev, bison, flex, libfl-dev, libedit-dev, zlib1g-dev, git,
12    python (>= 2.7), python-netaddr, python-pyroute2 | python3-pyroute2, luajit,
13    libluajit-5.1-dev, arping, inetutils-ping | iputils-ping, iperf, netperf,
14    ethtool, devscripts, python3, dh-python
15# add 'libdebuginfod-dev' to Build-Depends for libdebuginfod support
16Homepage: https://github.com/iovisor/bcc
17
18Package: libbcc
19Architecture: any
20Provides: libbpfcc, libbpfcc-dev
21Conflicts: libbpfcc, libbpfcc-dev
22Depends: libc6, libstdc++6, libelf1
23# add 'libdebuginfod1' to Depends if built with libdebuginfod support
24Description: Shared Library for BPF Compiler Collection (BCC)
25 Shared Library for BPF Compiler Collection to control BPF programs
26 from userspace.
27
28Package: libbcc-examples
29Architecture: any
30Depends: libbcc (= ${binary:Version})
31Description: Examples for BPF Compiler Collection (BCC)
32
33Package: python-bcc
34Architecture: all
35Provides: python-bpfcc
36Conflicts: python-bpfcc
37Depends: libbcc (= ${binary:Version}), python, binutils
38Description: Python wrappers for BPF Compiler Collection (BCC)
39
40Package: python3-bcc
41Architecture: all
42Provides: python3-bpfcc
43Conflicts: python3-bpfcc
44Depends: libbcc (= ${binary:Version}), python3, binutils
45Description: Python3 wrappers for BPF Compiler Collection (BCC)
46
47Package: bcc-tools
48Architecture: all
49Provides: bpfcc-tools
50Conflicts: bpfcc-tools
51Depends: python-bcc (= ${binary:Version})
52Description: Command line tools for BPF Compiler Collection (BCC)
53
54Package: bcc-lua
55Architecture: all
56Provides: bpfcc-lua
57Conflicts: bpfcc-lua
58Depends: libbcc (= ${binary:Version})
59Description: Standalone tool to run BCC tracers written in Lua
60