pass1.kaem (876B)
- #!/bin/sh
- # SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
- # SPDX-FileCopyrightText: 2021-22 fosslinux <fosslinux@aussies.space>
- # SPDX-FileCopyrightText: 2021 Paul Dersey <pdersey@gmail.com>
- #
- # SPDX-License-Identifier: GPL-3.0-or-later
- set -ex
- # Check tarball checksums
- checksum-transcriber sources
- sha256sum -c sources.SHA256SUM
- mkdir build src
- cd build
- # Extract
- cp ${DISTFILES}/${pkg}.tar.gz ../src/
- gzip -d -f ../src/${pkg}.tar.gz
- tar xf ../src/${pkg}.tar
- rm -r ../src
- cd ${pkg}
- cp ../../mk/main.mk Makefile
- # Create config.h
- catm config.h
- # Build
- make -f Makefile LIBC=mes
- # Install
- cp sed/sed ${PREFIX}/bin/sed
- chmod 755 ${PREFIX}/bin/sed
- cd ../..
- # Checksums
- if match x${UPDATE_CHECKSUMS} xTrue; then
- sha256sum -o ${pkg}.checksums \
- /usr/bin/sed
- cp ${pkg}.checksums ${SRCDIR}
- else
- sha256sum -c ${pkg}.checksums
- fi