]> git.pld-linux.org Git - packages/rpm.git/blame - rpm-check-files
- rebuild with latest rpm.macros
[packages/rpm.git] / rpm-check-files
CommitLineData
33ee0430 1#!/bin/sh
2#
3# Gets file list on standard input and RPM_BUILD_ROOT as first parameter
4# and searches omited files (not counting directories).
5# Returns it's output on standard output.
6#
7# filon@pld.org.pl
8
9RPM_BUILD_ROOT=$1
10
65f1cdb3 11[ ! -d "$RPM_BUILD_ROOT" ] && exit 1
12
1af0d369 13[ "$TMPDIR" ] || TMPDIR=/tmp
33ee0430 14FILES_DISK=`mktemp $TMPDIR/rpmXXXXXX`
15FILES_RPM=`mktemp $TMPDIR/rpmXXXXXX`
16
6cfa2045
JB
17find $RPM_BUILD_ROOT -type f | LC_ALL=C sort > $FILES_DISK
18LC_ALL=C sort > $FILES_RPM
33ee0430 19
20for f in `diff "$FILES_DISK" "$FILES_RPM" | grep "^< " | cut -c3-`; do
6cfa2045 21 echo $f | sed -e "s#^$RPM_BUILD_ROOT# #g"
33ee0430 22done
23
24rm -f $FILES_DISK
25rm -f $FILES_RPM
This page took 0.043446 seconds and 4 git commands to generate.