@@ -83,18 +83,7 @@ shvr_build_bash ()
8383 build_srcdir=" ${SHVR_DIR_SRC} /bash/${version_baseline} "
8484 mkdir -p " ${build_srcdir} "
8585
86- if test " $version_baseline " = " 4.0"
87- then apt-get -y install \
88- wget patch gcc bison make autoconf
89- elif test " $version_baseline " = " 3.0"
90- then apt-get -y install \
91- wget patch gcc bison make ncurses-dev
92- elif test " $version_baseline " = " 2.05b"
93- then apt-get -y install \
94- wget patch gcc bison make autoconf
95- else apt-get -y install \
96- wget patch gcc bison make
97- fi
86+ shvr_deps_bash " $1 "
9887
9988 tar --extract \
10089 --file=" ${build_srcdir} .tar.gz" \
@@ -134,3 +123,20 @@ shvr_build_bash ()
134123
135124 " ${SHVR_DIR_OUT} /bash_${version} /bin/bash" --version
136125}
126+
127+ shvr_deps_bash ()
128+ {
129+ shvr_versioninfo_bash " $1 "
130+ if test " $version_baseline " = " 4.0"
131+ then apt-get -y install \
132+ wget patch gcc bison make autoconf
133+ elif test " $version_baseline " = " 3.0"
134+ then apt-get -y install \
135+ wget patch gcc bison make ncurses-dev
136+ elif test " $version_baseline " = " 2.05b"
137+ then apt-get -y install \
138+ wget patch gcc bison make autoconf
139+ else apt-get -y install \
140+ wget patch gcc bison make
141+ fi
142+ }
0 commit comments