+ # gdb.spec is using -p1.
+ s{^(\Q---\E )gdb-[^/]*/}{$1./} if $wasdiff==2;
+ s{^(\Q+++\E )gdb-[^/]*/}{$1./} if $wasdiff==1;
+ # binutils.spec is using -p0.
+ s{^(\Q---\E )binutils-[^/]*/}{$1} if $wasdiff==2;
+ s{^(\Q+++\E )binutils-[^/]*/}{$1} if $wasdiff==1;
+ $f=$1 if m{^--- (\S+)\s*$} && $wasdiff==2;
+ s{^(\Q+++\E )-\t}{$1$f\t} && wasdiff==1;