From 39972efe32baddc1f32c1bd1c44b0709d78aa289 Mon Sep 17 00:00:00 2001 From: Christian Ehrhardt Date: Thu, 10 Jan 2019 17:27:12 +0100 Subject: move developer tools from dpdk to dpdk-dev Change-Id: I8c7bb8e63951ee66e385b09b6b63a59137328d17 Signed-off-by: Christian Ehrhardt --- debian/control | 11 +++++++---- debian/dpdk-dev.install | 11 +++++++++++ debian/dpdk.install | 8 ++------ 3 files changed, 20 insertions(+), 10 deletions(-) create mode 100644 debian/dpdk-dev.install diff --git a/debian/control b/debian/control index 95141fcc..d7390d26 100644 --- a/debian/control +++ b/debian/control @@ -68,7 +68,7 @@ Suggests: dpdk-doc, dpdk-rte-kni-dkms (= ${binary:Version}), linux-image-generic, ${librte:Suggests}, -Breaks: dpdk-dev (<< 18.11), +Breaks: dpdk-dev (<< 18.11-4), Replaces: dpdk-dev (<< 18.11), Description: Data Plane Development Kit (runtime) DPDK is a set of libraries for fast packet processing. Applications run @@ -78,14 +78,17 @@ Description: Data Plane Development Kit (runtime) Package: dpdk-dev Section: oldlibs -Architecture: all +Architecture: amd64 arm64 armhf i386 ppc64el +Breaks: dpdk (<< 18.11-4), +Replaces: dpdk (<< 18.11-4), Depends: libdpdk-dev (>= ${source:Version}), ${misc:Depends}, -Description: transitional package + ${shlibs:Depends}, +Description: Data Plane Development Kit (dev tools) DPDK is a set of libraries for fast packet processing. Applications run in user-space and communicate directly with dedicated network interfaces. . - This is a transitional package. It can safely be removed. + This package contains tools useful to a developer and for dpdk self tests. Package: dpdk-doc Section: doc diff --git a/debian/dpdk-dev.install b/debian/dpdk-dev.install new file mode 100644 index 00000000..9a537c98 --- /dev/null +++ b/debian/dpdk-dev.install @@ -0,0 +1,11 @@ +obj-*/test/test/dpdk-test usr/bin/ +test/test/autotest.py usr/share/dpdk/test/ +test/test/autotest_data.py usr/share/dpdk/test/ +test/test/autotest_runner.py usr/share/dpdk/test/ +test/test/autotest_test_funcs.py usr/share/dpdk/test/ +usr/bin/dpdk-pdump +usr/bin/dpdk-proc-info +usr/bin/dpdk-test-bbdev +usr/bin/dpdk-test-crypto-perf +usr/bin/dpdk-test-eventdev +usr/bin/dpdk-testpmd diff --git a/debian/dpdk.install b/debian/dpdk.install index 15f28690..411b1c1f 100644 --- a/debian/dpdk.install +++ b/debian/dpdk.install @@ -1,9 +1,5 @@ debian/dpdk-init lib/dpdk/ debian/dpdk.conf etc/dpdk/ debian/interfaces etc/dpdk/ -obj-*/test/test/dpdk-test usr/bin/ -test/test/autotest.py usr/share/dpdk/test/ -test/test/autotest_data.py usr/share/dpdk/test/ -test/test/autotest_runner.py usr/share/dpdk/test/ -test/test/autotest_test_funcs.py usr/share/dpdk/test/ -usr/bin +usr/bin/dpdk-devbind.py +usr/bin/dpdk-pmdinfo.py -- cgit 1.2.3-korg