#!/bin/sh
CWD=`pwd`
TMP=/tmp
NAME=bash
VERSION=3.2
PKG=$TMP/package-$NAME
# required glibc-2.5
if [ ! -f $CWD/$NAME-$VERSION.tar.gz ]
then
wget http://ftp.gnu.org/gnu/bash/$NAME-$VERSION.tar.gz
fi
if [ ! -f $CWD/$NAME-doc-$VERSION.tar.gz ]
then
wget http://ftp.gnu.org/gnu/bash/$NAME-doc-$VERSION.tar.gz
fi
if [ ! -f $CWD/$NAME-$VERSION-fixes-4.patch ]
then
wget http://www.linuxfromscratch.org/ ... h-3.2-fixes-4.patch
fi
rm -rf $PKG
mkdir -p $PKG
cd $TMP
rm -rf $NAME-$VERSION
tar -xf $CWD/$NAME-$VERSION.tar.gz
cd $NAME-$VERSION
tar -xf $CWD/bash-doc-3.2.tar.gz
sed -i "s|htmldir - @htmldir@|htmldir = /usr/share/doc/bash-3.2|" Makefile.in
patch -Np1 -i $CWD/bash-3.2-fixes-4.patch
./configure --prefix=/usr --bindir=/bin --without-bash-malloc --with-installed-readline
make
make install DESTDIR=$PKG