This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian.
commit f34b8d07f9daff9b33ede8d1576b5b77e84ae709 Author: Ville Skyttä <[email protected]> Date: Sat Oct 14 14:24:50 2017 +0300 Various link fixes and updates. (Closes: #878521) --- checks/fields.desc | 4 ++-- checks/files.desc | 2 +- checks/menu-format.desc | 12 ++++++------ checks/menu-format.pm | 6 +++--- debian/changelog | 4 ++++ doc/lintian.xml | 6 +++--- mail-templates/license-problem-non-free-RFC | 2 +- 7 files changed, 20 insertions(+), 16 deletions(-) diff --git a/checks/fields.desc b/checks/fields.desc index 43f10f0..2ada4c0 100644 --- a/checks/fields.desc +++ b/checks/fields.desc @@ -133,7 +133,7 @@ Info: This package is architecture all and hence requires a Multi-Arch An Architecture: all package to satisfy the dependencies of a foreign-architecture package, it must be marked Multi-Arch: foreign or Multi-Arch: allowed. -Ref: https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages/ +Ref: https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Architecture:_all_packages Tag: aspell-package-not-arch-all Severity: normal @@ -1190,7 +1190,7 @@ Info: The package build-depends on a versioned development package of . Should the package have a legitimate reason for using the versioned development package, please add an override. -Ref: http://download.oracle.com/docs/cd/E17076_02/html/upgrading/upgrade_process.html +Ref: http://docs.oracle.com/cd/E17076_02/html/upgrading/upgrade_process.html Tag: transitional-package-should-be-oldlibs-optional Severity: normal diff --git a/checks/files.desc b/checks/files.desc index 4ba0d7d..7609af0 100644 --- a/checks/files.desc +++ b/checks/files.desc @@ -1430,7 +1430,7 @@ Info: This package contains a file in a path reserved solely for Tag: package-contains-cmake-private-file Severity: important Certainty: certain -Ref: https://wiki.debian.org/CMake, http://www.cmake.org/cmake/help/v3.2/manual/cmake-packages.7.html#config-file-packages +Ref: https://wiki.debian.org/CMake, https://cmake.org/cmake/help/v3.10/manual/cmake-packages.7.html#config-file-packages Info: This package contains a file in a path reserved solely for <tt>CMake</tt>. This normally means you are shipping a <tt>Find</tt> module. Libraries should not ship Find modules at all but Config files diff --git a/checks/menu-format.desc b/checks/menu-format.desc index 2657433..d910689 100644 --- a/checks/menu-format.desc +++ b/checks/menu-format.desc @@ -315,7 +315,7 @@ Info: The categories for this desktop entry do not contain any Main . The desktop-file-validate tool in the desktop-file-utils package is useful for checking the syntax of desktop entries. -Ref: https://specifications.freedesktop.org/menu-spec/1.0/apa.html +Ref: https://specifications.freedesktop.org/menu-spec/1.1/apa.html Tag: desktop-entry-lacks-icon-entry Severity: wishlist @@ -329,8 +329,8 @@ Info: This .desktop file does not contain an "Icon" entry. . The desktop-file-validate tool in the desktop-file-utils package is useful for checking the syntax of desktop entries. -Ref: https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html, - https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html, +Ref: https://specifications.freedesktop.org/desktop-entry-spec/1.1/ar01s05.html, + https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-0.13.html, #854132 Tag: desktop-entry-lacks-keywords-entry @@ -346,7 +346,7 @@ Info: This .desktop file does either not contain a "Keywords" entry or it does . The desktop-file-validate tool in the desktop-file-utils package is useful for checking the syntax of desktop entries. -Ref: https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html, +Ref: https://specifications.freedesktop.org/desktop-entry-spec/1.1/ar01s05.html, #693918, https://wiki.gnome.org/Initiatives/GnomeGoals/DesktopFileKeywords Tag: desktop-entry-uses-reserved-category @@ -360,7 +360,7 @@ Info: This desktop entry includes a Reserved Category, one which has a . The desktop-file-validate tool in the desktop-file-utils package is useful for checking the syntax of desktop entries. -Ref: https://specifications.freedesktop.org/menu-spec/1.0/apa.html +Ref: https://specifications.freedesktop.org/menu-spec/1.1/apa.html Tag: desktop-entry-invalid-category Severity: normal @@ -373,7 +373,7 @@ Info: This desktop entry lists a category that is not one of the . The desktop-file-validate tool in the desktop-file-utils package is useful for checking the syntax of desktop entries. -Ref: https://specifications.freedesktop.org/menu-spec/1.0/apa.html +Ref: https://specifications.freedesktop.org/menu-spec/1.1/apa.html Tag: desktop-command-not-in-package Severity: normal diff --git a/checks/menu-format.pm b/checks/menu-format.pm index 00b2654..28a96ac 100644 --- a/checks/menu-format.pm +++ b/checks/menu-format.pm @@ -80,7 +80,7 @@ my $MENU_SECTIONS = Lintian::Data->new('menu-format/menu-sections',qr|/|, \&_menu_sections); # Authoritative source of desktop keys: -# https://specifications.freedesktop.org/desktop-entry-spec/1.0/ +# https://specifications.freedesktop.org/desktop-entry-spec/1.1/ # # This is a list of all keys that should be in every desktop entry. my @req_desktop_keys = qw(Type Name); @@ -96,7 +96,7 @@ my $DEPRECATED_DESKTOP_KEYS my $KDE_DESKTOP_KEYS = Lintian::Data->new('menu-format/kde-desktop-keys'); # Known types of desktop entries. -# https://specifications.freedesktop.org/desktop-entry-spec/1.0/ar01s05.html +# https://specifications.freedesktop.org/desktop-entry-spec/1.1/ar01s05.html my %known_desktop_types = map { $_ => 1 } qw( Application Link @@ -104,7 +104,7 @@ my %known_desktop_types = map { $_ => 1 } qw( ); # Authoritative source of desktop categories: -# https://specifications.freedesktop.org/menu-spec/1.0/apa.html +# https://specifications.freedesktop.org/menu-spec/1.1/apa.html # This is a list of all Main Categories for .desktop files. Application is # added as an exception; it's not listed in the standard, but it's widely used diff --git a/debian/changelog b/debian/changelog index fbe2524..c663e9e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -22,6 +22,10 @@ lintian (2.5.56) UNRELEASED; urgency=medium correction as it is "acceptable beyond serious criticism". (Closes: #878457) + * doc/lintian.xml, checks/{fields,files,menu-format}.desc, etc.: + + [CL] Apply patch from Ville Skyttä <[email protected]> to update + a large number of errors in links. (Closes: #878521) + * private/refresh-manual-refs: + [CL] Apply patch from Ville Skyttä <[email protected]> to update the Debconf reference mapping. Many thanks! (Closes: #878449) diff --git a/doc/lintian.xml b/doc/lintian.xml index 6391123..f4a3ff9 100644 --- a/doc/lintian.xml +++ b/doc/lintian.xml @@ -663,7 +663,7 @@ foo source: another-tag without any comments <para> The architecture list has the same syntax as the architecture list in the "Build-Depends" field of a source - package. This is described in detail in the <ulink url="https://www.debian.org/doc/debian-policy/ch-relationships.html#s-depsyntax"> + package. This is described in detail in the <ulink url="https://www.debian.org/doc/debian-policy/#s-controlsyntax"> Debian Policy Manual §7.1</ulink>. Examples: </para> <screen> @@ -767,7 +767,7 @@ foo [!any-i386] binary: some-tag-not-for-i386 optional-extra <para> Profiles are written in the same syntax as Debian control files as described in the - <ulink url="https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-controlsyntax"> + <ulink url="https://www.debian.org/doc/debian-policy/#s-controlsyntax"> Debian Policy Manual §5.1</ulink>. Profiles allow comments as described in the Policy Manual. </para> @@ -1282,7 +1282,7 @@ Overridable: no <para> The check description file is written in the same syntax as Debian control files as described in the - <ulink url="https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-controlsyntax"> + <ulink url="https://www.debian.org/doc/debian-policy/#s-controlsyntax"> Debian Policy Manual §5.1</ulink>. Check description files allow comments as described in the Policy Manual. </para> diff --git a/mail-templates/license-problem-non-free-RFC b/mail-templates/license-problem-non-free-RFC index 1049a7b..528028d 100644 --- a/mail-templates/license-problem-non-free-RFC +++ b/mail-templates/license-problem-non-free-RFC @@ -26,7 +26,7 @@ DFSG-free, see: The severity is serious, because this violates the Debian policy: - * https://www.debian.org/doc/debian-policy/ch-archive.html#s-dfsg + * https://www.debian.org/doc/debian-policy/#s-dfsg There are (at least) three ways to fix this problem. In order of preference: -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git

