wget http://www.gnuwakes.org/depot/1.0/main/sources/readline-6.3.tar.gz tar -xf readline-6.3.tar.gz wget http://www.gnuwakes.org/depot/1.0/main/sources/readline.patch cd readline-6.3 patch -p1 < ../readline.patch cd .. SOURCES_DIR=$PWD/readline-6.3 INSTALL_DIR=$PWD/readline-6.3-install BUILD_DIR=$PWD/readline-6.3-build mkdir $INSTALL_DIR $BUILD_DIR cd $BUILD_DIR $SOURCES_DIR/configure --prefix=/usr \ --docdir=/usr/share/doc/readline-6.3 && \ make SHLIB_LIBS=-lncurses && \ make DESTDIR=$INSTALL_DIR SHLIB_LIBS=-lncurses install mkdir -v $INSTALL_DIR/lib mv -v $INSTALL_DIR/usr/lib/lib{readline,history}.so.* $INSTALL_DIR/lib ln -sfv ../../lib/$(readlink $INSTALL_DIR/usr/lib/libreadline.so) \ $INSTALL_DIR/usr/lib/libreadline.so ln -sfv ../../lib/$(readlink $INSTALL_DIR/usr/lib/libhistory.so ) \ $INSTALL_DIR/usr/lib/libhistory.so install -v -m644 $SOURCES_DIR/doc/*.{ps,pdf,html,dvi} \ $INSTALL_DIR/usr/share/doc/readline-6.3