diff --git a/checkapk.in b/checkapk.in index 8e7b77716329f2957af982316b74914ac50d3f7a..3c4f7b40074eb7468ec41a0a03fb77604b0e1797 100644 --- a/checkapk.in +++ b/checkapk.in @@ -120,7 +120,7 @@ for i in $pkgname $subpackages; do wait # filter to things that start with -+ but strip the header (---/+++) - diff -U0 "filelist-$_pkgname-old" "filelist-$_pkgname-new" | grep -E '^(\+|\-)[A-Za-z0-9]+' | grep '\.so' | while read -r diff_sofile; do + diff -U0 "filelist-$_pkgname-old" "filelist-$_pkgname-new" | grep -E '^(\+|-)[A-Za-z0-9]+' | grep '\.so' | while read -r diff_sofile; do case "$diff_sofile" in -*) path="$_pkgname-pkg-old"; sofile="${diff_sofile#\-}" ;; +*) path="$_pkgname-pkg-new"; sofile="${diff_sofile#\+}" ;;