logo

bootstrap-initrd

Linux initrd to bootstrap from a small binary seed git clone https://hacktivis.me/git/bootstrap-initrd.git
commit: c6bfbcfa08d4bca54e4fb0c5bf9084e15dbd774d
parent 5a051c7f6418d917f0798ab4996d6ebc2d26f15c
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue,  7 May 2024 18:24:12 +0200

bootstrap-skalibs.sh: Add

Diffstat:

Abootstrap-skalibs.sh19+++++++++++++++++++
Mdistfiles.SHA512SUM1+
Mfetch.sh1+
Mmake-root.sh2++
4 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/bootstrap-skalibs.sh b/bootstrap-skalibs.sh @@ -0,0 +1,19 @@ +#!/bin/sh +set -ex + +die() { + echo "die: $@" + exit 1 +} + +command -v make || die "Run /bootstrap-make.sh" + +tar xof /skalibs-*.tar.gz +cd skalibs-*/ + +./configure --prefix=/usr +make RANLIB=true +make install + +cd .. +rm -fr skalibs-*/ diff --git a/distfiles.SHA512SUM b/distfiles.SHA512SUM @@ -38,6 +38,7 @@ dacee8ce46c236fcc09ae767bd2f1bc1dfcba026a49134cb8f915d2d4ad31eb089fc8edeb8b10272 ae3d9d593e1645d65f9ab77aa828600c9af4bb30d0a073da7ae3dd805e65b87efaf6a0efb980f2d0168e475ae506eba194547d6479956dabb9d88293a9078a7f distfiles/pigz-2.8.tar.gz 0ca21e4e390c57c3ad8bfeb9f8d92e65c6a60f28c2a962c1b64e268610b8d88fd502febad23264aed45db68a67dd83321b10f4e896718ab869d4ae743d769676 distfiles/pkgconf-2.2.0.tar.gz b050d22a0446e3e2439f59762f3b40104bc1c8361c6ac17a410c0d13c06af497470d468ba50de97b50181a959ae3189b2dba089162dbade536803c8ff96b2d83 distfiles/sbase-b30fb568.tar.gz +01b3da7614ee626f838b62aff6fa2d4677ab5c5dfffcb3145232db9ac0b5bf70c063f4d83abdee809139fee721c75550eb997e2c3e265417b9493c98886236f9 distfiles/skalibs-2.14.1.1.tar.gz 991f742ead7dcfd063b7e9bdc5d604353da76038729b599a597e6dd55ba7c9f4dd1df5f508f8b42a1c8b41e711301d772a69f015917c4c4ec678717784efc714 distfiles/tcc-0.9.27_git20240117-r0.apk.aarch64 41c4bfcd5b68a236ead6910cc28edcc47775f0221f032bae33f67239342c08a12405da8c32e5f3fb25c4d57af4005a359526d0854284787331fd1f2183d30d75 distfiles/tcc-0.9.27_git20240117-r0.apk.armhf 13f5b9d5f40e8ae27c66f4d5d4499f1f4d17ae27a04981a1aa4542a08630ebe3d8ad0f58521a951b1ffe9f236a4e2ae2dbe29aafbd2c19f8a6c576b667cdf4ff distfiles/tcc-0.9.27_git20240117-r0.apk.armv7 diff --git a/fetch.sh b/fetch.sh @@ -15,6 +15,7 @@ URLS=" https://www.lua.org/ftp/lua-5.4.6.tar.gz https://distfiles.ariadne.space/pkgconf/pkgconf-2.2.0.tar.gz https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-6.6.0.tar.gz + https://www.skarnet.org/software/skalibs/skalibs-2.14.1.1.tar.gz " WORKDIR="$(dirname "$0")" diff --git a/make-root.sh b/make-root.sh @@ -25,6 +25,7 @@ distfiles=" lua-5.4.6.tar.gz pkgconf-2.2.0.tar.gz iproute2-6.6.0.tar.gz + skalibs-2.14.1.1.tar.gz " local_files=" init.sh @@ -38,6 +39,7 @@ local_files=" bootstrap-lua.sh bootstrap-pkgconf.sh bootstrap-iproute2.sh + bootstrap-skalibs.sh " WORKDIR="$(dirname "$0")" WORKDIR="$(realpath "$WORKDIR")"