#!/bin/sh # SPDX-FileCopyrightText: 2021 Andrius Štikonas # SPDX-FileCopyrightText: 2021 fosslinux # # SPDX-License-Identifier: GPL-3.0-or-later set -ex mkdir build src cd build # Extract cp ${distfiles}/${pkg}.tar.gz ../src/ gzip -d -f ../src/${pkg}.tar.gz tar xf ../src/${pkg}.tar cd ${pkg} # Patch patch -Np0 -i ../../patches/mes-libc.patch patch -Np0 -i ../../patches/coreutils.patch # Build make CC=tcc AR="tcc -ar" bzip2 # Install cp bzip2 ${prefix}/bin/bzip2 cp bzip2 ${prefix}/bin/bunzip2 chmod 755 ${prefix}/bin/bzip2 chmod 755 ${prefix}/bin/bunzip2 # Test bzip2 --help cd ../.. # Checksums if match x${UPDATE_CHECKSUMS} xTrue; then sha256sum -o ${pkg}.checksums \ /usr/bin/bzip2 cp ${pkg}.checksums ${srcdir} else sha256sum -c ${pkg}.checksums fi