buildscripts/bzip2.sh
2023-12-03 23:10:57 +01:00

26 lines
No EOL
525 B
Bash
Executable file

#!/bin/bash
set -e
wget -c https://code.teampandory.com/thirdparty/bzip2/-/archive/bzip2-1.0.8/bzip2-bzip2-1.0.8.tar.gz
tar xvf bzip2-bzip2-1.0.8.tar.gz
cd bzip2-bzip2-1.0.8
export CFLAGS="-O3"
export CXXFLAGS="-O3"
# header
cp -fv bzlib.h "$PREFIX/include"
# static libs and headers
rm -f libbz2.a || true
make CC="$xCC" LD="$xLD" libbz2.a
cp -fv libbz2.a "$PREFIX/lib/"
# shared lib
make clean
make -f Makefile-libbz2_so CC="$xCC"
ln -sf libbz2.so.1.0 libbz2.so
cp -f *.so* "$PREFIX/lib/"
cp -fv *.so* "$PREFIX/lib/"