d/rules: d/control: drop the majority of PMDs to suggest and select only a common...
[deb_dpdk.git] / debian / control
index a8708e5..fcf1bd7 100644 (file)
@@ -44,12 +44,30 @@ Depends: hwdata,
          ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends}
-Recommends: ${librte:Recommends},
-            python3-pyelftools,
+Recommends: python3-pyelftools,
+            librte-mempool18.11,
+            librte-pmd-af-packet18.11,
+            librte-pmd-bond18.11,
+            librte-pmd-e1000-18.11,
+            librte-pmd-i40e18.11,
+            librte-pmd-ixgbe18.11,
+            librte-pmd-fm10k18.11,
+            librte-pmd-mlx4-18.11,
+            librte-pmd-mlx5-18.11,
+            librte-pmd-thunderx18.11,
+            librte-pmd-kni18.11,
+            librte-pmd-netvsc18.11,
+            librte-pmd-vdev-netvsc18.11,
+            librte-pmd-vhost18.11,
+            librte-pmd-virtio18.11,
+            librte-pmd-vmxnet3-18.11,
+            librte-pmd-tap18.11,
+            librte-pmd-pcap18.11,
 Suggests: dpdk-doc,
           dpdk-igb-uio-dkms (= ${binary:Version}),
           dpdk-rte-kni-dkms (= ${binary:Version}),
           linux-image-generic,
+          ${librte:Suggests},
 Breaks: dpdk-dev (<< 18.11)
 Replaces: dpdk-dev (<< 18.11)
 Description: Data Plane Development Kit (runtime)