Source: vpp
Section: net
Priority: extra
Maintainer: Marcin Wcisło <marcin.wcislo@conclusive.pl>
Build-Depends: debhelper-compat (= 10),
               dh-python,
               curl,
               build-essential,
               autoconf,
               automake,
               ccache,
               debhelper,
               dkms,
               git,
               libtool,
               libapr1-dev,
               libconfuse-dev,
               git-review,
               exuberant-ctags,
               cscope,
               pkg-config,
               lcov,
               chrpath,
               autoconf,
               libnuma-dev,
               python3-all,
               python3-setuptools,
               check,
               libffi7,
               libffi-dev,
               python3-ply,
               cmake,
               ninja-build,
               uuid-dev,
               python3-jsonschema,
               python3-yaml,
               python3-venv,
               python3-dev,
               python3-pip,
               libnl-3-dev,
               libnl-route-3-dev,
               libmnl-dev,
               python3-virtualenv,
               libelf-dev,
               libpcap-dev,
               iperf3,
               nasm,
               iperf,
               ethtool,
               python3-virtualenv,
               clang,
               clang-format-11,
               enchant-2,
               libdpdk-dev
Standards-Version: 3.9.4
Homepage: https://gitlab.conclusive.pl/devices/whle-ls1/vpp
Vcs-Browser: https://gitlab.conclusive.pl/devices/whle-ls1/vpp
Vcs-Git: https://gitlab.conclusive.pl/devices/whle-ls1/vpp -b integration

Package: vpp
Architecture: arm64
Depends: libvppinfra (= ${source:Version}),
         ${shlibs:Depends},
         ${misc:Depends}
Description: Vector Packet Processing--executables
 This package provides VPP executables: vpp, vpp_api_test, vpp_json_test
 vpp - the vector packet engine
 vpp_api_test - vector packet engine API test tool
 vpp_json_test - vector packet engine JSON test tool

Package: vpp-dbg
Architecture: arm64
Depends: ${misc:Depends}
Description: Vector Packet Processing--debug symbols

Package: vpp-dev
Architecture: arm64
Depends: libvppinfra-dev (= ${source:Version}),
         ${misc:Depends},
         ${python:Depends}
Description: Vector Packet Processing--development support
 This package contains development support files for the VPP libraries
 .

Package: libvppinfra
Architecture: arm64
Depends: ${shlibs:Depends},
         ${misc:Depends}
Description: Vector Packet Processing--runtime libraries
 This package contains the VPP shared libraries, including:
 .

Package: libvppinfra-dev
Architecture: arm64
Depends: ${misc:Depends}
Description: Vector Packet Processing--runtime libraries
 This package contains the VPP shared libraries, including:
 .

Package: vpp-plugin-core
Architecture: arm64
Depends: vpp (= ${source:Version}),
         ${shlibs:Depends}
Description: Vector Packet Processing--runtime core plugins
 This package contains VPP core plugins
 .

Package: vpp-plugin-devtools
Architecture: arm64
Depends: vpp (= ${source:Version}),
         ${shlibs:Depends}
Description: Vector Packet Processing--runtime developer tool plugins
 This package contains VPP developer tool plugins
 .

Package: vpp-plugin-dpdk
Architecture: arm64
Depends: vpp (= ${source:Version}),
         ${shlibs:Depends}
Description: Vector Packet Processing--runtime dpdk plugin
 This package contains the VPP dpdk plugin
 .

Package: python3-vpp-api
Architecture: arm64
Depends: vpp (= ${source:Version}),
         ${python3:Depends},
         ${misc:Depends}
Description: VPP Python3 API bindings
 This package contains VPP python api bindings
 .
