From 314a96a8d4d2e816362649f761747abce30d0c7f Mon Sep 17 00:00:00 2001 From: RVG|lory <87276663+LoryPelli@users.noreply.github.com> Date: Sat, 8 Apr 2023 09:52:41 +0200 Subject: [PATCH] Updated to `Bash 5.2.0` --- packages/bash/5.2.0/build.sh | 20 ++++++++++++++++++++ packages/bash/5.2.0/environment | 4 ++++ packages/bash/5.2.0/metadata.json | 5 +++++ packages/bash/5.2.0/run | 4 ++++ packages/bash/5.2.0/test.bash.sh | 1 + 5 files changed, 34 insertions(+) create mode 100644 packages/bash/5.2.0/build.sh create mode 100644 packages/bash/5.2.0/environment create mode 100644 packages/bash/5.2.0/metadata.json create mode 100644 packages/bash/5.2.0/run create mode 100644 packages/bash/5.2.0/test.bash.sh diff --git a/packages/bash/5.2.0/build.sh b/packages/bash/5.2.0/build.sh new file mode 100644 index 0000000..bddce57 --- /dev/null +++ b/packages/bash/5.2.0/build.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash + +# Put instructions to build your package in here +PREFIX=$(realpath $(dirname $0)) + +mkdir -p build + +cd build + +curl "https://ftp.gnu.org/gnu/bash/bash-5.2.tar.gz" -o bash.tar.gz + +tar xzf bash.tar.gz --strip-components=1 + +# === autoconf based === +./configure --prefix "$PREFIX" + +make -j$(nproc) +make install -j$(nproc) +cd ../ +rm -rf build \ No newline at end of file diff --git a/packages/bash/5.2.0/environment b/packages/bash/5.2.0/environment new file mode 100644 index 0000000..c6ab089 --- /dev/null +++ b/packages/bash/5.2.0/environment @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# Put 'export' statements here for environment variables +export PATH=$PWD/bin:$PATH \ No newline at end of file diff --git a/packages/bash/5.2.0/metadata.json b/packages/bash/5.2.0/metadata.json new file mode 100644 index 0000000..5082f8c --- /dev/null +++ b/packages/bash/5.2.0/metadata.json @@ -0,0 +1,5 @@ +{ + "language": "bash", + "version": "5.2.0", + "aliases": ["sh"] +} \ No newline at end of file diff --git a/packages/bash/5.2.0/run b/packages/bash/5.2.0/run new file mode 100644 index 0000000..d20b2ba --- /dev/null +++ b/packages/bash/5.2.0/run @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# Put instructions to run the runtime +bash "$@" \ No newline at end of file diff --git a/packages/bash/5.2.0/test.bash.sh b/packages/bash/5.2.0/test.bash.sh new file mode 100644 index 0000000..727518f --- /dev/null +++ b/packages/bash/5.2.0/test.bash.sh @@ -0,0 +1 @@ +echo "OK" \ No newline at end of file