Commit Graph

5 Commits

Author SHA1 Message Date
a9168d8851 Adopt debcargo auto-gen'd testing stuff
Another thing generated that I'm just trusting is accurate. Oops.
2025-11-13 22:06:11 -06:00
89179e49e7 Strip out all the imports and exports
Again, comparing against other projects I see none of these things. I'm
dropping them.
2025-11-13 21:58:32 -06:00
47b91a1e42 Remove bogus pre-step inserts
These don't do anything. I've compared against some other Rust packages
(some ProxmoxVE stuff) and the output of debcargo against this crate
(from crates.io, now that it's up). Neither contain these targets. I'm
fairly confident I don't need them at all.
2025-11-13 21:49:28 -06:00
4778c6f362 Add a cargo-checksum.json, remove its fake
See "https://wiki.debian.org/Teams/RustPackaging/Policy"

In section "Library package structure", the policy manual explains that
this file is meant to exist in the Debian package (i.e.: it's not
generated during the build) and should contain the SHA256 checksum of
the upstream crate.

The crate's internal arrangement can change depending on which version
of Cargo was used to create it. This checksum is from Rust 1.93, the
current stable at time of writing. Debian 13's Rust 1.85 produces a
different file with a different sum. I'm not sure what to do about that
right now.
2025-11-13 21:36:08 -06:00
c0e6c5d89d Create Debian packaging files 2025-06-06 19:19:39 -05:00