mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-04 20:54:45 +02:00

Where there isn't a copyright statement, add one to make it explicit. Also drop editor config lines where they were present and add license identifiers as MIT if there isn't one. (From OE-Core rev: deb3ccec53e0bd63bc4235cf2b0d3fc781687361) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
26 lines
813 B
Bash
Executable File
26 lines
813 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Copyright OpenEmbedded Contributors
|
|
#
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# Hook to add source component/revision info to commit message
|
|
# Parameter:
|
|
# $1 patch-file
|
|
# $2 revision
|
|
# $3 reponame
|
|
|
|
patchfile=$1
|
|
rev=$2
|
|
reponame=$3
|
|
|
|
sed -i -e "0,/^Subject:/s#^Subject: \[PATCH\] \($reponame: \)*\(.*\)#Subject: \[PATCH\] $reponame: \2#" $patchfile
|
|
if grep -q '^Signed-off-by:' $patchfile; then
|
|
# Insert before Signed-off-by.
|
|
sed -i -e "0,/^Signed-off-by:/s#\(^Signed-off-by:.*\)#\(From $reponame rev: $rev\)\n\n\1#" $patchfile
|
|
else
|
|
# Insert before final --- separator, with extra blank lines removed.
|
|
perl -e "\$_ = join('', <>); s/^(.*\S[ \t]*)(\n|\n\s*\n)---\n/\$1\n\nFrom $reponame rev: $rev\n---\n/s; print;" $patchfile >$patchfile.tmp
|
|
mv $patchfile.tmp $patchfile
|
|
fi
|