#!/bin/bash

FAKECHROOTDIR="$1"
PACKAGELIST=${@:2}

LOG="${LOG:-/dev/null}"

for package in $PACKAGELIST; do
	if rpm -q $package >$LOG 2>&1 ; then
		rpm -ql $package 2>/dev/null | while IFS= read -r line; do
			install -D "$line" "$FAKECHROOTDIR/$line" >$LOG 2>&1
		done
		echo "[OK] Installed: $package"
	else
		echo "[ERROR] Not available: $package"
		exit
	fi
done
