From a5283ffcae5e45c81f71f2dbc72fe8c3e978a81a Mon Sep 17 00:00:00 2001 From: ag-tsotetsi Date: Sun, 8 Feb 2026 11:58:20 +0200 Subject: [PATCH] added gzip toolchain step --- build/gzip/build.bash | 42 ++++++++++++++++++++++++++++++++++++++++++ build/gzip/package.env | 7 +++++++ 2 files changed, 49 insertions(+) create mode 100644 build/gzip/build.bash create mode 100644 build/gzip/package.env diff --git a/build/gzip/build.bash b/build/gzip/build.bash new file mode 100644 index 0000000..b3ba137 --- /dev/null +++ b/build/gzip/build.bash @@ -0,0 +1,42 @@ +. "$PROJECTDIR/build/gzip/package.env" + +fetch $GZIP_URL + + +cd "$SOURCES" && tar xf gzip-$GZIP_VERSION.tar.xz && cd gzip-$GZIP_VERSION + + +bootstrap() { + echo bootstrap +} + + +toolchain() { + ./configure \ + --prefix=/usr \ + --host=$TARGET > /dev/null + + make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null +} + +final() { + echo final +} + +case $1 in + bootstrap) + bootstrap + ;; + toolchain) + toolchain + ;; + setup) + setup + ;; + final) + final + ;; +esac + + +rm -rf "$SOURCES/gzip-$GZIP_VERSION" diff --git a/build/gzip/package.env b/build/gzip/package.env new file mode 100644 index 0000000..42c5757 --- /dev/null +++ b/build/gzip/package.env @@ -0,0 +1,7 @@ +export GZIP_VERSION=1.14 + +IFS='.' read -r GZIP_VERSION_MAJOR GZIP_VERSION_MINOR <<< $GZIP_VERSION +export GZIP_VERSION_MAJOR GZIP_VERSION_MINOR + +export GZIP_URL=https://mirror.ufs.ac.za/gnu/gzip/gzip-$GZIP_VERSION.tar.xz +