13. cpio

wget http://www.gnuwakes.org/depot/1.0/main/sources/cpio-2.11.tar.bz2

tar -xf cpio-2.11.tar.bz2

wget http://www.gnuwakes.org/depot/1.0/main/sources/cpio.patch
cd cpio-2.11
patch -p1 < ../cpio.patch 
cd ..

SOURCES_DIR=$PWD/cpio-2.11
INSTALL_DIR=$PWD/cpio-2.11-install
BUILD_DIR=$PWD/cpio-2.11-build

mkdir $INSTALL_DIR $BUILD_DIR
cd $BUILD_DIR

set -e

$SOURCES_DIR/configure \
  --prefix=/usr        \
  --bindir=/bin        \
  --enable-mt          \
  --with-rmt=/usr/libexec/rmt

# confdir3 bug
mv confdir3 /tmp/$$; rm -rf /tmp/$$

make

mkdir -pv doc/html

makeinfo --html -o doc/html $SOURCES_DIR/doc/cpio.texi

makeinfo --html --no-split -o doc/cpio.html \
  $SOURCES_DIR/doc/cpio.texi

makeinfo --plaintext -o doc/cpio.txt \
  $SOURCES_DIR/doc/cpio.texi

make DESTDIR=$INSTALL_DIR install

install -v -m755 -d $INSTALL_DIR/usr/share/doc/cpio-2.11/html

install -v -m644    doc/html/* \
                    $INSTALL_DIR/usr/share/doc/cpio-2.11/html

install -v -m644    doc/cpio.{html,txt} \
                    $INSTALL_DIR/usr/share/doc/cpio-2.11

print "build completed ok."