acrn-hypervisor/debian/control

158 lines
4.5 KiB
Plaintext

Source: acrn-hypervisor
Priority: optional
Maintainer: Helmut Buchsbaum <helmut.buchsbaum@opensource.tttech-industrial.com>
Section: admin
Build-Depends:
debhelper-compat (= 12),
dh-python,
python3,
python3-setuptools,
git,
libssl-dev,
libpciaccess-dev,
libsystemd-dev,
libevent-dev,
libxml2-dev,
libxml2-utils,
libusb-1.0-0-dev,
libblkid-dev,
e2fslibs-dev,
pkg-config,
libnuma-dev,
libsdl2-dev,
libpixman-1-dev,
liblz4-tool,
linux-libc-dev (>= 4.20),
libdrm-dev,
libcjson-dev,
flex,
bison,
xsltproc,
clang-format,
bc,
acpica-tools (>= 20200326),
python3-lxml,
python3-defusedxml,
python3-xmlschema (>= 1.10.0),
python3-elementpath (>= 2.5.0),
python3-requests,
python3-tqdm
Standards-Version: 4.3.0
Homepage: https://projectacrn.org/
Vcs-Browser: https://github.com/projectacrn/acrn-hypervisor
Vcs-Git: https://github.com/projectacrn/acrn-hypervisor.git
Package: acrn-system
Section: admin
Architecture: amd64
Depends:
acrn-hypervisor,
acrnd,
${misc:Depends}
Suggests: acrn-doc
Description: ACRN System on AMD64 (metapackage)
This package depends on the ACRN hypervisor for use on AMD64 and the
its devicemodel utils.
Package: acrn-hypervisor
Section: kernel
Architecture: amd64
Depends:
${misc:Depends},
grub-acrn,
acrn-devicemodel,
debconf (>=1.5.71),
bash (>=4)
Suggests: acrn-doc
Recommends: setserial
Description: ACRN Hypervisor for IoT
ACRN is an open source reference hypervisor, built to meet the unique
needs of embedded IoT development.
.
In order to boot an ACRN system along with this package you also need a
kernel specifically crafted to work as the Service OS. This build provides
binaries for the given board/scenario configurations and installs the
respective binary at install time controlled via environment variables.
Package: grub-acrn
Section: admin
Architecture: any-amd64
Depends: ${misc:Depends}, grub-efi-amd64, libxml2-utils
Description: Grub setup scripts for ACRN Hypervisor
This package provides additional scripts to fit into the Grub bootloader config
creation. It supports generating the respective Grub boot entries for an ACRN
system.
Package: acrn-devicemodel
Section: otherosfs
Architecture: amd64
Depends: ${shlibs:Depends}, ${misc:Depends}, acpica-tools (>= 20200326)
Suggests: acrn-doc
Description: Devicemodel for ACRN Hypervisor
ACRN is an open source reference hypervisor, built to meet the unique
needs of embedded IoT development. This is the ACRN specific devicemodel for
ACRN only.
Package: acrnd
Architecture: amd64
Depends: ${shlibs:Depends}, ${misc:Depends}, acrn-lifemngr
Suggests: acrn-doc
Description: ACRN Hypervisor control daemon
ACRN is an open source reference hypervisor, built to meet the unique
needs of embedded IoT development. This is the ACRN daemon for hypervisor
control.
Package: acrn-tools
Architecture: amd64
Depends: ${shlibs:Depends}, ${misc:Depends}, python3
Suggests: acrn-doc
Description: Supplementary tools for ACRN Hypervisor on AMD64
ACRN is an open source reference hypervisor, built to meet the unique
needs of embedded IoT development. These are ACRN specific additional
tools meant for debug use only.
Package: acrn-dev
Section: libdevel
Architecture: amd64
Depends: ${misc:Depends}
Suggests: acrn-doc
Description: Public headers and libs for ACRN
ACRN is an open source reference hypervisor, built to meet the unique
needs of embedded IoT development. This package contains the public
headers and static libraries for ACRN.
Package: acrn-lifemngr
Architecture: amd64
Depends: ${shlibs:Depends}, ${misc:Depends}, setserial
Suggests: acrn-doc
Description: ACRN life manager
ACRN is an open source reference hypervisor, built to meet the unique
needs of embedded IoT development. This package contains the helper
service for Linux VMs to provide proper shutdown/suspend
Package: acrn-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Description: ACRN Documentation
ACRN is an open source reference hypervisor, built to meets the unique
needs of embedded IoT development. This is the documentation for ACRN and
its tools, how to install, configure and use.
Package: python3-acrn-board-inspector
Section: admin
Architecture: all
Depends:
cpuid,
msr-tools,
pciutils,
usbutils,
dmidecode,
${misc:Depends},
${python3:Depends},
python3-tqdm
Suggests: acrn-doc
Description: Generate Board Configuration for ACRN
This package collects all board related info to generate a board
configuration file for ACRN.