7 #parentpath = "//depot/vendor/freebsd/src/sys/"
8 #childpath = "//depot/projects/opencrypto/"
13 #gsub(parentpath, "", last_filename)
14 gsub(/#[0-9]*$/, "", last_filename)
17 $1 == "====" && $2 == "<none>" {
19 gsub(childpath, "", new_file)
20 gsub(/#[0-9]*$/, "", new_file)
21 cmd = "p4 print \"" $4 "\" | sed '/^\\/\\/depot/d' | diff -u /dev/null /dev/stdin | sed s@/dev/stdin@" new_file "@"
25 $1 == "====" && $4 == "<none>" {
27 gsub(parentpath, "", del_file)
28 gsub(/#[0-9]*$/, "", del_file)
29 cmd = "p4 print \"" $2 "\" | sed '/^\\/\\/depot/d' | diff -u /dev/stdin /dev/null | sed s@/dev/stdin@" del_file "@"
34 if (!did_sub && (($1 == "***************") || ($1 == "@@"))) {
35 print "--- ", last_filename ".orig"
36 print "+++ ", last_filename