#!/bin/sh for i in */*.tgz; do tar=`basename $i .tgz` if test \! -f contents/$tar -o $i -nt contents/$tar; then echo $i tar tzvf $i > contents/$tar rm -f scripts/$tar tar xzf $i install/ >/dev/null 2>/dev/null if test -f install/doinst.sh; then cp install/doinst.sh scripts/$tar fi rm -fr install fi done