7z 25.01 = https://github.com/ip7z/7zip/archive/refs/tags/25.01.tar.gz ``` sh *** build *** cd CPP/7zip/Bundles/Alone2 make -f makefile.gcc mkdir -p /pkg/gnu/7z/bin cp _o/7zz /pkg/gnu/7z/bin/ ln /pkg/gnu/7z/bin/7zz /pkg/gnu/7z/bin/7z ``` ``` sh *** config *** cat > /pkg/gnu/7z/bin/unzip <<'EOF' #!/bin/bash TARGET_DIR="" QUIET=0 TARBALL="" while [ $# -gt 0 ]; do case "$1" in -d) TARGET_DIR="$2" shift 2 ;; -q) QUIET=1 shift ;; -o) shift ;; -t) 7z t "$2" >/dev/null 2>&1 exit $? ;; -l) 7z l "$2" exit $? ;; -*) shift ;; *) TARBALL="$1" shift ;; esac done if [ -z "$TARBALL" ]; then echo "unzip wrapper: no archive specified" >&2 exit 1 fi if [ -n "$TARGET_DIR" ]; then mkdir -p "$TARGET_DIR" if [ $QUIET -eq 1 ]; then 7z x -y -bso0 -bsp0 -o"$TARGET_DIR" "$TARBALL" >/dev/null 2>&1 else 7z x -y -o"$TARGET_DIR" "$TARBALL" fi else if [ $QUIET -eq 1 ]; then 7z x -y -bso0 -bsp0 "$TARBALL" >/dev/null 2>&1 else 7z x -y "$TARBALL" fi fi exit $? EOF chmod +x /pkg/gnu/7z/bin/unzip ``` cat > /pkg/gnu/7z/bin/unzip <