blob: 59fb9dc06f33a1099b1b875fd09edee753ff0c9e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
unpack_file 3 &&
for i in $(seq -w 1 037); do
message "${MESSAGE_COLOR}applying patch bash42-$i ...${DEFAULT_COLOR}" &&
patch -p0 < $SPELL_DIRECTORY/patches/bash42-$i
done &&
if [[ "$BASH_NI_LOGIN" == y ]]; then
message "${MESSAGE_COLOR}Defining NON_INTERACTIVE_LOGIN_SHELLS.$DEFAULT_COLOR" &&
sed -i 's/\/\* \(#define NON_INTERACTIVE_LOGIN_SHELLS\) \*\//\1/' config-top.h
fi &&
if grep "# Generated by GNU Autoconf 2.59" configure > /dev/null; then
patch -Np1 < "$SPELL_DIRECTORY/bash_autoconf.patch"
fi
|