move developer tools from dpdk to dpdk-dev 54/16754/1
authorChristian Ehrhardt <christian.ehrhardt@canonical.com>
Thu, 10 Jan 2019 16:27:12 +0000 (17:27 +0100)
committerChristian Ehrhardt <christian.ehrhardt@canonical.com>
Thu, 10 Jan 2019 17:20:22 +0000 (18:20 +0100)
Change-Id: I8c7bb8e63951ee66e385b09b6b63a59137328d17
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
debian/control
debian/dpdk-dev.install [new file with mode: 0644]
debian/dpdk.install

index 95141fc..d7390d2 100644 (file)
@@ -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 (file)
index 0000000..9a537c9
--- /dev/null
@@ -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
index 15f2869..411b1c1 100644 (file)
@@ -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