summaryrefslogtreecommitdiff
path: root/scripts/t/dpkg_buildpackage/test-source_0_binary.changes
AgeCommit message (Collapse)AuthorFilesLines
2016-11-16dpkg-genbuildinfo: Use deterministic .buildinfo filenamesGuillem Jover1-3/+3
Using undeterministic filenames based on the buildinfo-id produces ugly looking filenames, which get left behind when rebuilding the same source multiple times as they vary by date. There's really no great point in using unique filenames as they will end up with different contents depending on the builder.
2016-11-03scripts: Add support for .buildinfo filesGuillem Jover1-0/+3
The .buildinfo files are a new type of control files, similar to the .changes files, meant to describe the environment of a build and its artifacts. They are meant to be added to the Debian archive to allow independent parties to reproduce a build and verify the result. Specifications for .buildinfo are available at: <https://wiki.debian.org/ReproducibleBuilds/BuildinfoSpecification> This patch adds support for .buildinfo files in Dpkg::Control, adds new .buildinfo fields to Dpkg::Control::Fields, a new builtin-system-build-paths Dpkg::Vendor hook, and adds a new script named dpkg-genbuildinfo, that will now be called by dpkg-buildpackage before generating the .changes file. [ntyni@debian.org: small changes. ] Closes: #138409 Based-on-patch-by: Jérémy Bobbio <lunar@debian.org> Signed-off-by: Guillem Jover <guillem@debian.org>
2016-10-30scripts/t: Add dpkg-buildpackage functional testsGuillem Jover1-0/+27
Taken from dpkg-tests functional test suite.