The following commit has been merged in the master branch:
commit d5e03983886d417a76d1093744a914a285630984
Author: Russ Allbery <[email protected]>
Date:   Fri Jul 24 23:16:37 2009 -0700

    Tweak check for doc-base registration to exclude changelog and README
    
    Exclude changelog.html.gz from requiring doc-base registration since it
    has a special place in Policy and may not be regular documentation.
    Also exclude README files in HTML -- this is iffier, and maybe they
    should be registered, but a lot of them are small and insignificant and
    I suspect maintainers aren't going to want to register all of them.

diff --git a/checks/menus b/checks/menus
index a4574f7..b199250 100644
--- a/checks/menus
+++ b/checks/menus
@@ -146,8 +146,11 @@ for my $file (sort keys %{$info->index}) {
                unless $menumethod_includes_menu_h or $pkg eq 'menu';
        }
        # package doc dir?
-       elsif ( $file =~ m,^usr/share/doc/.+\.(?:html|pdf)(?:\.gz)?$, ) {
-           $documentation = 1;
+       elsif ($file =~ m,^usr/share/doc/(.+\.(?:html|pdf))(?:\.gz)?$,) {
+           my $name = $1;
+           unless ($name =~ /^changelog\.html$/ or $name =~ /^README[.-]/) {
+               $documentation = 1;
+           }
        }
     }
 }

-- 
Debian package checker


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to