abinfo "Building libbz2.so ..."
make \
    -f "$SRCDIR"/Makefile-libbz2_so \
    CC="i686-aosc-linux-gnu-gcc $CPPFLAGS $CFLAGS $LDFLAGS -fPIC"

abinfo "Building bzip2 static library..."
make CC="i686-aosc-linux-gnu-gcc $CPPFLAGS $CFLAGS $LDFLAGS -fPIC" libbz2.a

abinfo "Installing runtime libraries ..."
install -Dvm644 "$SRCDIR"/libbz2.a \
    "$PKGDIR"/opt/32/lib/libbz2.a
install -Dvm755 "$SRCDIR"/libbz2.so.$PKGVER \
    "$PKGDIR"/opt/32/lib/libbz2.so.$PKGVER
ln -sv libbz2.so.$PKGVER \
    "$PKGDIR"/opt/32/lib/libbz2.so
ln -sv libbz2.so.$PKGVER \
    "$PKGDIR"/opt/32/lib/libbz2.so.${PKGVER:0:1}
ln -sv libbz2.so.$PKGVER \
    "$PKGDIR"/opt/32/lib/libbz2.so.${PKGVER:0:3}

abinfo "Installing bzlib.h ..."
install -Dvm644 "$SRCDIR"/bzlib.h \
    "$PKGDIR"/opt/32/include/bzlib.h

abinfo "Generating and installing bzip2.pc ..."
mkdir -pv "$PKGDIR"/opt/32/lib/pkgconfig/
# Contents adapted from Arch Linux
mkdir -pv "$PKGDIR"/opt/32/lib/pkgconfig
cat << EOF > "$PKGDIR"/opt/32/lib/pkgconfig/bzip2.pc
prefix=/opt/32
exec_prefix=/opt/32
bindir=\${exec_prefix}/bin
libdir=\${exec_prefix}/lib
includedir=\${prefix}/include

Name: bzip2
Description: A file compression library
Version: $PKGVER
Libs: -L\${libdir} -lbz2
Cflags: -I\${includedir}
EOF
