X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=build-root%2Fdeb%2Fdebian%2Fcontrol;h=6d26266a899cf938755f68d9c7143581072f0559;hb=69915cba2d6e169343c03c8eef48e6b2d2296e3a;hp=a90cea76ea26ad0c80892998c74400c76bd084b5;hpb=08ff7e00bf0e7cf93a732e98a026a76a4349fd41;p=vpp.git diff --git a/build-root/deb/debian/control b/build-root/deb/debian/control index a90cea76ea2..6d26266a899 100644 --- a/build-root/deb/debian/control +++ b/build-root/deb/debian/control @@ -2,12 +2,12 @@ Source: vpp Section: net Priority: extra Maintainer: Cisco OpenVPP Packaging Team -Build-Depends: debhelper (>= 9), dkms +Build-Depends: debhelper (>= 9), dkms, dh-systemd, dh-python, chrpath Standards-Version: 3.9.4 Package: vpp Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: vpp-lib (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} Description: Vector Packet Processing--executables This package provides VPP executables: vpp, vpp_api_test, vpp_json_test vpp - the vector packet engine @@ -16,23 +16,23 @@ Description: Vector Packet Processing--executables Package: vpp-dbg Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${misc:Depends} Description: Vector Packet Processing--debug symbols Package: vpp-dev Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} Description: Vector Packet Processing--development support - This package contains development support files for the VPP libraries, including: + This package contains development support files for the VPP libraries . - Do we need to list those header files or just leave it blank ? - dynamic vectors (vec.c), dynamic bitmaps (bitmap.h), allocation heap of - objects (heap.c), allocation pool(pool.h), dynamic hash tables (hash.c), memory - allocator (mheap.c), extendable printf-like interface built on top of vectors - (format.c), formats for data structures (std-formats.c), and support for clock - time-based function calls (timer.c). + +Package: vpp-dpdk-dev +Architecture: any +Depends: ${misc:Depends} +Description: Vector Packet Processing--development support + This package contains dpdk header files which match the dpdk version + compiled into the vpp executable . - TODO: reference and describe only the .h files Package: vpp-lib Architecture: any @@ -41,14 +41,42 @@ Description: Vector Packet Processing--runtime libraries This package contains the VPP shared libraries, including: . vppinfra - foundation library supporting vectors, hashes, bitmaps, pools, and string formatting. - dpdk - Intel DPDK library + dpdk - DPDK library svm - vm library vlib - vector processing library vlib-api - binary API library vnet - network stack library +Package: vpp-plugins +Architecture: any +Depends: vpp (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} +Description: Vector Packet Processing--runtime plugins + This package contains VPP plugins + . + Package: vpp-dpdk-dkms Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: ${misc:Depends} Description: DPDK 2.1 igb_uio_driver This package contains Linux kernel modules distributed with DPDK. + +Package: vpp-api-lua +Architecture: any +Depends: ${misc:Depends}, vpp (= ${source:Version}) +Description: VPP LUA API bindings + This package contains VPP lua api bindings + . + +Package: vpp-api-java +Architecture: any +Depends: ${misc:Depends}, vpp (= ${source:Version}) +Description: VPP Java API bindings + This package contains VPP java api bindings + . + +Package: vpp-api-python +Architecture: any +Depends: ${python:Depends}, ${misc:Depends}, vpp (= ${source:Version}) +Description: VPP Python API bindings + This package contains VPP python api bindings + .