summaryrefslogtreecommitdiff
path: root/scripts/t/Dpkg_Control_Fields.t
AgeCommit message (Collapse)AuthorFilesLines
2019-02-23dpkg-genbuildinfo: Add support for a new Build-Tainted-By fieldGuillem Jover1-2/+3
This field will contain a list of tainting reason tags, which can denote that the current build has potentially been broken. Suggested-by: Alexander E. Patrakov <patrakov@gmail.com>
2018-08-30scripts/t: Improve coverage of unit testsGuillem Jover1-1/+4
2018-01-16test: Infer automatically the unit test data directoryGuillem Jover1-1/+1
We can easily know the name of the calling unit test, and can thus infer the pathname for the data directory, instead of having to duplicate the name, and potentially ending with it being out of sync.
2017-10-12scripts: Add support for source package Description and substvarsGuillem Jover1-6/+7
We support a new source package Description field in debian/control that will be copied into the .dsc file. The field will also be used to initialize the new source:Synopsis and source:Extended-Description substvars that will be available when generating the DEBIAN/control and .changes files. Closes: #555743
2017-10-12dpkg-genbuildinfo: Add support for new Build-Kernel-Version fieldGuillem Jover1-3/+3
Packages intended to be built in a generic way must never rely on the currently running kernel on the build system (an exception could be an optimization rebuild using the current system as the reference baseline). But to be able to detect when a package might not be reproducible due to varying kernel information it is still useful to be able to record this information. Although that information can be very sensitive. When the builder has explicitly enabled the Build-Kernel-Version field with the new dpkg-genbuildinfo --always-include-kernel option, it will get included in the generated .buildinfo file. Closes: #873937
2017-09-24scripts/t: Add new unit test for Dpkg::Control::FieldsGuillem Jover1-0/+247