aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Ehrhardt <christian.ehrhardt@canonical.com>2019-01-10 17:27:12 +0100
committerChristian Ehrhardt <christian.ehrhardt@canonical.com>2019-01-10 18:20:22 +0100
commit39972efe32baddc1f32c1bd1c44b0709d78aa289 (patch)
tree34f14c69acef6814df770fd4a80e79cb8fd0d0ea
parent943529cc87f4dfaa77b5a71d1bacb6eaca70ad89 (diff)
move developer tools from dpdk to dpdk-dev
Change-Id: I8c7bb8e63951ee66e385b09b6b63a59137328d17 Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
-rw-r--r--debian/control11
-rw-r--r--debian/dpdk-dev.install11
-rw-r--r--debian/dpdk.install8
3 files changed, 20 insertions, 10 deletions
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