annotate deploy/linux/fix-lintian-bits.sh @ 698:ee97c742d184 tip

Default branch is now named default on git as well as hg, in case we ever want to switch to mirroring in the other direction
author Chris Cannam
date Thu, 27 Aug 2020 15:58:43 +0100
parents c4a25a5e1745
children
rev   line source
Chris@463 1 #!/bin/bash
Chris@463 2
Chris@463 3 dir=$1
Chris@463 4
Chris@463 5 [ -d "$dir" ] || exit 1
Chris@463 6
Chris@622 7 set -eu
Chris@622 8
Chris@463 9 strip "$dir"/usr/bin/*
Chris@628 10 strip "$dir"/usr/lib/*/*.so
Chris@463 11
Chris@463 12 sz=`du -sx --exclude DEBIAN "$dir" | awk '{ print $1; }'`
Chris@463 13 perl -i -p -e "s/Installed-Size: .*/Installed-Size: $sz/" "$dir"/DEBIAN/control
Chris@463 14
Chris@463 15 find "$dir" -name \*~ -exec rm \{\} \;
Chris@463 16
Chris@622 17 chown -R root.root "$dir"/*
Chris@463 18
Chris@622 19 chmod -R g-w "$dir"/*