a25a1e6a57db9d00822d9c91ff6ac35405ff7ad5
[deb_dpdk.git] / debian / control
1 Source: dpdk
2 Priority: optional
3 Maintainer: deb_dpdk Packagers <deb-dpdk@lists.fd.io>
4 Uploaders: Luca Boccassi <luca.boccassi@gmail.com>,
5            Christian Ehrhardt <christian.ehrhardt@canonical.com>,
6            Santiago Ruano Rincón <santiagorr@riseup.net>,
7 Build-Depends: debhelper (>= 9),
8                dh-python,
9                dh-systemd (>= 1.5),
10                dkms,
11                doxygen,
12                graphviz,
13                inkscape,
14                libcap-dev,
15                libpcap-dev,
16                libxen-dev [amd64 arm64 i386],
17                libxenstore3.0 [amd64 arm64 i386],
18                python,
19                python-sphinx,
20                python-sphinx-rtd-theme,
21                texlive-fonts-recommended,
22                texlive-latex-extra
23 Standards-Version: 3.9.8
24 Section: libs
25 Homepage: http://www.dpdk.org
26 Vcs-Git: https://gerrit.fd.io/r/deb_dpdk
27 Vcs-Browser: https://gerrit.fd.io/r/gitweb?p=deb_dpdk.git
28
29 Package: dpdk
30 Section: admin
31 Architecture: amd64 arm64 i386 ppc64el
32 Depends: lsb-base (>= 3.2-14),
33          pciutils,
34          python-pyelftools,
35          hwdata,
36          ${misc:Depends},
37          ${python:Depends},
38          ${shlibs:Depends}
39 Recommends: dpdk-igb-uio-dkms (= ${binary:Version}) [arm64], dpdk-rte-kni-dkms (= ${binary:Version}) [arm64],
40          librte-pmd-af-packet1 (= ${binary:Version}),
41          librte-pmd-bnxt1 (= ${binary:Version}),
42          librte-pmd-bond1 (= ${binary:Version}),
43          librte-pmd-cxgbe1 (= ${binary:Version}),
44          librte-pmd-e1000-1 (= ${binary:Version}),
45          librte-pmd-ena1 (= ${binary:Version}),
46          librte-pmd-enic1 (= ${binary:Version}) [amd64 arm64 i386],
47          librte-pmd-fm10k1 (= ${binary:Version}) [amd64 i386],
48          librte-pmd-i40e1 (= ${binary:Version}) [amd64 i386],
49          librte-pmd-ixgbe1 (= ${binary:Version}) [amd64 arm64 i386],
50          librte-pmd-null-crypto1 (= ${binary:Version}),
51          librte-pmd-null1 (= ${binary:Version}),
52          librte-pmd-pcap1 (= ${binary:Version}),
53          librte-pmd-ring2 (= ${binary:Version}),
54          librte-pmd-vhost1 (= ${binary:Version}),
55          librte-pmd-virtio1 (= ${binary:Version}),
56          librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
57          librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386],
58          librte-pmd-qede1 (= ${binary:Version}),
59 Suggests: linux-image-generic, dpdk-igb-uio-dkms (= ${binary:Version}), dpdk-rte-kni-dkms (= ${binary:Version})
60 Description: Data Plane Development Kit (runtime)
61  DPDK is a set of libraries for fast packet processing. Applications run
62  in user-space and communicate directly with dedicated network interfaces.
63  .
64  This package contains the runtime environment to run DPDK applications.
65
66 Package: dpdk-dev
67 Section: devel
68 Architecture: amd64 arm64 i386 ppc64el
69 Depends: libdpdk-dev (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
70 Description: Data Plane Development Kit (development files)
71  DPDK is a set of libraries for fast packet processing. Applications run
72  in user-space and communicate directly with dedicated network interfaces.
73  .
74  This package contains examples and the upstream build environment. It is
75  not strictly required in order to build external applications.
76
77 Package: dpdk-doc
78 Section: doc
79 Architecture: all
80 Multi-Arch: foreign
81 Homepage: http://dpdk.org/doc/guides/index.html
82 Depends: libjs-jquery, libjs-underscore, ${misc:Depends}, ${python:Depends}
83 Recommends: python, ${python:Recommends}
84 Description: Data Plane Development Kit (documentation)
85  DPDK is a set of libraries for fast packet processing. Applications run
86  in user-space and communicate directly with dedicated network interfaces.
87  .
88  This package contains the complete set of documentation and guides.
89
90 Package: dpdk-igb-uio-dkms
91 Section: kernel
92 Architecture: amd64 arm64 i386 ppc64el
93 Depends: dkms,
94          dpdk-dev (= ${binary:Version}),
95          libdpdk-dev (= ${binary:Version}),
96          make,
97          ${misc:Depends}
98 Description: Data Plane Development Kit (igb uio dkms)
99  DPDK is a set of libraries for fast packet processing. Applications run
100  in user-space and communicate directly with dedicated network interfaces.
101  .
102  This package contains the source code for the igb_uio kernel module.
103
104 Package: dpdk-rte-kni-dkms
105 Section: kernel
106 Architecture: amd64 arm64 i386 ppc64el
107 Depends: dkms,
108          dpdk-dev (= ${binary:Version}),
109          libdpdk-dev (= ${binary:Version}),
110          make,
111          ${misc:Depends}
112 Description: Data Plane Development Kit (rte kni dkms)
113  DPDK is a set of libraries for fast packet processing. Applications run
114  in user-space and communicate directly with dedicated network interfaces.
115  .
116  This package contains the source code for the rte_kni kernel module.
117
118 Package: libdpdk-dev
119 Section: libdevel
120 Architecture: amd64 arm64 i386 ppc64el
121 Multi-Arch: same
122 Pre-Depends: ${misc:Pre-Depends}
123 Depends: ${misc:Depends},
124          libpcap-dev,
125          libethdev4 (= ${binary:Version}),
126          librte-acl2 (= ${binary:Version}),
127          librte-cfgfile2 (= ${binary:Version}),
128          librte-cmdline2 (= ${binary:Version}),
129          librte-cryptodev2 (= ${binary:Version}),
130          librte-distributor1 (= ${binary:Version}),
131          librte-eal3 (= ${binary:Version}),
132          librte-hash2 (= ${binary:Version}),
133          librte-ip-frag1 (= ${binary:Version}),
134          librte-jobstats1 (= ${binary:Version}),
135          librte-kni2 (= ${binary:Version}) [amd64 arm64],
136          librte-kvargs1 (= ${binary:Version}),
137          librte-lpm2 (= ${binary:Version}),
138          librte-mbuf2 (= ${binary:Version}),
139          librte-mempool2 (= ${binary:Version}),
140          librte-meter1 (= ${binary:Version}),
141          librte-pdump1 (= ${binary:Version}),
142          librte-pipeline3 (= ${binary:Version}),
143          librte-net1 (= ${binary:Version}),
144          librte-pmd-af-packet1 (= ${binary:Version}),
145          librte-pmd-bnxt1 (= ${binary:Version}),
146          librte-pmd-bond1 (= ${binary:Version}),
147          librte-pmd-cxgbe1 (= ${binary:Version}),
148          librte-pmd-e1000-1 (= ${binary:Version}),
149          librte-pmd-ena1 (= ${binary:Version}),
150          librte-pmd-enic1 (= ${binary:Version}) [amd64 arm64 i386],
151          librte-pmd-fm10k1 (= ${binary:Version}) [amd64 i386],
152          librte-pmd-i40e1 (= ${binary:Version}) [amd64 i386],
153          librte-pmd-ixgbe1 (= ${binary:Version}) [amd64 arm64 i386],
154          librte-pmd-null-crypto1 (= ${binary:Version}),
155          librte-pmd-null1 (= ${binary:Version}),
156          librte-pmd-pcap1 (= ${binary:Version}),
157          librte-pmd-ring2 (= ${binary:Version}),
158          librte-pmd-vhost1 (= ${binary:Version}),
159          librte-pmd-virtio1 (= ${binary:Version}),
160          librte-pmd-vmxnet3-uio1 (= ${binary:Version}) [amd64 arm64 i386],
161          librte-pmd-xenvirt1 (= ${binary:Version}) [amd64 arm64 i386],
162          librte-pmd-qede1 (= ${binary:Version}),
163          librte-port3 (= ${binary:Version}),
164          librte-power1 (= ${binary:Version}),
165          librte-reorder1 (= ${binary:Version}),
166          librte-ring1 (= ${binary:Version}),
167          librte-sched1 (= ${binary:Version}),
168          librte-table2 (= ${binary:Version}),
169          librte-timer1 (= ${binary:Version}),
170          librte-vhost3 (= ${binary:Version})
171 Description: Data Plane Development Kit (basic development files)
172  DPDK is a set of libraries for fast packet processing. Applications run
173  in user-space and communicate directly with dedicated network interfaces.
174  .
175  This package contains the basic headers and library files required to
176  build external applications which will also require at least SSE3 support
177  when running.
178
179 Package: libethdev4
180 Architecture: amd64 arm64 i386 ppc64el
181 Multi-Arch: same
182 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
183 Pre-Depends: ${misc:Pre-Depends}
184 Depends: ${misc:Depends}, ${shlibs:Depends}
185 Conflicts: libdpdk0
186 Description: Data Plane Development Kit (libethdev runtime library)
187  DPDK is a set of libraries for fast packet processing. Applications run
188  in user-space and communicate directly with dedicated network interfaces.
189  .
190  This package contains the runtime libraries for libethdev.
191
192 Package: librte-acl2
193 Architecture: amd64 arm64 i386 ppc64el
194 Multi-Arch: same
195 Homepage: http://dpdk.org/doc/api/rte__ethdev_8h.html
196 Pre-Depends: ${misc:Pre-Depends}
197 Depends: ${misc:Depends}, ${shlibs:Depends}
198 Conflicts: libdpdk0
199 Description: Data Plane Development Kit (librte-acl runtime library)
200  DPDK is a set of libraries for fast packet processing. Applications run
201  in user-space and communicate directly with dedicated network interfaces.
202  .
203  This package contains the runtime libraries for librte_acl.
204
205 Package: librte-cfgfile2
206 Architecture: amd64 arm64 i386 ppc64el
207 Multi-Arch: same
208 Homepage: http://dpdk.org/doc/api/rte__cfgfile_8h.html
209 Pre-Depends: ${misc:Pre-Depends}
210 Depends: ${misc:Depends}, ${shlibs:Depends}
211 Conflicts: libdpdk0
212 Description: Data Plane Development Kit (librte-cfgfile runtime library)
213  DPDK is a set of libraries for fast packet processing. Applications run
214  in user-space and communicate directly with dedicated network interfaces.
215  .
216  This package contains the runtime libraries for librte_cfgfile.
217
218 Package: librte-cmdline2
219 Architecture: amd64 arm64 i386 ppc64el
220 Multi-Arch: same
221 Pre-Depends: ${misc:Pre-Depends}
222 Depends: ${misc:Depends}, ${shlibs:Depends}
223 Conflicts: libdpdk0
224 Description: Data Plane Development Kit (librte-cmdline runtime library)
225  DPDK is a set of libraries for fast packet processing. Applications run
226  in user-space and communicate directly with dedicated network interfaces.
227  .
228  This package contains the runtime libraries for librte_cmdline.
229
230 Package: librte-cryptodev1
231 Depends: librte-cryptodev2, ${misc:Depends}
232 Architecture: all
233 Priority: extra
234 Section: oldlibs
235 Description: transitional package
236  This is a transitional package. It can safely be removed.
237
238 Package: librte-cryptodev2
239 Architecture: amd64 arm64 i386 ppc64el
240 Multi-Arch: same
241 Homepage: http://dpdk.org/doc/api/rte__cryptodev_8h.html
242 Pre-Depends: ${misc:Pre-Depends}
243 Depends: ${misc:Depends}, ${shlibs:Depends}
244 Conflicts: libdpdk0
245 Description: Data Plane Development Kit (librte-cryptodev runtime library)
246  DPDK is a set of libraries for fast packet processing. Applications run
247  in user-space and communicate directly with dedicated network interfaces.
248  .
249  This package contains the runtime libraries for librte_cryptodev.
250
251 Package: librte-distributor1
252 Architecture: amd64 arm64 i386 ppc64el
253 Multi-Arch: same
254 Homepage: http://dpdk.org/doc/api/rte__distributor_8h.html
255 Pre-Depends: ${misc:Pre-Depends}
256 Depends: ${misc:Depends}, ${shlibs:Depends}
257 Conflicts: libdpdk0
258 Description: Data Plane Development Kit (librte-distributor runtime library)
259  DPDK is a set of libraries for fast packet processing. Applications run
260  in user-space and communicate directly with dedicated network interfaces.
261  .
262  This package contains the runtime libraries for librte_distributor.
263
264 Package: librte-eal2
265 Depends: librte-eal3, ${misc:Depends}
266 Architecture: all
267 Priority: extra
268 Section: oldlibs
269 Description: transitional package
270  This is a transitional package. It can safely be removed.
271
272 Package: librte-eal3
273 Architecture: amd64 arm64 i386 ppc64el
274 Multi-Arch: same
275 Homepage: http://dpdk.org/doc/api/rte__eal_8h.html
276 Pre-Depends: ${misc:Pre-Depends}
277 Depends: ${misc:Depends}, ${shlibs:Depends}
278 Conflicts: libdpdk0
279 Description: Data Plane Development Kit (librte-eal runtime library)
280  DPDK is a set of libraries for fast packet processing. Applications run
281  in user-space and communicate directly with dedicated network interfaces.
282  .
283  This package contains the runtime libraries for librte_eal.
284
285 Package: librte-hash2
286 Architecture: amd64 arm64 i386 ppc64el
287 Multi-Arch: same
288 Homepage: http://dpdk.org/doc/api/rte__hash_8h.html
289 Pre-Depends: ${misc:Pre-Depends}
290 Depends: ${misc:Depends}, ${shlibs:Depends}
291 Conflicts: libdpdk0
292 Description: Data Plane Development Kit (librte-hash runtime library)
293  DPDK is a set of libraries for fast packet processing. Applications run
294  in user-space and communicate directly with dedicated network interfaces.
295  .
296  This package contains the runtime libraries for librte_hash.
297
298 Package: librte-ip-frag1
299 Architecture: amd64 arm64 i386 ppc64el
300 Multi-Arch: same
301 Homepage: http://dpdk.org/doc/api/rte__ip__frag_8h.html
302 Pre-Depends: ${misc:Pre-Depends}
303 Depends: ${misc:Depends}, ${shlibs:Depends}
304 Conflicts: libdpdk0
305 Description: Data Plane Development Kit (librte-ip-frag runtime library)
306  DPDK is a set of libraries for fast packet processing. Applications run
307  in user-space and communicate directly with dedicated network interfaces.
308  .
309  This package contains the runtime libraries for librte_ip_frag.
310
311 Package: librte-jobstats1
312 Architecture: amd64 arm64 i386 ppc64el
313 Multi-Arch: same
314 Homepage: http://dpdk.org/doc/api/rte__jobstats_8h_source.html
315 Pre-Depends: ${misc:Pre-Depends}
316 Depends: ${misc:Depends}, ${shlibs:Depends}
317 Conflicts: libdpdk0
318 Description: Data Plane Development Kit (librte-jobstats runtime library)
319  DPDK is a set of libraries for fast packet processing. Applications run
320  in user-space and communicate directly with dedicated network interfaces.
321  .
322  This package contains the runtime libraries for librte_jobstats.
323
324 Package: librte-kni2
325 Architecture: amd64 arm64 ppc64el
326 Multi-Arch: same
327 Homepage: http://dpdk.org/doc/api/rte__kni_8h.html
328 Pre-Depends: ${misc:Pre-Depends}
329 Depends: ${misc:Depends}, ${shlibs:Depends}
330 Conflicts: libdpdk0
331 Description: Data Plane Development Kit (librte-kni runtime library)
332  DPDK is a set of libraries for fast packet processing. Applications run
333  in user-space and communicate directly with dedicated network interfaces.
334  .
335  This package contains the runtime libraries for librte_kni.
336
337 Package: librte-kvargs1
338 Architecture: amd64 arm64 i386 ppc64el
339 Multi-Arch: same
340 Homepage: http://dpdk.org/doc/api/rte__kvargs_8h.html
341 Pre-Depends: ${misc:Pre-Depends}
342 Depends: ${misc:Depends}, ${shlibs:Depends}
343 Conflicts: libdpdk0
344 Description: Data Plane Development Kit (librte-kvargs runtime library)
345  DPDK is a set of libraries for fast packet processing. Applications run
346  in user-space and communicate directly with dedicated network interfaces.
347  .
348  This package contains the runtime libraries for librte_kvargs.
349
350 Package: librte-lpm2
351 Architecture: amd64 arm64 i386 ppc64el
352 Multi-Arch: same
353 Homepage: http://dpdk.org/doc/api/rte__lpm_8h.html
354 Pre-Depends: ${misc:Pre-Depends}
355 Depends: ${misc:Depends}, ${shlibs:Depends}
356 Conflicts: libdpdk0
357 Description: Data Plane Development Kit (librte-lpm runtime library)
358  DPDK is a set of libraries for fast packet processing. Applications run
359  in user-space and communicate directly with dedicated network interfaces.
360  .
361  This package contains the runtime libraries for librte_lpm.
362
363 Package: librte-mbuf2
364 Architecture: amd64 arm64 i386 ppc64el
365 Multi-Arch: same
366 Homepage: http://dpdk.org/doc/api/rte__mbuf_8h.html
367 Pre-Depends: ${misc:Pre-Depends}
368 Depends: ${misc:Depends}, ${shlibs:Depends}
369 Conflicts: libdpdk0
370 Description: Data Plane Development Kit (librte-mbuf2 runtime library)
371  DPDK is a set of libraries for fast packet processing. Applications run
372  in user-space and communicate directly with dedicated network interfaces.
373  .
374  This package contains the runtime libraries for librte_mbuf.
375
376 Package: librte-mempool2
377 Architecture: amd64 arm64 i386 ppc64el
378 Multi-Arch: same
379 Homepage: http://dpdk.org/doc/api/rte__mempool_8h.html
380 Pre-Depends: ${misc:Pre-Depends}
381 Depends: ${misc:Depends}, ${shlibs:Depends}
382 Conflicts: libdpdk0
383 Description: Data Plane Development Kit (librte-mempool runtime library)
384  DPDK is a set of libraries for fast packet processing. Applications run
385  in user-space and communicate directly with dedicated network interfaces.
386  .
387  This package contains the runtime libraries for librte_mempool.
388
389 Package: librte-meter1
390 Architecture: amd64 arm64 i386 ppc64el
391 Multi-Arch: same
392 Homepage: http://dpdk.org/doc/api/rte__meter_8h.html
393 Pre-Depends: ${misc:Pre-Depends}
394 Depends: ${misc:Depends}, ${shlibs:Depends}
395 Conflicts: libdpdk0
396 Description: Data Plane Development Kit (librte-meter runtime library)
397  DPDK is a set of libraries for fast packet processing. Applications run
398  in user-space and communicate directly with dedicated network interfaces.
399  .
400  This package contains the runtime libraries for librte_meter.
401
402 Package: librte-pipeline3
403 Architecture: amd64 arm64 i386 ppc64el
404 Multi-Arch: same
405 Homepage: http://dpdk.org/doc/api/rte__pipeline_8h.html
406 Pre-Depends: ${misc:Pre-Depends}
407 Depends: ${misc:Depends}, ${shlibs:Depends}
408 Conflicts: libdpdk0
409 Description: Data Plane Development Kit (librte-pipeline runtime library)
410  DPDK is a set of libraries for fast packet processing. Applications run
411  in user-space and communicate directly with dedicated network interfaces.
412  .
413  This package contains the runtime libraries for librte_pipeline.
414
415 Package: librte-net1
416 Architecture: amd64 arm64 i386 ppc64el
417 Multi-Arch: same
418 Homepage: http://dpdk.org/doc/guides/prog_guide/overview.html?highlight=librte_net#librte-net
419 Pre-Depends: ${misc:Pre-Depends}
420 Depends: ${misc:Depends}, ${shlibs:Depends}
421 Conflicts: libdpdk0
422 Description: Data Plane Development Kit (librte-net runtime library)
423  DPDK is a set of libraries for fast packet processing. Applications run
424  in user-space and communicate directly with dedicated network interfaces.
425  .
426  This package contains the runtime libraries for librte_net.
427  .
428  The librte_net library is a collection of IP protocol definitions and
429  convenience macros. It is based on code from the FreeBSD* IP stack and
430  contains protocol numbers (for use in IP headers), IP-related macros,
431  IPv4/IPv6 header structures and TCP, UDP and SCTP header structures.
432
433 Package: librte-pmd-af-packet1
434 Architecture: amd64 arm64 i386 ppc64el
435 Multi-Arch: same
436 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/af_packet
437 Pre-Depends: ${misc:Pre-Depends}
438 Depends: ${misc:Depends}, ${shlibs:Depends}
439 Conflicts: libdpdk0
440 Description: Data Plane Development Kit (librte-pmd-af-packet runtime library)
441  DPDK is a set of libraries for fast packet processing. Applications run
442  in user-space and communicate directly with dedicated network interfaces.
443  .
444  This package contains the runtime libraries for librte_pmd_af_packet.
445
446 Package: librte-pmd-bnxt1
447 Architecture: amd64 arm64 i386 ppc64el
448 Multi-Arch: same
449 Pre-Depends: ${misc:Pre-Depends}
450 Depends: ${misc:Depends}, ${shlibs:Depends}
451 Conflicts: libdpdk0
452 Description: Data Plane Development Kit (librte-pmd-bnxt runtime library)
453  DPDK is a set of libraries for fast packet processing. Applications run
454  in user-space and communicate directly with dedicated network interfaces.
455  .
456  This package contains the runtime libraries for librte_pmd_bnxt.
457
458 Package: librte-pmd-bond1
459 Architecture: amd64 arm64 i386 ppc64el
460 Multi-Arch: same
461 Homepage: http://dpdk.org/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.html
462 Pre-Depends: ${misc:Pre-Depends}
463 Depends: ${misc:Depends}, ${shlibs:Depends}
464 Conflicts: libdpdk0
465 Description: Data Plane Development Kit (librte-pmd-bond runtime library)
466  DPDK is a set of libraries for fast packet processing. Applications run
467  in user-space and communicate directly with dedicated network interfaces.
468  .
469  This package contains the runtime libraries for librte_pmd_bond.
470
471 Package: librte-pmd-cxgbe1
472 Architecture: amd64 arm64 i386 ppc64el
473 Multi-Arch: same
474 Homepage: http://dpdk.org/doc/guides/nics/cxgbe.html
475 Pre-Depends: ${misc:Pre-Depends}
476 Depends: ${misc:Depends}, ${shlibs:Depends}
477 Conflicts: libdpdk0
478 Description: Data Plane Development Kit (librte-pmd-cxgbe runtime library)
479  DPDK is a set of libraries for fast packet processing. Applications run
480  in user-space and communicate directly with dedicated network interfaces.
481  .
482  This package contains the runtime libraries for librte_pmd_cxgbe.
483
484 Package: librte-pmd-e1000-1
485 Architecture: amd64 arm64 i386 ppc64el
486 Multi-Arch: same
487 Homepage: http://dpdk.org/doc/guides/nics/e1000em.html
488 Pre-Depends: ${misc:Pre-Depends}
489 Depends: ${misc:Depends}, ${shlibs:Depends}
490 Conflicts: libdpdk0
491 Description: Data Plane Development Kit (librte-pmd-e1000 runtime library)
492  DPDK is a set of libraries for fast packet processing. Applications run
493  in user-space and communicate directly with dedicated network interfaces.
494  .
495  This package contains the runtime libraries for librte_pmd_e1000.
496
497 Package: librte-pmd-ena1
498 Architecture: amd64 arm64 i386 ppc64el
499 Multi-Arch: same
500 Homepage: http://dpdk.org/doc/guides/nics/ena.html
501 Pre-Depends: ${misc:Pre-Depends}
502 Depends: ${misc:Depends}, ${shlibs:Depends}
503 Conflicts: libdpdk0
504 Description: Data Plane Development Kit (librte-pmd-ena runtime library)
505  DPDK is a set of libraries for fast packet processing. Applications run
506  in user-space and communicate directly with dedicated network interfaces.
507  .
508  This package contains the runtime libraries for librte_pmd_ena.
509
510 Package: librte-pmd-enic1
511 Architecture: amd64 arm64 i386
512 Multi-Arch: same
513 Homepage: http://dpdk.org/doc/guides/nics/enic.html
514 Pre-Depends: ${misc:Pre-Depends}
515 Depends: ${misc:Depends}, ${shlibs:Depends}
516 Conflicts: libdpdk0
517 Description: Data Plane Development Kit (librte-pmd-enic runtime library)
518  DPDK is a set of libraries for fast packet processing. Applications run
519  in user-space and communicate directly with dedicated network interfaces.
520  .
521  This package contains the runtime libraries for librte_pmd_enic.
522
523 Package: librte-pmd-fm10k1
524 Architecture: amd64 i386 ppc64el
525 Multi-Arch: same
526 Homepage: http://dpdk.org/doc/guides/nics/fm10k.html
527 Pre-Depends: ${misc:Pre-Depends}
528 Depends: ${misc:Depends}, ${shlibs:Depends}
529 Conflicts: libdpdk0
530 Description: Data Plane Development Kit (librte-pmd-fm10k runtime library)
531  DPDK is a set of libraries for fast packet processing. Applications run
532  in user-space and communicate directly with dedicated network interfaces.
533  .
534  This package contains the runtime libraries for librte_pmd_fm10k.
535
536 Package: librte-pmd-i40e1
537 Architecture: amd64 i386
538 Multi-Arch: same
539 Homepage: http://dpdk.org/doc/guides/nics/i40e.html
540 Pre-Depends: ${misc:Pre-Depends}
541 Depends: ${misc:Depends}, ${shlibs:Depends}
542 Conflicts: libdpdk0
543 Description: Data Plane Development Kit (librte-pmd-i40e runtime library)
544  DPDK is a set of libraries for fast packet processing. Applications run
545  in user-space and communicate directly with dedicated network interfaces.
546  .
547  This package contains the runtime libraries for librte_pmd_i40e.
548
549 Package: librte-pmd-ixgbe1
550 Architecture: amd64 arm64 i386
551 Multi-Arch: same
552 Homepage: http://dpdk.org/doc/guides/nics/ixgbe.html
553 Pre-Depends: ${misc:Pre-Depends}
554 Depends: ${misc:Depends}, ${shlibs:Depends}
555 Conflicts: libdpdk0
556 Description: Data Plane Development Kit (librte-pmd-ixgbe runtime library)
557  DPDK is a set of libraries for fast packet processing. Applications run
558  in user-space and communicate directly with dedicated network interfaces.
559  .
560  This package contains the runtime libraries for librte_pmd_ixgbe.
561
562 Package: librte-pmd-null-crypto1
563 Architecture: amd64 arm64 i386 ppc64el
564 Multi-Arch: same
565 Homepage: http://dpdk.org/doc/guides/cryptodevs/null.html
566 Pre-Depends: ${misc:Pre-Depends}
567 Depends: ${misc:Depends}, ${shlibs:Depends}
568 Conflicts: libdpdk0
569 Description: Data Plane Development Kit (librte-pmd-null-crypto runtime library)
570  DPDK is a set of libraries for fast packet processing. Applications run
571  in user-space and communicate directly with dedicated network interfaces.
572  .
573  This package contains the runtime libraries for librte_pmd_null_crypto.
574
575 Package: librte-pmd-null1
576 Architecture: amd64 arm64 i386 ppc64el
577 Multi-Arch: same
578 Homepage: http://dpdk.org/browse/dpdk/tree/drivers/net/null
579 Pre-Depends: ${misc:Pre-Depends}
580 Depends: ${misc:Depends}, ${shlibs:Depends}
581 Conflicts: libdpdk0
582 Description: Data Plane Development Kit (librte-pmd-null runtime library)
583  DPDK is a set of libraries for fast packet processing. Applications run
584  in user-space and communicate directly with dedicated network interfaces.
585  .
586  This package contains the runtime libraries for librte_pmd_null.
587
588 Package: librte-pmd-pcap1
589 Architecture: amd64 arm64 i386 ppc64el
590 Multi-Arch: same
591 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#libpcap-based-pmd
592 Pre-Depends: ${misc:Pre-Depends}
593 Depends: ${misc:Depends}, ${shlibs:Depends}
594 Conflicts: libdpdk0
595 Description: Data Plane Development Kit (librte-pmd-pcap runtime library)
596  DPDK is a set of libraries for fast packet processing. Applications run
597  in user-space and communicate directly with dedicated network interfaces.
598  .
599  This package contains the runtime libraries for librte_pmd_pcap.
600
601 Package: librte-pmd-ring2
602 Architecture: amd64 arm64 i386 ppc64el
603 Multi-Arch: same
604 Homepage: http://dpdk.org/doc/guides/nics/pcap_ring.html#rings-based-pmd
605 Pre-Depends: ${misc:Pre-Depends}
606 Depends: ${misc:Depends}, ${shlibs:Depends}
607 Conflicts: libdpdk0
608 Description: Data Plane Development Kit (librte-pmd-ring runtime library)
609  DPDK is a set of libraries for fast packet processing. Applications run
610  in user-space and communicate directly with dedicated network interfaces.
611  .
612  This package contains the runtime libraries for librte_pmd_ring.
613
614 Package: librte-pmd-vhost1
615 Architecture: amd64 arm64 i386 ppc64el
616 Multi-Arch: same
617 Homepage: http://dpdk.org/doc/guides/nics/vhost.html
618 Pre-Depends: ${misc:Pre-Depends}
619 Depends: ${misc:Depends}, ${shlibs:Depends}
620 Conflicts: libdpdk0
621 Description: Data Plane Development Kit (librte-pmd-vhost runtime library)
622  DPDK is a set of libraries for fast packet processing. Applications run
623  in user-space and communicate directly with dedicated network interfaces.
624  .
625  This package contains the runtime libraries for librte_pmd_vhost.
626
627 Package: librte-pmd-virtio1
628 Architecture: amd64 arm64 i386 ppc64el
629 Multi-Arch: same
630 Homepage: http://dpdk.org/doc/guides/nics/virtio.html
631 Pre-Depends: ${misc:Pre-Depends}
632 Depends: ${misc:Depends}, ${shlibs:Depends}
633 Conflicts: libdpdk0
634 Description: Data Plane Development Kit (librte-pmd-virtio runtime library)
635  DPDK is a set of libraries for fast packet processing. Applications run
636  in user-space and communicate directly with dedicated network interfaces.
637  .
638  This package contains the runtime libraries for librte_pmd_virtio.
639
640 Package: librte-pmd-vmxnet3-uio1
641 Architecture: amd64 arm64 i386
642 Multi-Arch: same
643 Homepage: http://dpdk.org/doc/guides/nics/vmxnet3.html
644 Pre-Depends: ${misc:Pre-Depends}
645 Depends: ${misc:Depends}, ${shlibs:Depends}
646 Conflicts: libdpdk0
647 Description: Data Plane Development Kit (librte-pmd-vmxnet3-uio runtime library)
648  DPDK is a set of libraries for fast packet processing. Applications run
649  in user-space and communicate directly with dedicated network interfaces.
650  .
651  This package contains the runtime libraries for librte_pmd_vmxnet3_uio.
652
653 Package: librte-pmd-xenvirt1
654 Architecture: amd64 arm64 i386
655 Multi-Arch: same
656 Homepage: http://dpdk.org/doc/guides/xen/pkt_switch.html#xen-pmd-frontend-prerequisites
657 Pre-Depends: ${misc:Pre-Depends}
658 Depends: ${misc:Depends}, ${shlibs:Depends}
659 Conflicts: libdpdk0
660 Description: Data Plane Development Kit (librte-pmd-xenvirt runtime library)
661  DPDK is a set of libraries for fast packet processing. Applications run
662  in user-space and communicate directly with dedicated network interfaces.
663  .
664  This package contains the runtime libraries for librte_pmd_xenvirt.
665
666 Package: librte-pmd-qede1
667 Architecture: amd64 arm64 i386 ppc64el
668 Multi-Arch: same
669 Homepage: http://dpdk.org/doc/guides/nics/qede.html
670 Pre-Depends: ${misc:Pre-Depends}
671 Depends: ${misc:Depends}, ${shlibs:Depends}
672 Conflicts: libdpdk0
673 Description: Data Plane Development Kit (librte-pmd-qede runtime library)
674  DPDK is a set of libraries for fast packet processing. Applications run
675  in user-space and communicate directly with dedicated network interfaces.
676  .
677  This package contains the runtime libraries for librte_pmd_qede which is
678  The base driver is the backend module for the QLogic FastLinQ QL4xxxx
679  25G/40G CNA family of adapters as well as their virtual functions (VF)
680  in SR-IOV context.
681
682 Package: librte-port3
683 Architecture: amd64 arm64 i386 ppc64el
684 Multi-Arch: same
685 Homepage: http://dpdk.org/doc/api/rte__port_8h.html
686 Pre-Depends: ${misc:Pre-Depends}
687 Depends: ${misc:Depends}, ${shlibs:Depends}
688 Conflicts: libdpdk0
689 Description: Data Plane Development Kit (librte-port runtime library)
690  DPDK is a set of libraries for fast packet processing. Applications run
691  in user-space and communicate directly with dedicated network interfaces.
692  .
693  This package contains the runtime libraries for librte_port.
694
695 Package: librte-power1
696 Architecture: amd64 arm64 i386 ppc64el
697 Multi-Arch: same
698 Homepage: http://dpdk.org/doc/api/rte__power_8h.html
699 Pre-Depends: ${misc:Pre-Depends}
700 Depends: ${misc:Depends}, ${shlibs:Depends}
701 Conflicts: libdpdk0
702 Description: Data Plane Development Kit (librte-power runtime library)
703  DPDK is a set of libraries for fast packet processing. Applications run
704  in user-space and communicate directly with dedicated network interfaces.
705  .
706  This package contains the runtime libraries for librte_power.
707
708 Package: librte-reorder1
709 Architecture: amd64 arm64 i386 ppc64el
710 Multi-Arch: same
711 Homepage: http://dpdk.org/doc/api/rte__reorder_8h.html
712 Pre-Depends: ${misc:Pre-Depends}
713 Depends: ${misc:Depends}, ${shlibs:Depends}
714 Conflicts: libdpdk0
715 Description: Data Plane Development Kit (librte-reorder runtime library)
716  DPDK is a set of libraries for fast packet processing. Applications run
717  in user-space and communicate directly with dedicated network interfaces.
718  .
719  This package contains the runtime libraries for librte_reorder.
720
721 Package: librte-ring1
722 Architecture: amd64 arm64 i386 ppc64el
723 Multi-Arch: same
724 Homepage: http://dpdk.org/doc/api/rte__ring_8h.html
725 Pre-Depends: ${misc:Pre-Depends}
726 Depends: ${misc:Depends}, ${shlibs:Depends}
727 Conflicts: libdpdk0
728 Description: Data Plane Development Kit (librte_ring runtime library)
729  DPDK is a set of libraries for fast packet processing. Applications run
730  in user-space and communicate directly with dedicated network interfaces.
731  .
732  This package contains the runtime libraries for librte_ring.
733
734 Package: librte-sched1
735 Architecture: amd64 arm64 i386 ppc64el
736 Multi-Arch: same
737 Homepage: http://dpdk.org/doc/api/rte__sched_8h.html
738 Pre-Depends: ${misc:Pre-Depends}
739 Depends: ${misc:Depends}, ${shlibs:Depends}
740 Conflicts: libdpdk0
741 Description: Data Plane Development Kit (librte_sched runtime library)
742  DPDK is a set of libraries for fast packet processing. Applications run
743  in user-space and communicate directly with dedicated network interfaces.
744  .
745  This package contains the runtime libraries for librte_sched.
746
747 Package: librte-table2
748 Architecture: amd64 arm64 i386 ppc64el
749 Multi-Arch: same
750 Homepage: http://dpdk.org/doc/api/rte__table_8h.html
751 Pre-Depends: ${misc:Pre-Depends}
752 Depends: ${misc:Depends}, ${shlibs:Depends}
753 Conflicts: libdpdk0
754 Description: Data Plane Development Kit (librte_table runtime library)
755  DPDK is a set of libraries for fast packet processing. Applications run
756  in user-space and communicate directly with dedicated network interfaces.
757  .
758  This package contains the runtime libraries for librte_table.
759
760 Package: librte-timer1
761 Architecture: amd64 arm64 i386 ppc64el
762 Multi-Arch: same
763 Homepage: http://dpdk.org/doc/api/rte__timer_8h.html
764 Pre-Depends: ${misc:Pre-Depends}
765 Depends: ${misc:Depends}, ${shlibs:Depends}
766 Conflicts: libdpdk0
767 Description: Data Plane Development Kit (librte_timer runtime library)
768  DPDK is a set of libraries for fast packet processing. Applications run
769  in user-space and communicate directly with dedicated network interfaces.
770  .
771  This package contains the runtime libraries for librte_timer.
772
773 Package: librte-vhost3
774 Architecture: amd64 arm64 i386 ppc64el
775 Multi-Arch: same
776 Homepage: http://dpdk.org/doc/api/rte__virtio__net_8h.html
777 Pre-Depends: ${misc:Pre-Depends}
778 Depends: ${misc:Depends}, ${shlibs:Depends}
779 Conflicts: libdpdk0
780 Description: Data Plane Development Kit (librte_vhost runtime library)
781  DPDK is a set of libraries for fast packet processing. Applications run
782  in user-space and communicate directly with dedicated network interfaces.
783  .
784  This package contains the runtime libraries for librte_vhost.
785
786 Package: librte-pdump1
787 Architecture: amd64 arm64 i386 ppc64el
788 Multi-Arch: same
789 Pre-Depends: ${misc:Pre-Depends}
790 Depends: ${misc:Depends}, ${shlibs:Depends}
791 Conflicts: libdpdk0
792 Description: Data Plane Development Kit (librte_pdump runtime library)
793  DPDK is a set of libraries for fast packet processing. Applications run
794  in user-space and communicate directly with dedicated network interfaces.
795  .
796  This package contains the runtime libraries for librte_pdump.
797