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