From 1b8d8766ca2b0c52a046d6f70fe9da8711592373 Mon Sep 17 00:00:00 2001 From: ag-tsotetsi Date: Fri, 20 Feb 2026 15:00:18 +0200 Subject: [PATCH] deleted build folder --- build/bash/build.bash | 48 --------------- build/bash/package.env | 7 --- build/binutils/build.bash | 70 ---------------------- build/binutils/package.env | 7 --- build/coreutils/build.bash | 52 ---------------- build/coreutils/package.env | 7 --- build/diffutils/build.bash | 47 --------------- build/diffutils/package.env | 7 --- build/file/build.bash | 58 ------------------ build/file/package.env | 7 --- build/findutils/build.bash | 48 --------------- build/findutils/package.env | 7 --- build/gawk/build.bash | 49 ---------------- build/gawk/package.env | 7 --- build/gcc/build.bash | 114 ------------------------------------ build/gcc/package.env | 7 --- build/glibc/build.bash | 61 ------------------- build/glibc/package.env | 8 --- build/gmp/package.env | 7 --- build/grep/build.bash | 42 ------------- build/grep/package.env | 7 --- build/gzip/build.bash | 42 ------------- build/gzip/package.env | 7 --- build/isl/package.env | 7 --- build/libstdc++/build.bash | 52 ---------------- build/libstdc++/package.env | 7 --- build/linux/build.bash | 43 -------------- build/linux/package.env | 7 --- build/m4/build.bash | 48 --------------- build/m4/package.env | 7 --- build/make/build.bash | 47 --------------- build/make/package.env | 7 --- build/mpc/package.env | 7 --- build/mpfr/package.env | 7 --- build/ncurses/build.bash | 65 -------------------- build/ncurses/package.env | 7 --- build/patch/build.bash | 48 --------------- build/patch/package.env | 7 --- build/sed/build.bash | 47 --------------- build/sed/package.env | 7 --- build/tar/build.bash | 47 --------------- build/tar/package.env | 7 --- build/xz/build.bash | 50 ---------------- build/xz/package.env | 7 --- 44 files changed, 1247 deletions(-) delete mode 100644 build/bash/build.bash delete mode 100644 build/bash/package.env delete mode 100644 build/binutils/build.bash delete mode 100644 build/binutils/package.env delete mode 100644 build/coreutils/build.bash delete mode 100644 build/coreutils/package.env delete mode 100644 build/diffutils/build.bash delete mode 100644 build/diffutils/package.env delete mode 100644 build/file/build.bash delete mode 100644 build/file/package.env delete mode 100644 build/findutils/build.bash delete mode 100644 build/findutils/package.env delete mode 100644 build/gawk/build.bash delete mode 100644 build/gawk/package.env delete mode 100644 build/gcc/build.bash delete mode 100644 build/gcc/package.env delete mode 100644 build/glibc/build.bash delete mode 100644 build/glibc/package.env delete mode 100644 build/gmp/package.env delete mode 100644 build/grep/build.bash delete mode 100644 build/grep/package.env delete mode 100644 build/gzip/build.bash delete mode 100644 build/gzip/package.env delete mode 100644 build/isl/package.env delete mode 100644 build/libstdc++/build.bash delete mode 100644 build/libstdc++/package.env delete mode 100644 build/linux/build.bash delete mode 100644 build/linux/package.env delete mode 100644 build/m4/build.bash delete mode 100644 build/m4/package.env delete mode 100644 build/make/build.bash delete mode 100644 build/make/package.env delete mode 100644 build/mpc/package.env delete mode 100644 build/mpfr/package.env delete mode 100644 build/ncurses/build.bash delete mode 100644 build/ncurses/package.env delete mode 100644 build/patch/build.bash delete mode 100644 build/patch/package.env delete mode 100644 build/sed/build.bash delete mode 100644 build/sed/package.env delete mode 100644 build/tar/build.bash delete mode 100644 build/tar/package.env delete mode 100644 build/xz/build.bash delete mode 100644 build/xz/package.env diff --git a/build/bash/build.bash b/build/bash/build.bash deleted file mode 100644 index 20b217a..0000000 --- a/build/bash/build.bash +++ /dev/null @@ -1,48 +0,0 @@ -. "$PROJECTDIR/build/bash/package.env" - -fetch $BASH_URL - -cd "$SOURCES" && tar xf bash-$BASH_VERSION.tar.gz && cd bash-$BASH_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - ./configure \ - --prefix=/usr \ - --build=$(sh support/config.guess) \ - --host=$TARGET \ - --without-bash-malloc > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null - ln -sv bash "$SYSROOT/bin/sh" -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/bash-$BASH_VERSION" diff --git a/build/bash/package.env b/build/bash/package.env deleted file mode 100644 index dc28077..0000000 --- a/build/bash/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export BASH_VERSION=5.3 - -IFS='.' read -r BASH_VERSION_MAJOR BASH_VERSION_MINOR <<< $BASH_VERSION -export BASH_VERSION_MAJOR BASH_VERSION_MINOR - -export BASH_URL=https://mirror.ufs.ac.za/gnu/bash/bash-$BASH_VERSION.tar.gz - diff --git a/build/binutils/build.bash b/build/binutils/build.bash deleted file mode 100644 index c360e58..0000000 --- a/build/binutils/build.bash +++ /dev/null @@ -1,70 +0,0 @@ -. "$PROJECTDIR/build/binutils/package.env" - -fetch $BINUTILS_URL - -cd "$SOURCES" && tar xf binutils-$BINUTILS_VERSION.tar.xz && cd binutils-$BINUTILS_VERSION - - -bootstrap() { - mkdir -p build && cd build - - ../configure \ - --prefix="$SYSROOT/cross" \ - --with-sysroot="$SYSROOT" \ - --target=$TARGET \ - --disable-nls \ - --enable-gprofng=no \ - --disable-werror \ - --enable-new-dtags \ - --enable-default-hash-style=gnu > /dev/null - - make > /dev/null && make install > /dev/null -} - - -toolchain() { - sed '6031s/$add_dir//' -i ltmain.sh - - mkdir -p build && cd build - - ../configure \ - --prefix=/usr \ - --build=$(../config.guess) \ - --host=$TARGET \ - --disable-nls \ - --enable-shared \ - --enable-gprofng=no \ - --disable-werror \ - --enable-64-bit-bfd \ - --enable-new-dtags \ - --enable-default-hash-style=gnu > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null - - rm "$SYSROOT"/usr/lib/lib{bfd,ctf,ctf-nobfd,opcodes,sframe}.{a,la} -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - -rm -rf "$SOURCES/binutils-$BINUTILS_VERSION" \ No newline at end of file diff --git a/build/binutils/package.env b/build/binutils/package.env deleted file mode 100644 index 20fe24f..0000000 --- a/build/binutils/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export BINUTILS_VERSION=2.45.1 - -IFS='.' read -r BINUTILS_VERSION_MAJOR BINUTILS_VERSION_MINOR BINUTILS_VERSION_PATCH <<< $BINUTILS_VERSION -export BINUTILS_VERSION_MAJOR BINUTILS_VERSION_MINOR BINUTILS_VERSION_PATCH - -export BINUTILS_URL=https://mirror.ufs.ac.za/gnu/binutils/binutils-$BINUTILS_VERSION.tar.xz - diff --git a/build/coreutils/build.bash b/build/coreutils/build.bash deleted file mode 100644 index 58ab6bc..0000000 --- a/build/coreutils/build.bash +++ /dev/null @@ -1,52 +0,0 @@ -. "$PROJECTDIR/build/coreutils/package.env" - -fetch $COREUTILS_URL - - -cd "$SOURCES" && tar xf coreutils-$COREUTILS_VERSION.tar.xz && cd coreutils-$COREUTILS_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - sed -r '/_GL_EXTERN_C/s/w?memchr|bsearch/(&)/' -i $(find -name \*.in.h) - - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(build-aux/config.guess) \ - --enable-install-program=hostname \ - --enable-no-install-program=kill,uptime > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null - mv "$SYSROOT/usr/bin/chroot" "$SYSROOT/usr/sbin" -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/coreutils-$COREUTILS_VERSION" diff --git a/build/coreutils/package.env b/build/coreutils/package.env deleted file mode 100644 index b8f4b51..0000000 --- a/build/coreutils/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export COREUTILS_VERSION=9.9 - -IFS='.' read -r COREUTILS_VERSION_MAJOR COREUTILS_VERSION_MINOR <<< $COREUTILS_VERSION -export COREUTILS_VERSION_MAJOR COREUTILS_VERSION_MINOR - -export COREUTILS_URL=https://mirror.ufs.ac.za/gnu/coreutils/coreutils-$COREUTILS_VERSION.tar.xz - diff --git a/build/diffutils/build.bash b/build/diffutils/build.bash deleted file mode 100644 index b6e4871..0000000 --- a/build/diffutils/build.bash +++ /dev/null @@ -1,47 +0,0 @@ -. "$PROJECTDIR/build/diffutils/package.env" - -fetch $DIFFUTILS_URL - - -cd "$SOURCES" && tar xf diffutils-$DIFFUTILS_VERSION.tar.xz && cd diffutils-$DIFFUTILS_VERSION - - -bootstrap() { - echo bootstrap -} - -toolchain() { - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - gl_cv_func_strcasecmp_works=y \ - --build=$(./build-aux/config.guess) > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/diffutils-$DIFFUTILS_VERSION" \ No newline at end of file diff --git a/build/diffutils/package.env b/build/diffutils/package.env deleted file mode 100644 index eea9591..0000000 --- a/build/diffutils/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export DIFFUTILS_VERSION=3.12 - -IFS='.' read -r DIFFUTILS_VERSION_MAJOR DIFFUTILS_VERSION_MINOR <<< $DIFFUTILS_VERSION -export DIFFUTILS_VERSION_MAJOR DIFFUTILS_VERSION_MINOR - -export DIFFUTILS_URL=https://mirror.ufs.ac.za/gnu/diffutils/diffutils-$DIFFUTILS_VERSION.tar.xz - diff --git a/build/file/build.bash b/build/file/build.bash deleted file mode 100644 index d938f2a..0000000 --- a/build/file/build.bash +++ /dev/null @@ -1,58 +0,0 @@ -. "$PROJECTDIR/build/file/package.env" - -fetch $FILE_URL - - -cd "$SOURCES" && tar xf file-$FILE_VERSION.tar.gz && cd file-$FILE_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - mkdir -p build - pushd build - ../configure \ - --disable-bzlib \ - --disable-libseccomp \ - --disable-xzlib \ - --disable-zlib > /dev/null - make > /dev/null - popd - - ./configure \ - --prefix=/usr \ - --host="$TARGET" \ - --build=$(./config.guess) > /dev/null - - make FILE_COMPILE="$(pwd)/build/src/file" > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null - rm "$SYSROOT/usr/lib/libmagic.la" -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/file-$FILE_VERSION" diff --git a/build/file/package.env b/build/file/package.env deleted file mode 100644 index 4394b21..0000000 --- a/build/file/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export FILE_VERSION=5.46 - -IFS='.' read -r FILE_VERSION_MAJOR FILE_VERSION_MINOR <<< $FILE_VERSION -export FILE_VERSION_MAJOR FILE_VERSION_MINOR - -export FILE_URL=https://astron.com/pub/file/file-$FILE_VERSION.tar.gz - diff --git a/build/findutils/build.bash b/build/findutils/build.bash deleted file mode 100644 index 6981343..0000000 --- a/build/findutils/build.bash +++ /dev/null @@ -1,48 +0,0 @@ -. "$PROJECTDIR/build/findutils/package.env" - -fetch $FINDUTILS_URL - - -cd "$SOURCES" && tar xf findutils-$FINDUTILS_VERSION.tar.xz && cd findutils-$FINDUTILS_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - ./configure \ - --prefix=/usr \ - --localstatedir=/var/lib/locate \ - --host=$TARGET \ - --build=$(build-aux/config.guess) > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/findutils-$FINDUTILS_VERSION" diff --git a/build/findutils/package.env b/build/findutils/package.env deleted file mode 100644 index 197aabe..0000000 --- a/build/findutils/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export FINDUTILS_VERSION=4.10.0 - -IFS='.' read -r FINDUTILS_VERSION_MAJOR FINDUTILS_VERSION_MINOR FINDUTILS_VERSION_PATCH <<< $FINDUTILS_VERSION -export FINDUTILS_VERSION_MAJOR FINDUTILS_VERSION_MINOR FINDUTILS_VERSION_PATCH - -export FINDUTILS_URL=https://mirror.ufs.ac.za/gnu/findutils/findutils-$FINDUTILS_VERSION.tar.xz - diff --git a/build/gawk/build.bash b/build/gawk/build.bash deleted file mode 100644 index b000c93..0000000 --- a/build/gawk/build.bash +++ /dev/null @@ -1,49 +0,0 @@ -. "$PROJECTDIR/build/gawk/package.env" - -fetch $GAWK_URL - - -cd "$SOURCES" && tar xf gawk-$GAWK_VERSION.tar.xz && cd gawk-$GAWK_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - sed -i 's/extras//' Makefile.in - - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(build-aux/config.guess) > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/gawk-$GAWK_VERSION" diff --git a/build/gawk/package.env b/build/gawk/package.env deleted file mode 100644 index e761328..0000000 --- a/build/gawk/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export GAWK_VERSION=5.3.2 - -IFS='.' read -r GAWK_VERSION_MAJOR GAWK_VERSION_MINOR GAWK_VERSION_PATCH <<< $GAWK_VERSION -export GAWK_VERSION_MAJOR GAWK_VERSION_MINOR GAWK_VERSION_PATCH - -export GAWK_URL=https://mirror.ufs.ac.za/gnu/gawk/gawk-$GAWK_VERSION.tar.xz - diff --git a/build/gcc/build.bash b/build/gcc/build.bash deleted file mode 100644 index 3061218..0000000 --- a/build/gcc/build.bash +++ /dev/null @@ -1,114 +0,0 @@ -. "$PROJECTDIR/build/gcc/package.env" -. "$PROJECTDIR/build/gmp/package.env" -. "$PROJECTDIR/build/isl/package.env" -. "$PROJECTDIR/build/mpc/package.env" -. "$PROJECTDIR/build/mpfr/package.env" - -fetch $GCC_URL -fetch $GMP_URL -fetch $ISL_URL -fetch $MPC_URL -fetch $MPFR_URL - -cd "$SOURCES" && tar xf gcc-$GCC_VERSION.tar.xz && cd gcc-$GCC_VERSION - - -bootstrap() { - tar xf ../gmp-$GMP_VERSION.tar.xz && mv gmp-$GMP_VERSION gmp - tar xf ../isl-$ISL_VERSION.tar.xz && mv isl-$ISL_VERSION isl - tar xf ../mpc-$MPC_VERSION.tar.gz && mv mpc-$MPC_VERSION mpc - tar xf ../mpfr-$MPFR_VERSION.tar.xz && mv mpfr-$MPFR_VERSION mpfr - - sed -e '/m64=/s/lib64/lib/' -i.orig gcc/config/i386/t-linux64 - - mkdir -p build && cd build - - ../configure \ - --target=$TARGET \ - --prefix="$SYSROOT/cross" \ - --with-glibc-version=2.43 \ - --with-sysroot="$SYSROOT" \ - --with-newlib \ - --without-headers \ - --enable-default-pie \ - --enable-default-ssp \ - --disable-nls \ - --disable-shared \ - --disable-multilib \ - --disable-threads \ - --disable-libatomic \ - --disable-libgomp \ - --disable-libquadmath \ - --disable-libssp \ - --disable-libvtv \ - --disable-libstdcxx \ - --enable-languages=c,c++ > /dev/null - - make > /dev/null && make install > /dev/null - - cd .. - cat gcc/limitx.h gcc/glimits.h gcc/limity.h > "`dirname $($TARGET-gcc -print-libgcc-file-name)`/include/limits.h" -} - - -toolchain() { - tar xf ../gmp-$GMP_VERSION.tar.xz && mv gmp-$GMP_VERSION gmp - tar xf ../isl-$ISL_VERSION.tar.xz && mv isl-$ISL_VERSION isl - tar xf ../mpc-$MPC_VERSION.tar.gz && mv mpc-$MPC_VERSION mpc - tar xf ../mpfr-$MPFR_VERSION.tar.xz && mv mpfr-$MPFR_VERSION mpfr - - sed -e '/m64=/s/lib64/lib/' -i.orig gcc/config/i386/t-linux64 - - sed '/thread_header =/s/@.*@/gthr-posix.h/' -i libgcc/Makefile.in libstdc++-v3/include/Makefile.in - - mkdir -p build && cd build - - ../configure \ - --build=$(../config.guess) \ - --host=$TARGET \ - --target=$TARGET \ - --prefix=/usr \ - --with-build-sysroot="$SYSROOT" \ - --enable-default-pie \ - --enable-default-ssp \ - --disable-nls \ - --disable-multilib \ - --disable-libatomic \ - --disable-libgomp \ - --disable-libquadmath \ - --disable-libsanitizer \ - --disable-libssp \ - --disable-libvtv \ - --enable-languages=c,c++ \ - LDFLAGS_FOR_TARGET=-L"$PWD/$TARGET/libgcc" > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null - - ln -s gcc "$SYSROOT/usr/bin/cc" -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/gcc-$GCC_VERSION" diff --git a/build/gcc/package.env b/build/gcc/package.env deleted file mode 100644 index 0226d77..0000000 --- a/build/gcc/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export GCC_VERSION=15.2.0 - -IFS='.' read -r GCC_VERSION_MAJOR GCC_VERSION_MINOR GCC_VERSION_PATCH <<< $GCC_VERSION -export GCC_VERSION_MAJOR GCC_VERSION_MINOR GCC_VERSION_PATCH - -export GCC_URL=https://mirror.ufs.ac.za/gnu/gcc/gcc-$GCC_VERSION/gcc-$GCC_VERSION.tar.xz - diff --git a/build/glibc/build.bash b/build/glibc/build.bash deleted file mode 100644 index 70a76c1..0000000 --- a/build/glibc/build.bash +++ /dev/null @@ -1,61 +0,0 @@ -. "$PROJECTDIR/build/glibc/package.env" - -fetch $GLIBC_URL -fetch https://www.linuxfromscratch.org/patches/lfs/development/glibc-fhs-1.patch - - -cd "$SOURCES" && tar xf glibc-$GLIBC_VERSION.tar.xz && cd glibc-$GLIBC_VERSION - - -bootstrap() { - ln -sf ld-linux-x86-64.so.2 "$SYSROOT/lib/ld-lsb-x86-64.so.3" - - patch -Np1 -i "$SOURCES/glibc-fhs-1.patch" - - mkdir -p build && cd build - - echo "rootsbindir=/usr/sbin" > configparms - - ../configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(../scripts/config.guess) \ - --disable-nscd \ - libc_cv_slibdir=/usr/lib \ - --enable-kernel=6.18 > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null - - sed '/RTLDLIST=/s@/usr@@g' -i "$SYSROOT/usr/bin/ldd" -} - - -toolchain() { - echo toolchain -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/glibc-$GLIBC_VERSION" diff --git a/build/glibc/package.env b/build/glibc/package.env deleted file mode 100644 index 482c60e..0000000 --- a/build/glibc/package.env +++ /dev/null @@ -1,8 +0,0 @@ -export GLIBC_VERSION=2.43 - -IFS='.' read -r GLIBC_VERSION_MAJOR GLIBC_VERSION_MINOR <<< $GLIBC_VERSION -export GLIBC_VERSION_MAJOR GLIBC_VERSION_MINOR - -export GLIBC_URL=https://mirror.ufs.ac.za/gnu/glibc/glibc-$GLIBC_VERSION.tar.xz - -6.0 \ No newline at end of file diff --git a/build/gmp/package.env b/build/gmp/package.env deleted file mode 100644 index a443966..0000000 --- a/build/gmp/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export GMP_VERSION=6.3.0 - -IFS='.' read -r GMP_VERSION_MAJOR GMP_VERSION_MINOR GMP_VERSION_PATCH <<< $GMP_VERSION -export GMP_VERSION_MAJOR GMP_VERSION_MINOR GMP_VERSION_PATCH - -export GMP_URL=https://mirror.ufs.ac.za/gnu/gmp/gmp-$GMP_VERSION.tar.xz - diff --git a/build/grep/build.bash b/build/grep/build.bash deleted file mode 100644 index 29034c2..0000000 --- a/build/grep/build.bash +++ /dev/null @@ -1,42 +0,0 @@ -. "$PROJECTDIR/build/grep/package.env" - -fetch $GREP_URL - - -cd "$SOURCES" && tar xf grep-$GREP_VERSION.tar.xz && cd grep-$GREP_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(build-aux/config.guess) > /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/grep-$GREP_VERSION" diff --git a/build/grep/package.env b/build/grep/package.env deleted file mode 100644 index 856dff7..0000000 --- a/build/grep/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export GREP_VERSION=3.12 - -IFS='.' read -r GREP_VERSION_MAJOR GREP_VERSION_MINOR <<< $GREP_VERSION -export GREP_VERSION_MAJOR GREP_VERSION_MINOR - -export GREP_URL=https://mirror.ufs.ac.za/gnu/grep/grep-$GREP_VERSION.tar.xz - diff --git a/build/gzip/build.bash b/build/gzip/build.bash deleted file mode 100644 index b3ba137..0000000 --- a/build/gzip/build.bash +++ /dev/null @@ -1,42 +0,0 @@ -. "$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 deleted file mode 100644 index 42c5757..0000000 --- a/build/gzip/package.env +++ /dev/null @@ -1,7 +0,0 @@ -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 - diff --git a/build/isl/package.env b/build/isl/package.env deleted file mode 100644 index e191771..0000000 --- a/build/isl/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export ISL_VERSION=0.27 - -IFS='.' read -r ISL_VERSION_MAJOR ISL_VERSION_MINOR <<< $ISL_VERSION -export ISL_VERSION_MAJOR ISL_VERSION_MINOR - -export ISL_URL=https://libisl.sourceforge.io/isl-$ISL_VERSION.tar.xz - diff --git a/build/libstdc++/build.bash b/build/libstdc++/build.bash deleted file mode 100644 index d5cd421..0000000 --- a/build/libstdc++/build.bash +++ /dev/null @@ -1,52 +0,0 @@ -. "$PROJECTDIR/build/gcc/package.env" - -fetch $GCC_URL - -cd "$SOURCES" && tar xf gcc-$GCC_VERSION.tar.xz && cd gcc-$GCC_VERSION - -bootstrap() { - mkdir -p build && cd build - - ../libstdc++-v3/configure \ - --host=$TARGET \ - --build=$(../config.guess) \ - --prefix=/usr \ - --disable-multilib \ - --disable-nls \ - --disable-libstdcxx-pch \ - --with-gxx-include-dir=/cross/$TARGET/include/c++/$GCC_VERSION > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null - - rm "$SYSROOT"/usr/lib/lib{stdc++{,exp,fs},supc++}.la -} - - -toolchain() { - echo toolchain -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - -rm -rf "$SOURCES/gcc-$GCC_VERSION" diff --git a/build/libstdc++/package.env b/build/libstdc++/package.env deleted file mode 100644 index 0226d77..0000000 --- a/build/libstdc++/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export GCC_VERSION=15.2.0 - -IFS='.' read -r GCC_VERSION_MAJOR GCC_VERSION_MINOR GCC_VERSION_PATCH <<< $GCC_VERSION -export GCC_VERSION_MAJOR GCC_VERSION_MINOR GCC_VERSION_PATCH - -export GCC_URL=https://mirror.ufs.ac.za/gnu/gcc/gcc-$GCC_VERSION/gcc-$GCC_VERSION.tar.xz - diff --git a/build/linux/build.bash b/build/linux/build.bash deleted file mode 100644 index 9091f18..0000000 --- a/build/linux/build.bash +++ /dev/null @@ -1,43 +0,0 @@ -. "$PROJECTDIR/build/linux/package.env" - -fetch $LINUX_URL - -cd "$SOURCES" && tar xf linux-$LINUX_VERSION.tar.xz && cd linux-$LINUX_VERSION - -make mrproper - -bootstrap() { - make headers - find usr/include -type f ! -name '*.h' -delete - cp -r usr/include "$SYSROOT/usr" -} - -toolchain() { - echo toolchain -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/linux-$LINUX_VERSION" diff --git a/build/linux/package.env b/build/linux/package.env deleted file mode 100644 index 7dc4b85..0000000 --- a/build/linux/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export LINUX_VERSION=6.18.7 - -IFS='.' read -r LINUX_VERSION_MAJOR LINUX_VERSION_MINOR LINUX_VERSION_PATCH <<< $LINUX_VERSION -export LINUX_VERSION_MAJOR LINUX_VERSION_MINOR LINUX_VERSION_PATCH - -export LINUX_URL=https://cdn.kernel.org/pub/linux/kernel/v$LINUX_VERSION_MAJOR.x/linux-$LINUX_VERSION.tar.xz - diff --git a/build/m4/build.bash b/build/m4/build.bash deleted file mode 100644 index 395d19d..0000000 --- a/build/m4/build.bash +++ /dev/null @@ -1,48 +0,0 @@ -. "$PROJECTDIR/build/m4/package.env" - -fetch $M4_URL - -cd "$SOURCES" && tar xf m4-$M4_VERSION.tar.xz && cd m4-$M4_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - sed -r '/_GL_EXTERN_C/s/w?memchr|bsearch/(&)/' -i $(find -name \*.in.h) - - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(build-aux/config.guess) > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/m4-$M4_VERSION" diff --git a/build/m4/package.env b/build/m4/package.env deleted file mode 100644 index d3d904c..0000000 --- a/build/m4/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export M4_VERSION=1.4.20 - -IFS='.' read -r M4_VERSION_MAJOR M4_VERSION_MINOR <<< $M4_VERSION -export M4_VERSION_MAJOR M4_VERSION_MINOR - -export M4_URL=https://mirror.ufs.ac.za/gnu/m4/m4-$M4_VERSION.tar.xz - diff --git a/build/make/build.bash b/build/make/build.bash deleted file mode 100644 index 3da97a4..0000000 --- a/build/make/build.bash +++ /dev/null @@ -1,47 +0,0 @@ -. "$PROJECTDIR/build/make/package.env" - -fetch $MAKE_URL - - -cd "$SOURCES" && tar xf make-$MAKE_VERSION.tar.gz && cd make-$MAKE_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(build-aux/config.guess) > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/make-$MAKE_VERSION" diff --git a/build/make/package.env b/build/make/package.env deleted file mode 100644 index 730c4c9..0000000 --- a/build/make/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export MAKE_VERSION=4.4.1 - -IFS='.' read -r MAKE_VERSION_MAJOR MAKE_VERSION_MINOR MAKE_VERSION_PATCH <<< $MAKE_VERSION -export MAKE_VERSION_MAJOR MAKE_VERSION_MINOR MAKE_VERSION_PATCH - -export MAKE_URL=https://mirror.ufs.ac.za/gnu/make/make-$MAKE_VERSION.tar.gz - diff --git a/build/mpc/package.env b/build/mpc/package.env deleted file mode 100644 index 2075848..0000000 --- a/build/mpc/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export MPC_VERSION=1.3.1 - -IFS='.' read -r MPC_VERSION_MAJOR MPC_VERSION_MINOR MPC_VERSION_PATCH <<< $MPC_VERSION -export MPC_VERSION_MAJOR MPC_VERSION_MINOR MPC_VERSION_PATCH - -export MPC_URL=https://mirror.ufs.ac.za/gnu/mpc/mpc-$MPC_VERSION.tar.gz - diff --git a/build/mpfr/package.env b/build/mpfr/package.env deleted file mode 100644 index 7b5f801..0000000 --- a/build/mpfr/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export MPFR_VERSION=4.2.2 - -IFS='.' read -r MPFR_VERSION_MAJOR MPFR_VERSION_MINOR MPFR_VERSION_PATCH <<< $MPFR_VERSION -export MPFR_VERSION_MAJOR MPFR_VERSION_MINOR MPFR_VERSION_PATCH - -export MPFR_URL=https://mirror.ufs.ac.za/gnu/mpfr/mpfr-$MPFR_VERSION.tar.xz - diff --git a/build/ncurses/build.bash b/build/ncurses/build.bash deleted file mode 100644 index d0a2f46..0000000 --- a/build/ncurses/build.bash +++ /dev/null @@ -1,65 +0,0 @@ -. "$PROJECTDIR/build/ncurses/package.env" - -fetch $NCURSES_URL - -cd "$SOURCES" && tar xf ncurses-$NCURSES_VERSION.tar.gz && cd ncurses-$NCURSES_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - mkdir -p build - pushd build - ../configure --prefix="$SYSROOT/cross" AWK=gawk > /dev/null - make -C include > /dev/null - make -C progs tic > /dev/null - install progs/tic "$SYSROOT/cross/bin" - popd - - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(./config.guess) \ - --mandir=/usr/share/man \ - --with-manpage-format=normal \ - --with-shared \ - --without-normal \ - --with-cxx-shared \ - --without-debug \ - --without-ada \ - --disable-stripping \ - AWK=gawk > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null - ln -s libncursesw.so "$SYSROOT/usr/lib/libncurses.so" - sed -e 's/^#if.*XOPEN.*$/#if 1/' -i "$SYSROOT/usr/include/curses.h" -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/ncurses-$NCURSES_VERSION" diff --git a/build/ncurses/package.env b/build/ncurses/package.env deleted file mode 100644 index 3e667b4..0000000 --- a/build/ncurses/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export NCURSES_VERSION=6.6 - -IFS='.' read -r NCURSES_VERSION_MAJOR NCURSES_VERSION_MINOR NCURSES_VERSION_PATCH <<< $NCURSES_VERSION -export NCURSES_VERSION_MAJOR NCURSES_VERSION_MINOR NCURSES_VERSION_PATCH - -export NCURSES_URL=https://mirror.ufs.ac.za/gnu/ncurses/ncurses-$NCURSES_VERSION.tar.gz - diff --git a/build/patch/build.bash b/build/patch/build.bash deleted file mode 100644 index c7a11fa..0000000 --- a/build/patch/build.bash +++ /dev/null @@ -1,48 +0,0 @@ -`. "$PROJECTDIR/build/patch/package.env" - -fetch $PATCH_URL - - -cd "$SOURCES" && tar xf patch-$PATCH_VERSION.tar.xz && cd patch-$PATCH_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(build-aux/config.guess) > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/patch-$PATCH_VERSION" -` \ No newline at end of file diff --git a/build/patch/package.env b/build/patch/package.env deleted file mode 100644 index fc03faa..0000000 --- a/build/patch/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export PATCH_VERSION=2.8 - -IFS='.' read -r PATCH_VERSION_MAJOR PATCH_VERSION_MINOR <<< $PATCH_VERSION -export PATCH_VERSION_MAJOR PATCH_VERSION_MINOR - -export PATCH_URL=https://mirror.ufs.ac.za/gnu/patch/patch-$PATCH_VERSION.tar.xz - diff --git a/build/sed/build.bash b/build/sed/build.bash deleted file mode 100644 index 6aa897c..0000000 --- a/build/sed/build.bash +++ /dev/null @@ -1,47 +0,0 @@ -. "$PROJECTDIR/build/sed/package.env" - -fetch $SED_URL - - -cd "$SOURCES" && tar xf sed-$SED_VERSION.tar.xz && cd sed-$SED_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(build-aux/config.guess) > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/sed-$SED_VERSION" diff --git a/build/sed/package.env b/build/sed/package.env deleted file mode 100644 index e92dac2..0000000 --- a/build/sed/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export SED_VERSION=4.9 - -IFS='.' read -r SED_VERSION_MAJOR SED_VERSION_MINOR <<< $SED_VERSION -export SED_VERSION_MAJOR SED_VERSION_MINOR - -export SED_URL=https://mirror.ufs.ac.za/gnu/sed/sed-$SED_VERSION.tar.xz - diff --git a/build/tar/build.bash b/build/tar/build.bash deleted file mode 100644 index f9bdcf3..0000000 --- a/build/tar/build.bash +++ /dev/null @@ -1,47 +0,0 @@ -. "$PROJECTDIR/build/tar/package.env" - -fetch $TAR_URL - - -cd "$SOURCES" && tar xf tar-$TAR_VERSION.tar.xz && cd tar-$TAR_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(build-aux/config.guess) > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/tar-$TAR_VERSION" diff --git a/build/tar/package.env b/build/tar/package.env deleted file mode 100644 index f098301..0000000 --- a/build/tar/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export TAR_VERSION=1.35 - -IFS='.' read -r TAR_VERSION_MAJOR TAR_VERSION_MINOR <<< $TAR_VERSION -export TAR_VERSION_MAJOR TAR_VERSION_MINOR - -export TAR_URL=https://mirror.ufs.ac.za/gnu/tar/tar-$TAR_VERSION.tar.xz - diff --git a/build/xz/build.bash b/build/xz/build.bash deleted file mode 100644 index f973c42..0000000 --- a/build/xz/build.bash +++ /dev/null @@ -1,50 +0,0 @@ -. "$PROJECTDIR/build/xz/package.env" - -fetch $XZ_URL - - -cd "$SOURCES" && tar xf xz-$XZ_VERSION.tar.xz && cd xz-$XZ_VERSION - - -bootstrap() { - echo bootstrap -} - - -toolchain() { - ./configure \ - --prefix=/usr \ - --host=$TARGET \ - --build=$(build-aux/config.guess) \ - --disable-static > /dev/null - - make > /dev/null && make DESTDIR="$SYSROOT" install > /dev/null - - rm "$SYSROOT/usr/lib/liblzma.la" -} - -setup() { - echo setup -} - -final() { - echo final -} - -case $1 in - bootstrap) - bootstrap - ;; - toolchain) - toolchain - ;; - setup) - setup - ;; - final) - final - ;; -esac - - -rm -rf "$SOURCES/xz-$XZ_VERSION" diff --git a/build/xz/package.env b/build/xz/package.env deleted file mode 100644 index e863986..0000000 --- a/build/xz/package.env +++ /dev/null @@ -1,7 +0,0 @@ -export XZ_VERSION=5.8.2 - -IFS='.' read -r XZ_VERSION_MAJOR XZ_VERSION_MINOR XZ_VERSION_PATCH <<< $XZ_VERSION -export XZ_VERSION_MAJOR XZ_VERSION_MINOR XZ_VERSION_PATCH - -export XZ_URL=https://github.com//tukaani-project/xz/releases/download/v$XZ_VERSION/xz-$XZ_VERSION.tar.xz -