X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=rpm-check-files;h=db1983623bbfd849ba1b970931e612429c2ccc5b;hb=3f450bf0ee978615bb17b0743cf32ad902d8ffcb;hp=79abf738d75a174e6e62334f98e84d97c85e2472;hpb=33ee0430af16350c95e6e7807d58cb9398cab390;p=packages%2Frpm.git diff --git a/rpm-check-files b/rpm-check-files index 79abf73..db19836 100644 --- a/rpm-check-files +++ b/rpm-check-files @@ -8,15 +8,16 @@ RPM_BUILD_ROOT=$1 +[ ! -d "$RPM_BUILD_ROOT" ] && exit 1 + +[ "$TMPDIR" ] || TMPDIR=/tmp FILES_DISK=`mktemp $TMPDIR/rpmXXXXXX` FILES_RPM=`mktemp $TMPDIR/rpmXXXXXX` -find $RPM_BUILD_ROOT -type f | sort > $FILES_DISK -sort > $FILES_RPM +find $RPM_BUILD_ROOT -type f | LC_ALL=C sort > $FILES_DISK +LC_ALL=C sort > $FILES_RPM -for f in `diff "$FILES_DISK" "$FILES_RPM" | grep "^< " | cut -c3-`; do - echo $f -done +diff "$FILES_DISK" "$FILES_RPM" | grep "^< " | cut -c3- | sed -e "s#^$RPM_BUILD_ROOT# #" rm -f $FILES_DISK rm -f $FILES_RPM