#!/bin/sh
PKGDR=/mnt/media/ALT/Sisyphus/files/i586/RPMS
DSTDR=/tmp/tmp-menu-files
TMPDR=/tmp/tmp-menu

mkdir -p $DSTDR
mkdir -p $TMPDR
pushd $PKGDR
for n in `ls -1`
do
    if rpm -qpl $n| grep -e^/usr/lib/menu >/dev/null
    then
	echo $n
	pushd $TMPDR > /dev/null
	    rm -rf $TMPDR/*
	    rpm2cpio ${PKGDR}/${n} > pkg.cpio
	    cat pkg.cpio |cpio -i --make-directories >/dev/null 2>&1
	    mv usr/lib/menu/* $DSTDR
	    chmod -R a+rwx $TMPDR/*
	    rm -rf $TMPDR/*
	popd > /dev/null
    fi
done

rm -rf rm -rf $TMPDR
echo "Menu files may be found in $DSTDR"
