-
1715b24e
by Chris Lamb
at 2018-11-23T22:39:24Z
Open new changelog entry for 2.5.114.
-
469e14e7
by Paul Wise
at 2018-11-24T03:40:48Z
Sort the dictionary
Changes-by: make -C data/spelling sort
-
ff0d790b
by Paul Wise
at 2018-11-24T04:09:39Z
spelling: Add several corrections
-
3281280e
by Paul Wise
at 2018-11-24T04:12:09Z
Fix typo
-
26ac5017
by Chris Lamb
at 2018-11-25T09:52:26Z
Consistently use (eg.) "DEP 5" over "DEP-5" to match the style used on dep.debian.net. (Closes: #914562)
-
a19a1749
by Felix Lechner
at 2018-11-25T15:58:34Z
t/whitelists: Add lists of files that may be generated automatically by filling templates.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
6cf2a4a8
by Felix Lechner
at 2018-11-25T15:58:41Z
t/skeletons: Add more complex config files to replace logic based solely on template sets.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
1db59286
by Felix Lechner
at 2018-11-25T15:58:46Z
Add flexible templating for tests; reuses skeleton declaration for more complex configurations.
This patch implements a templating system that reuses the skeleton declarations similar
to 'Skeleton: default' in the test specifications to process more complex configuration
files.
Previously, the harness simply installed a template set with this name. Using
the new system, tests can utilize multiple template sets and declare their locations in
the filesystem. Test can also utilize multiple template whitelists, which allow the
automatic generation of some files. Whitelists are already the same for all suites;
template sets should be so in short order.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
853c3f07
by Felix Lechner
at 2018-11-25T15:58:47Z
debian/control: Add Build-Depends: libfile-find-rule-perl, libpath-tiny-perl and libunicode-utf8-perl
In addition File::Find::Rule and Path::Tiny, we are adding Unicode:UTF8, which the
latter recommends for speed.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
060ace8d
by Felix Lechner
at 2018-11-25T15:58:49Z
t/runtests: Use flexible templating system that reuses "Skeleton:" in a more complex way.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
f3842f54
by Felix Lechner
at 2018-11-25T15:58:50Z
Explain flexible templating feature in README (also includes two features already committed)
These edits to the README explain the general use and mechanism of the flexible
templating system.
This commit also includes information on the discontinued substitution of TESTSET in
Lintian options and how to declare prequisites for a test by using Extra-Build-Depends:,
which adds the dependency to Build-Depends, or Test-Depends:, which does not. Both
features were committed previously.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
56b235d9
by Felix Lechner
at 2018-11-25T15:58:51Z
t/templates: Remove symbolic links that are no longer needed.
Since skeletons became the primary way to specify the file layouts for test cases
the directory names for template sets can be more description. The value 'default'
now designates the default skeleton in t/skeletons for a given Lintian suite, and
no longer refers to template sets stored in t/templates.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
e08b4805
by Felix Lechner
at 2018-11-25T15:58:53Z
lib/Test/Lintian/Harness.pm: Remove templating routines no longer used; no longer uses rsync.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
d3bc4c12
by Felix Lechner
at 2018-11-25T15:58:55Z
debian/control: Remove Build-Depends: rsync
The new templating system uses 'cp -rp' to copy files. 'rsync' is no longer needed.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
711dce9e
by Chris Lamb
at 2018-11-25T15:59:02Z
Apply a patch series from Felix Lechner to make the templating more flexible in tests. (MR: !75)
-
134c687e
by Chris Lamb
at 2018-11-25T16:42:16Z
Apply a patch from Stephen Kitt to avoid false-positives for the package-does-not-use-debhelper-or-cdbs tag if the call to dh(1) is prefixed with "@", "+" or "-". (Closes: #914538)
-
e35d7381
by Chris Lamb
at 2018-11-25T22:15:44Z
Prevent false-positives for files called (eg.) readMesh_off.m for the package-contains-documentation-outside-usr-share-doc tag. (Closes: #914500)
-
7b1aeb43
by Chris Lamb
at 2018-11-26T08:22:05Z
Release lintian/2.5.114 into unstable.
-
d9701ad3
by Chris Lamb
at 2018-12-02T21:36:17Z
Merge tag '2.5.114' into stretch-backports
Release lintian/2.5.114 into unstable.
Format: 1.8
Date: Mon, 26 Nov 2018 08:21:31 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.114
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Description:
lintian - Debian package checker
Closes: 914500 914538 914562
Changes:
lintian (2.5.114) unstable; urgency=medium
.
* checks/debhelper.pm:
+ [CL] Apply a patch from Stephen Kitt to avoid false-positives for the
package-does-not-use-debhelper-or-cdbs tag if the call to dh(1) is
prefixed with "@", "+" or "-". (Closes: #914538)
* checks/*, t/*:
+ [CL] Consistently use (eg.) "DEP 5" over "DEP-5" to match the style
used on dep.debian.net. (Closes: #914562)
.
* data/files/documentation-file-regex:
+ [CL] Prevent false-positives for files called (eg.) readMesh_off.m
for the package-contains-documentation-outside-usr-share-doc tag
which was matching an overly-permissive regex. Thanks to Rafael
Laboissière (rafael) for the report. (Closes: #914500)
* data/spelling/corrections:
+ [PW] Add a number of corrections.
.
* t/*:
+ [CL] Apply a patch series from Felix Lechner to make the templating
more flexible in tests, re-using the Skeleton: statements in "desc"
files for more complex templating logic. (MR: !75)
Checksums-Sha1:
0d0a48d85de789197f3fbd87237349fa58d383ed 2704 lintian_2.5.114.dsc
ad327bce56b453dc0f5ceb550602dfe945283e2a 1614272 lintian_2.5.114.tar.xz
15d37f0c4090b0b747b660e741bf2024b024dc03 1156804 lintian_2.5.114_all.deb
448c992418542ba010152c75f4ade41966a03d10 16710 lintian_2.5.114_amd64.buildinfo
Checksums-Sha256:
58a644f2134e28557281da20dcca78e8407f25378c1475a92a87eebe513e2855 2704 lintian_2.5.114.dsc
ee73a9e3132ccadc8047ba37d8189cf6e6d00bb0555e76753b355762cc725cd9 1614272 lintian_2.5.114.tar.xz
751ca442802b625f20ab2359195edb260aa67a544270a5db3d214af3c80347b1 1156804 lintian_2.5.114_all.deb
18b9dd24d6e2da755e2a1b9ef7c28ffc975d667288b18140744a32af2323a6f8 16710 lintian_2.5.114_amd64.buildinfo
Files:
a6491f09346613c2c372d22e5d598a7a 2704 devel optional lintian_2.5.114.dsc
6fca1df494e3b114b0cf7c5db07dfb9f 1614272 devel optional lintian_2.5.114.tar.xz
cc80f8156493dac0e8279d2b33398849 1156804 devel optional lintian_2.5.114_all.deb
d4b6304a5a164f0132cb753171470be6 16710 devel optional lintian_2.5.114_amd64.buildinfo
* tag '2.5.114':
Release lintian/2.5.114 into unstable.
Prevent false-positives for files called (eg.) readMesh_off.m for the package-contains-documentation-outside-usr-share-doc tag. (Closes: #914500)
Apply a patch from Stephen Kitt to avoid false-positives for the package-does-not-use-debhelper-or-cdbs tag if the call to dh(1) is prefixed with "@", "+" or "-". (Closes: #914538)
Apply a patch series from Felix Lechner to make the templating more flexible in tests. (MR: !75)
debian/control: Remove Build-Depends: rsync
lib/Test/Lintian/Harness.pm: Remove templating routines no longer used; no longer uses rsync.
t/templates: Remove symbolic links that are no longer needed.
Explain flexible templating feature in README (also includes two features already committed)
t/runtests: Use flexible templating system that reuses "Skeleton:" in a more complex way.
debian/control: Add Build-Depends: libfile-find-rule-perl, libpath-tiny-perl and libunicode-utf8-perl
Add flexible templating for tests; reuses skeleton declaration for more complex configurations.
t/skeletons: Add more complex config files to replace logic based solely on template sets.
t/whitelists: Add lists of files that may be generated automatically by filling templates.
Consistently use (eg.) "DEP 5" over "DEP-5" to match the style used on dep.debian.net. (Closes: #914562)
Fix typo
spelling: Add several corrections
Sort the dictionary
Open new changelog entry for 2.5.114.
-
4de6c233
by Chris Lamb
at 2018-12-02T21:36:27Z
Rebuild for stretch-backports.