Source: rust-internet-packet
Section: rust
Priority: optional
Build-Depends: debhelper-compat (= 13),
 dh-sequence-cargo,
 cargo:native <!nocheck>,
 rustc:native (>= 1.65.0) <!nocheck>,
 libstd-rust-dev <!nocheck>
Maintainer: Kali Developers <devel@kali.org>
Uploaders: Sophie Brun <sophie@offensive-security.com>
Standards-Version: 4.7.0
Vcs-Git: https://gitlab.com/kalilinux/packages/rust-internet-packet.git
Vcs-Browser: https://gitlab.com/kalilinux/packages/rust-internet-packet
Homepage: https://github.com/mhils/internet-packet
X-Cargo-Crate: internet-packet
Rules-Requires-Root: no

Package: librust-internet-packet-dev
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends}
Suggests:
 librust-internet-packet+internet-checksum-dev (= ${binary:Version}),
 librust-internet-packet+smoltcp-dev (= ${binary:Version})
Provides:
 librust-internet-packet+default-dev (= ${binary:Version}),
 librust-internet-packet-0-dev (= ${binary:Version}),
 librust-internet-packet-0+default-dev (= ${binary:Version}),
 librust-internet-packet-0.2-dev (= ${binary:Version}),
 librust-internet-packet-0.2+default-dev (= ${binary:Version}),
 librust-internet-packet-0.2.2-dev (= ${binary:Version}),
 librust-internet-packet-0.2.2+default-dev (= ${binary:Version})
Description: Minimal IPv4/IPv6/TCP/UDP parser - Rust source code
 Source code for Debianized Rust crate "internet-packet"

Package: librust-internet-packet+internet-checksum-dev
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 librust-internet-packet-dev (= ${binary:Version}),
 librust-internet-checksum-0.2+default-dev (>= 0.2.1-~~)
Provides:
 librust-internet-packet+checksums-dev (= ${binary:Version}),
 librust-internet-packet-0+internet-checksum-dev (= ${binary:Version}),
 librust-internet-packet-0+checksums-dev (= ${binary:Version}),
 librust-internet-packet-0.2+internet-checksum-dev (= ${binary:Version}),
 librust-internet-packet-0.2+checksums-dev (= ${binary:Version}),
 librust-internet-packet-0.2.2+internet-checksum-dev (= ${binary:Version}),
 librust-internet-packet-0.2.2+checksums-dev (= ${binary:Version})
Description: Minimal IPv4/IPv6/TCP/UDP parser - feature "internet-checksum" and 1 more
 This metapackage enables feature "internet-checksum" for the Rust internet-
 packet crate, by pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "checksums" feature.

Package: librust-internet-packet+smoltcp-dev
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 librust-internet-packet-dev (= ${binary:Version}),
 librust-smoltcp-0.11+default-dev | librust-smoltcp-0.10+default-dev
Provides:
 librust-internet-packet-0+smoltcp-dev (= ${binary:Version}),
 librust-internet-packet-0.2+smoltcp-dev (= ${binary:Version}),
 librust-internet-packet-0.2.2+smoltcp-dev (= ${binary:Version})
Description: Minimal IPv4/IPv6/TCP/UDP parser - feature "smoltcp"
 This metapackage enables feature "smoltcp" for the Rust internet-packet crate,
 by pulling in any additional dependencies needed by that feature.
