Commit 6bbb1b6b authored by Natanael Copa's avatar Natanael Copa

strip binaries before creating package

parent b9ce3c17
......@@ -302,6 +302,7 @@ EOF
}
package() {
stripbin
package_apk
}
......@@ -443,6 +444,22 @@ checksum() {
echo "md5sums=\"$md5sums\""
}
stripbin() {
local bin dirs=${STRIP_DIRS:-bin lib sbin usr/bin usr/lib usr/sbin}
cd "${subpkgdir:-$pkgdir}" || return 1
msg "Stripping binaries"
find $dirs -type f 2>/dev/null | while read bin; do
local opt=
case "$(file -biz "$bin")" in
*/x-sharedlib*|*/x-archive*)
strip --strip-debug "$bin";;
*/x-executable*)
strip "$bin";;
esac
done
return 0
}
usage() {
echo "$(basename $0) $abuild_ver"
echo "usage: $0 [options] [cmd] ..."
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment