annotate deploy/linux/fix-lintian-bits.sh @ 1453:a9448d12d792 3.0-integration

Further PropertyBox layout overhaul: avoid crash (/ assertion failure) when property type changes from e.g. colour to colourmap, by replacing the existing widget within the layout rather than trying to repopulate it
author Chris Cannam
date Tue, 20 Dec 2016 10:49:24 +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"/*