logo

bootstrap-initrd

Linux initrd to bootstrap from a small binary seed git clone https://anongit.hacktivis.me/git/bootstrap-initrd.git/
commit: 45b4f87c697fd7fb9933371b8e8ae1c51d5aa823
parent 2dcbe2e1d263b4357440efd465c8db5da0eccbcb
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue,  4 Feb 2025 14:42:09 +0100

gettext-tiny: drop

Diffstat:

MREADME.md1-
Mdistfiles.SHA512SUM1-
Mextras-build-all.sh1-
Dextras/gettext-tiny.sh23-----------------------
Mfetch.sh2--
Mmake-root.sh2--
6 files changed, 0 insertions(+), 30 deletions(-)

diff --git a/README.md b/README.md @@ -148,7 +148,6 @@ Meanwhile: - bearssl: small TLS library - tiny-curl: Still pretty big but hopefully close enough to the usual one - cacert (from curl.haxx.se): Maybe could be reduced to a handful of CAs (like maybe even just Let's Encrypt) -- gettext-tiny: Much smaller replacement to GNU gettext, for git - git: For oasis - e2fsprogs: In case you need to format some extra storage diff --git a/distfiles.SHA512SUM b/distfiles.SHA512SUM @@ -2,7 +2,6 @@ f9ed25683cfc6c4abe7f1203a2b82ed101ee4c9e0f9ab60755b6a09c8d1e8e4f64d413624e7bb9c4 596d1b304f1f2d64b020d04845db10a2330c7f614a9fd0b5344afff65877d2141b3fcaa43d9e2dbc2f6a7929a1dab07df54d3d4bd69678b53906472958c7b80c distfiles/bzip2-bzip2-1.0.8.tar.gz 26c6fa1ac7bcfd523f9ab9e6c2d971103ccfc610ad0df504d4e9b064dad74576d77240c052b808f4c37c9240302a7e973a20f79ee39ac7bf3201a6fa9f0dfa96 distfiles/cacert-2024-11-26.pem 0f2281a92acb8bba2136ef8d9b074ac5217c4b6f1d0bf26e2cd5e9e9426abfa3b01cee044a83c6bc1b3e531487d508a032ab68b819a6753adbacaaf8311059d9 distfiles/e2fsprogs-1.47.1.tar.gz -0ed85599c8dc4114764b8eeed1e35cde97f11185c3f689e377d020758cc010ba4402febb84dba4cdc78e94fa2cd65614dafade8708ea078db5b2921925c36e78 distfiles/gettext-tiny-0.3.2.tar.gz b73e76e5f492f0cd6a595fe4d07cb2b8200902341efe498479a00e92fa18b9b1cbf49c4f844e9917ba0332d7fbaf989d39588620bdc8a0b6de6e8c4a9a786bf6 distfiles/git-2.48.1.tar.gz 0b30b0f4c4c92a10ee2da263ea44666f445d96bac86ca4afb7bbb50d8278986e4145a7bcdf3ed9f75611bb956e93e16fc0e19874498ce3ae1a00e6fbb4f910c9 distfiles/heirloom-070715.tar.bz2 1f1f10a7b49402053172cc028bbd939a46fcf933994cb867fa40e8c5bbd7b1291575b3bac254cd79dc4fce3e3a2c88fe0f890449888fda16169c8e6a2540f055 distfiles/heirloom-devtools-070527.tar.bz2 diff --git a/extras-build-all.sh b/extras-build-all.sh @@ -12,7 +12,6 @@ set -ex /extras/make.sh /extras/e2fsprogs.sh # make -/extras/gettext-tiny.sh # make /extras/tiny-curl.sh # make /extras/xz.sh # make diff --git a/extras/gettext-tiny.sh b/extras/gettext-tiny.sh @@ -1,23 +0,0 @@ -#!/bin/sh -set -ex - -die() { - echo "die: $@" - exit 1 -} - -command -v make || die "Run /extras/make.sh" - -tar xof /distfiles/gettext-tiny-*.tar.gz -cd gettext-tiny-*/ - -export RANLIB=true - -# utils-std install(1) lacks -l option -unset INSTALL - -make -make install LIBINTL=MUSL libdir=/usr/lib/ - -cd .. -rm -fr gettext-tiny-*/ diff --git a/fetch.sh b/fetch.sh @@ -60,8 +60,6 @@ test -e oksh-7.6.tar.gz || curl ${CURL_OPTS} -o oksh-7.6.tar.gz https://github.c test -e yacc-oyacc-6.6.tar.gz || curl ${CURL_OPTS} -o yacc-oyacc-6.6.tar.gz https://github.com/ibara/yacc/archive/refs/tags/oyacc-6.6.tar.gz -test -e gettext-tiny-0.3.2.tar.gz || curl ${CURL_OPTS} -o gettext-tiny-0.3.2.tar.gz https://github.com/sabotage-linux/gettext-tiny/archive/refs/tags/v0.3.2.tar.gz - test -e pkgconf-pkgconf-2.3.0.tar.gz || curl ${CURL_OPTS} -o pkgconf-pkgconf-2.3.0.tar.gz https://github.com/pkgconf/pkgconf/archive/refs/tags/pkgconf-2.3.0.tar.gz # suckless.org doesn't provides snapshots of sbase (yet?) diff --git a/make-root.sh b/make-root.sh @@ -33,7 +33,6 @@ distfiles=" bearssl-0.6.tar.gz tiny-curl-8.4.0.tar.gz cacert-2024-11-26.pem - gettext-tiny-0.3.2.tar.gz git-2.48.1.tar.gz e2fsprogs-1.47.1.tar.gz muon-v0.3.1.tar.gz @@ -42,7 +41,6 @@ local_distfiles=" extras-build-all.sh extras/bearssl.sh extras/e2fsprogs.sh - extras/gettext-tiny.sh extras/git.sh extras/iproute2.sh extras/lua.sh