Update script to identify new/removed files

This commit is contained in:
Sruthi Chandran 2019-02-15 20:52:51 +05:30
parent c645e122bb
commit cc0447cea6

View file

@ -1,14 +1,13 @@
# set -x # use this for debugging echo "Upstream added or removed files"
echo "Update 'debian/gitlab.install' and/or 'debian/ignored-file-list'"
ucount=$(ls -1a |grep -vx .git | wc -l) ls -1a |grep -vx .git |grep -vx .pc > debian/upstream-file-list.new
dcount=$(cat debian/gitlab.install |cut -d' ' -f1|grep -v debian |wc -l) echo "\nNewly added files are:"
ignored=32 echo "---------------------"
if ! [ $(echo "$ucount" - "$dcount"|bc) -eq $ignored ]; then comm -23 debian/upstream-file-list.new debian/upstream-file-list
echo "Found new files added by upstream and not added to debian/install" echo "---------------------\n"
echo "Add them to debian/gitlab.install or adjust 'ignored=${ignored}'" echo "Removed files are:"
echo "in debian/upstream-file-count-check.sh as required and update" echo "---------------------"
echo "debian/upstream-file-list" comm -13 debian/upstream-file-list.new debian/upstream-file-list
ls -1a |grep -vx .git > debian/upstream-file-list.new echo "---------------------"
diff -u debian/upstream-file-list debian/upstream-file-list.new echo "\nAfter updating, rename 'debian/upstream-file-list.new' as 'debian/upstream-file-list'\n"
exit 1 exit 1
fi