[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][lintian/lintian][master] Add some missing team domains for team maintained packages and flagging...



Title: GitLab

Nilesh Patra pushed to branch master at lintian / lintian

Commits:

  • d2d9a58f
    by Nilesh Patra at 2025-10-31T21:11:31+05:30
    Add some missing team domains for team maintained packages and flagging packages using alioth domain
    

6 changed files:

Changes:

  • lib/Lintian/Check/Fields/MailAddress.pm
    ... ... @@ -136,7 +136,8 @@ sub check_single_address {
    136 136
           || $parsed->address eq 'debian-qa@lists.debian.org';
    
    137 137
     
    
    138 138
         $self->hint('mailing-list-on-alioth', $role, $parsed->address)
    
    139
    -      if $parsed->host eq 'lists.alioth.debian.org';
    
    139
    +      if $parsed->host eq 'lists.alioth.debian.org'
    
    140
    +      ||$parsed->host eq 'alioth-lists.debian.net';
    
    140 141
     
    
    141 142
         return;
    
    142 143
     }
    

  • lib/Lintian/Check/Fields/Maintainer.pm
    ... ... @@ -43,7 +43,12 @@ sub source {
    43 43
     
    
    44 44
         my $maintainer = $self->processable->fields->value('Maintainer');
    
    45 45
     
    
    46
    -    my $is_list = $maintainer =~ /\@lists(?:\.alioth)?\.debian\.org\b/;
    
    46
    +    my $is_list
    
    47
    +      = $maintainer =~ /\@lists(?:\.alioth)?\.debian\.org\b/
    
    48
    +      || $maintainer =~ /\@alioth-lists\.debian\.net\b/
    
    49
    +      || $maintainer =~ /\@tracker\.debian\.org\b/
    
    50
    +      || $maintainer =~ /\@security\.debian\.org\b/
    
    51
    +      || $maintainer =~ /\@packages\.debian\.org\b/;
    
    47 52
     
    
    48 53
         $self->hint('no-human-maintainers')
    
    49 54
           if $is_list && !$self->processable->fields->declares('Uploaders');
    

  • lib/Lintian/Check/Fields/Vcs.pm
    ... ... @@ -206,7 +206,8 @@ sub always {
    206 206
     
    
    207 207
             if ($maintainer =~ /\b(\S+\@lists(?:\.alioth)?\.debian\.org)\b/
    
    208 208
                 || $maintainer =~ /\b(\S+\@alioth-lists\.debian\.net)\b/
    
    209
    -            || $maintainer =~ /\b(\S+\@tracker\.debian\.org)\b/) {
    
    209
    +            || $maintainer =~ /\b(\S+\@tracker\.debian\.org)\b/
    
    210
    +            || $maintainer =~ /\b(\S+\@security\.debian\.org)\b/) {
    
    210 211
                 $is_teammaintained = 1;
    
    211 212
                 $team_email = $1;
    
    212 213
                 $is_maintained_by_individual = 0;
    

  • t/recipes/checks/fields/mail-address/alioth-list-debian-net/build-spec/fill-values
    1
    +Skeleton: source-native
    
    2
    +Testname: alioth-list-debian-net
    
    3
    +Author: Packaging Team <pkg-team@alioth-lists.debian.net>
    
    4
    +Description: Package with alioth-lists.debian.net list in maintainer field

  • t/recipes/checks/fields/mail-address/alioth-list-debian-net/eval/desc
    1
    +Testname: alioth-list-debian-net
    
    2
    +Check: fields/mail-address

  • t/recipes/checks/fields/mail-address/alioth-list-debian-net/eval/hints
    1
    +alioth-list-debian-net (source): mailing-list-on-alioth Maintainer pkg-team@alioth-lists.debian.net
    
    2
    +alioth-list-debian-net (source): mail-contact Maintainer "Packaging Team" <pkg-team@alioth-lists.debian.net>


  • Reply to: