live-bootstrap/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem

46 lines
838 B
Plaintext
Raw Normal View History

2021-01-20 01:43:40 +00:00
#!/bin/sh
2021-02-08 06:23:31 +00:00
# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
# SPDX-FileCopyrightText: 2021 fosslinux <fosslinux@aussies.space>
#
# SPDX-License-Identifier: GPL-3.0-or-later
2021-01-20 01:43:40 +00:00
set -ex
mkdir build src
2021-01-20 01:43:40 +00:00
cd build
# Extract
cp ${distfiles}/${pkg}.tar.gz ../src/
2022-05-14 19:40:52 +01:00
gzip -d -f ../src/${pkg}.tar.gz
2021-01-20 01:43:40 +00:00
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
2021-01-20 01:43:40 +00:00
# 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