#!/usr/bin/bash # SPDX-FileCopyrightText: 2021-22 fosslinux # SPDX-FileCopyrightText: 2022 Andrius Štikonas # # SPDX-License-Identifier: GPL-3.0-or-later set -e PREFIX=/usr SOURCES="${PREFIX}/src" export PATH="${PREFIX}/bin" # shellcheck source=sysa/helpers.sh . /usr/src/helpers.sh echo echo "Installing packages into sysb" install_tar() { echo "${1}: installing package" src_apply "$@" } # Install needed packages. install_tar coreutils-5.0 0 install_tar sed-4.0.9 0 install_tar bzip2-1.0.8 0 install_tar coreutils-6.10 0 install_tar e2fsprogs-1.45.7 0 install_tar grep-2.4 0 install_tar kexec-tools-2.0.22 0 install_tar util-linux-2.19.1 0 # Begin sysb bootstrapping process cd "${SOURCES}" cat > .env <<- EOF export PATH=${PATH} PREFIX=${PREFIX} SOURCES=${SOURCES} EOF exec env -i bash run.sh