-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 11 Jul 2024 18:18:16 +0200 Source: dh-rust Binary: dh-rust Architecture: source all Version: 0.0.1 Distribution: unstable Urgency: medium Maintainer: build-common team <team+build-common@tracker.debian.org> Changed-By: Jonas Smedegaard <dr@jones.dk> Description: dh-rust - debhelper buildsystem for Rust code Closes: 1076153 Changes: dh-rust (0.0.1) unstable; urgency=medium . * initial release, derived from dh-cargo v31 and cargo 0.66.0+ds2-1; closes: bug#1076153 * resolve crate name and version from Cargo.toml * support debhelper options --sourcedirectory --builddirectory * support debhelper option --no-package * validate package names against Cargo.toml entries * generate cargo-checksum during install * support --remap-path-prefix option sets in RUSTFLAGS * pass cargo --remap-path-prefix option sets in RUSTFLAGS * support workspace (i.e. multi-crate project) * bugfix: support documented shorter CARGO_HOME path * support cargo option --path * allow overriding CARGO_HOME * support DEB_BUILD_OPTIONS=terse * use "cargo package" to install crate contents * feat: warn when cargo wrapper bails due to mismatching CARGO_HOME * modernize: add suffix .toml to config file, supported since cargo 1.39 * omit installing COPYING* LICENSE* Cargo.toml.orig debian/patches * use debian/Cargo.lock or Cargo.lock (in that order) during build if Cargo.lock exists * use crates below debian/vendorlibs when available * tighten compile flags and support DEB_BUILD_OPTIONS=noopt * use dh_auto_build (not confusingly only dh_auto_test) * relicense as GPL-3+ * explicitly declare used Dh_Lib functions * use JSON::PP function decode_json (not OO interface) * use Dh_Lib function qx_cmd (not bareword nor two-argument open) Checksums-Sha1: 16d08b695abb6f1c1cca911e4e4324d5d974e80e 1674 dh-rust_0.0.1.dsc 02d882d249a07a5bebd18a3969ec9d5499d4308c 14832 dh-rust_0.0.1.tar.xz b4481a76647fedde2fa33c3e3c68ffda31005c7e 15244 dh-rust_0.0.1_all.deb 3d86e3c001d39a889bc0a75682655f315871a17d 5702 dh-rust_0.0.1_amd64.buildinfo Checksums-Sha256: 25dc4b45a3946d8d2632bac2049363f64d153da2d1310cdffd3618231d10562a 1674 dh-rust_0.0.1.dsc eefc2b5e5de85736892b5d6881ff300e56a2af13d05672ffe79bdfa0322ea576 14832 dh-rust_0.0.1.tar.xz 9f4b4c0a97a5f5b97e64b4f6a86810a8dda2c50978298fee1478a11a8bab5cf2 15244 dh-rust_0.0.1_all.deb cd30188de97f9a818c3a82677fd9fa0d7afb2b5fef535dc071fac5bcbbcbe5f7 5702 dh-rust_0.0.1_amd64.buildinfo Files: 913ef6dee51c137bd2b300a8853f0ca3 1674 devel optional dh-rust_0.0.1.dsc 12ada254e4883df1da33e39d6f24583f 14832 devel optional dh-rust_0.0.1.tar.xz fc28350e6598298a757cf48a27d91bf6 15244 devel optional dh-rust_0.0.1_all.deb 7eef88aceccb154041da3c53e484cf0e 5702 devel optional dh-rust_0.0.1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmaQBhsACgkQLHwxRsGg ASEafg/+Os/pj5TuvCH92Mw0ezb713TUNzeDr6svzPwvBdiJXdxrbRNcYYvXLjgU bfzkUWKfPgUQEWeQFVTsFV9FkyzGmMfZ9fMqDUVeNZWqHWTMTdarttzxYHKN6Uqc 0bIs0Zjga7Bj8CZLa2utPcionXGGnd3PsTs6mi9egsLKl9FOO4jHTXfW66R5opKi 0Kx3qeikMun1vF0WgyLJhNT6zpYUfVRDzXdym3f5VQ/vJ2cdwWKhkOWwCJoadoxJ flZRIV21dMa0rGUz5YM9UYc5C9cLwf7XtgVq1XQiLuyXPX+KaGzxGfc7OCQpyOdx 85I6SVXJc/0mj635JV+JmB+V3xJ3K4MoYMfopWs+GmyB8CQNS8Ph4ZZUytgk+6Ff l81FE6/3A1iF2MJSlxsyL/wlkitarSr++k71H2T8dFe8d+3QlK5YSexExiqsT+uO Wb5swRUZ1pjtLxfTWkqU8f++hbPzMAHxpj+GEG5IIOXHJMdI9mhi9RFTmhrUAX82 pytjY6JVQJ2A5tsepHDZPOrvaKTl4jInVGDbqyxG5k5xXVugBa9+d+Jm/NOpOFQt BA0KMwcAiFUKu0DU0sayAeLrlKT+Gzpq8h8TwUvSXGRQdOAaFnOUYQF7VkNTF6ao /sWk7QQR62LVCmPC9D3LVZOQl9LR1hS8dzMGnfMqLmbSQBvjF+E= =xfk6 -----END PGP SIGNATURE-----