# Extract all RPM files from the given directory
# Created: 2014.11.19.13
# Author: Kārlis Kalviškis <eko@lanet.lv>
# License: GPLv3

# For translation
export TEXTDOMAIN="karlo-scripts"
. gettext.sh

echo `eval_gettext 'Extract all'` RPM `eval_gettext 'files from the given directory'`

type -P rpm2cpio &>/dev/null || { echo  "`eval_gettext 'Command'` 'rpm2cpio' `eval_gettext 'is missing'`"; exit 1; }
type -P cpio &>/dev/null || { echo  "`eval_gettext 'Command'` 'cpio' `eval_gettext 'is missing'`"; exit 1; }

for f in *.rpm
do
	if [ -f $f ] ; then
		echo "***************** `eval_gettext 'Extractig'` $f"
		rpm2cpio $f | cpio -idmv
	else
		echo  `eval_gettext 'File'` $f `eval_gettext 'is missing'` 
	fi
done
