aboutsummaryrefslogtreecommitdiff
path: root/extra/bash
diff options
context:
space:
mode:
Diffstat (limited to 'extra/bash')
-rwxr-xr-xextra/bash/build6
-rw-r--r--extra/bash/checksums26
-rw-r--r--extra/bash/meta3
-rw-r--r--extra/bash/sources25
-rw-r--r--extra/bash/version2
5 files changed, 41 insertions, 21 deletions
diff --git a/extra/bash/build b/extra/bash/build
index abc3769a..ff66c110 100755
--- a/extra/bash/build
+++ b/extra/bash/build
@@ -1,7 +1,9 @@
#!/bin/sh -e
-for patch in bash51-0??; do
- patch -p0 < "$patch"
+bash_maj=${2%%.*}
+bash_min=${2%.p*} bash_min=${bash_min#"$bash_maj."}
+for patch in "bash$bash_maj$bash_min-"0??; do
+ [ -f "$patch" ] && patch -p0 < "$patch"
done
./configure \
diff --git a/extra/bash/checksums b/extra/bash/checksums
index d7c40640..a8bb2b9c 100644
--- a/extra/bash/checksums
+++ b/extra/bash/checksums
@@ -1,9 +1,17 @@
-cc012bc860406dcf42f64431bcd3d2fa7560c02915a601aba9cd597a39329baa bash-5.1.tar.gz
-ebb07b3dbadd98598f078125d0ae0d699295978a5cdaef6282fe19adef45b5fa bash51-001
-15ea6121a801e48e658ceee712ea9b88d4ded022046a6147550790caf04f5dbe bash51-002
-22f2cc262f056b22966281babf4b0a2f84cb7dd2223422e5dcd013c3dcbab6b1 bash51-003
-9aaeb65664ef0d28c0067e47ba5652b518298b3b92d33327d84b98b28d873c86 bash51-004
-cccbb5e9e6763915d232d29c713007a62b06e65126e3dd2d1128a0dc5ef46da5 bash51-005
-75e17d937de862615c6375def40a7574462210dce88cf741f660e2cc29473d14 bash51-006
-acfcb8c7e9f73457c0fb12324afb613785e0c9cef3315c9bbab4be702f40393a bash51-007
-f22cf3c51a28f084a25aef28950e8777489072628f972b12643b4534a17ed2d1 bash51-008
+%BLAKE3
+303217373ab983a08de0707b63084814e673fb8d4c26a4c440bde4b834f66000 bash-5.2.tar.gz
+1d84536938a09ae3dba02dfe0c71966d40606bd3d179eddcc8a8158f5eff41e7 bash52-001
+f07979aa4b9d5ba1a63d04b696d6d96167c487e421333c6b7e8a7d1c180cab7f bash52-002
+d64fe502a27b2b960f4159f9fa0a8710694d8d6099aef177330ec20d07e6f6a4 bash52-003
+90e8a76bcd5d7b856483df8fc9e9fd0774ef0215055abe03d2c5afe0ebef2e1c bash52-004
+5732b680de167aa61fad8ba806cf868b26a951336ce4e9667505c5bafa8a772f bash52-005
+9795e202bc3a8634c84ec2c1913a3d80a1a604feb8b3f0aeb00433c783769397 bash52-006
+a4bb22b111005d73f15547f7424ad7189e170a24038d29a28a826ca02f6152f6 bash52-007
+daf398e94dee9675cb53cfffd9e1c75959f603bec82af39f0f42578dba98a999 bash52-008
+a4d880a0092fa23f8a0cf86453bc75837c3131ac5d61a74afef6d2de1530e47b bash52-009
+bc44133f7aa522c7cae5ea33be95ee00691e6cdf16fcc2e50a5c1d7b96cd31eb bash52-010
+66a8ddd4f6fdf8debdcccd9b28aeee1e2d443315b21a0ad22a934b90eb988473 bash52-011
+56d6968d96c29f41fd550686fa4ade54d536dc4299e8e6ba1b5b397015952183 bash52-012
+5a9d3ce8861900a402a759423472593df20c5c8a2e471a4c19344c1f82f46e32 bash52-013
+c2a560420ae2e6a50857d5b5073ae97069d9278666b6efcc598503c06f3cb478 bash52-014
+6d14995ac6a5ffa5785f4d32cadf07bde602d4331b5de9f3a9c437a37c3d8f90 bash52-015
diff --git a/extra/bash/meta b/extra/bash/meta
new file mode 100644
index 00000000..64b8727f
--- /dev/null
+++ b/extra/bash/meta
@@ -0,0 +1,3 @@
+description: The Bourne-Again Shell
+license: GPL-3.0-or-later
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/bash/sources b/extra/bash/sources
index 4d1788db..7fbc44b0 100644
--- a/extra/bash/sources
+++ b/extra/bash/sources
@@ -1,9 +1,16 @@
-https://ftp.gnu.org/gnu/bash/bash-5.1.tar.gz
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-001
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-002
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-003
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-004
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-005
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-006
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-007
-https://ftp.gnu.org/gnu/bash/bash-5.1-patches/bash51-008
+https://ftp.gnu.org/gnu/bash/bash-5.2.tar.gz
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-001
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-002
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-003
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-004
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-005
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-006
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-007
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-008
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-009
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-010
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-011
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-012
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-013
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-014
+https://ftp.gnu.org/gnu/bash/bash-5.2-patches/bash52-015
diff --git a/extra/bash/version b/extra/bash/version
index 60b85634..aa728e42 100644
--- a/extra/bash/version
+++ b/extra/bash/version
@@ -1 +1 @@
-5.1.p8 1
+5.2.p15 1