annotate deploy/linux/fix-lintian-bits.sh @ 1109:ed51b940662c spectrogram-minor-refactor

Make paint method do its own timing and abandon if it's taking too long (still needs some work on queueing correct repaints of the remainder)
author Chris Cannam
date Mon, 25 Jan 2016 16:16:21 +0000
parents 129b679734d0
children 9b59deb4a854
rev   line source
Chris@693 1 #!/bin/bash
Chris@693 2
Chris@693 3 dir=$1
Chris@693 4
Chris@693 5 [ -d "$dir" ] || exit 1
Chris@693 6
Chris@693 7 strip "$dir"/usr/bin/*
Chris@693 8
Chris@693 9 sz=`du -sx --exclude DEBIAN "$dir" | awk '{ print $1; }'`
Chris@693 10 perl -i -p -e "s/Installed-Size: .*/Installed-Size: $sz/" "$dir"/DEBIAN/control
Chris@693 11
Chris@693 12 find "$dir" -name \*~ -exec rm \{\} \;
Chris@693 13
Chris@693 14 sudo chown -R root.root "$dir"/*
Chris@693 15
Chris@862 16 sudo chmod -R g-w "$dir"/*