]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/blob - crypto/openssh/freebsd-pre-merge.sh
MFH (r237568, r255422, r255460, r255766, r255767, r255774, r255829,
[FreeBSD/stable/9.git] / crypto / openssh / freebsd-pre-merge.sh
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5
6 find . -type f -name '*.[1-9ch]' | cut -c 3- | \
7 while read f ; do
8         svn propget svn:keywords $f | grep -q . && echo $f
9 done >keywords
10 xargs perl -n -i -e '
11         $strip = $ARGV if /\$(Id|OpenBSD):.*\$/;
12         print unless ($strip eq $ARGV && /\$FreeBSD.*\$/);
13 ' <keywords
14
15 find . -type f -name '*.[1-9]' | cut -c 3- | \
16         xargs grep -l '^\.Dd ' . >mdocdates
17 xargs perl -p -i -e '
18         s/^\.Dd (\w+) (\d+), (\d+)$/.Dd \$Mdocdate: $1 $2 $3 \$/;
19 ' <mdocdates