Nilesh Patra pushed to branch master at lintian / lintian
Commits:
-
a1805c7a
by Nilesh Patra at 2024-05-06T04:00:45+00:00
1 changed file:
Changes:
... | ... | @@ -80,10 +80,16 @@ sub visit_patched_files { |
80 | 80 | # use last mention when present multiple times
|
81 | 81 | my $origin = $deb822->last_mention('Origin');
|
82 | 82 | |
83 | - my ($category) = split(m{\s*,\s*}, $origin, 2);
|
|
84 | - $category //= $EMPTY;
|
|
85 | - return
|
|
86 | - if any { $category eq $_ } qw(upstream backport);
|
|
83 | + if ($origin =~ /,/) {
|
|
84 | + my ($category, $origin_value) = split(m{\s*,\s*}, $origin, 2);
|
|
85 | + $category //= $EMPTY;
|
|
86 | + return
|
|
87 | + if ($origin_value =~ /^(?:http|https):\/\/|commit:/)
|
|
88 | + && any { $category eq $_ } qw(upstream backport);
|
|
89 | + } else {
|
|
90 | + $origin =~ s/\s//g;
|
|
91 | + return if $origin =~ (/^(?:http|https):\/\/|commit:/);
|
|
92 | + }
|
|
87 | 93 | |
88 | 94 | $self->pointed_hint('patch-not-forwarded-upstream', $item->pointer)
|
89 | 95 | if $deb822->last_mention('Forwarded') eq 'no'
|