This kills both the generation and copying of $OpenBSD$ lines in update-patches.
Main question is: are we okay generatin patches starting with Index: or
do we want to leave an empty line (or something) reminding people to add
an actual comment
(that's the first chunk of the patch)
Index: update-patches
===================================================================
RCS file: /cvs/ports/infrastructure/bin/update-patches,v
retrieving revision 1.21
diff -u -p -r1.21 update-patches
--- update-patches 9 Feb 2021 17:34:40 -0000 1.21
+++ update-patches 28 Feb 2022 18:00:37 -0000
@@ -206,12 +206,10 @@ sub create_patch
die "diff exited with an error";
}
}
- my $comment = "!OpenBSD!\n";
- $comment =~ tr/!/$/;
may_fuzz_patch($stem, \@lines);
return {stem => $stem, patch => \@lines,
filename => patch_name($stem),
- comment => [$comment, "\n"] };
+ comment => [] };
}
sub parse_existing_patch
@@ -238,6 +236,7 @@ sub parse_existing_patch
}
last;
}
+ next if $_ =~ m/^|^\$OpenBSD?/ and $. == 1;
push(@comment, $_);
}
return {stem => $src, filename => $filename,