#!/bin/sh -x
#
# Script that reads packages from buildcross output directories and 
# include debian packages into reprepro repository
#
# Emdebian 2000-2007 Copyright

source master_vars.sh

TARBALL_PATH="/jails/"
TARBALL_FILE="tools-i386.tgz"
# TARBALL_FILE="tools-amd64.tgz"
REPRO_CONF="/var/emdebian/debian"

if [ ! -f ${TARBALL_PATH}/${TARBALL_FILE} ]; then
	echo "E: There is no tarball to uncompress "
	exit 0
else
	tar xzf ${TARBALL_PATH}/${TARBALL_FILE}	-C ${TARBALL_PATH}
	# Tarball layout is: trunk/<arch>
fi 

for ARCH in ${ARCHLIST}; do
	ARCH_PATH="${TARBALL_PATH}/trunk/${ARCH}/"
	for PACKAGE_CHANGES in $( ls -1 ${ARCH_PATH}/*.changes ); do
		reprepro -Vb ${REPRO_CONF} include unstable ${PACKAGE_CHANGES}
#		dcmd rm ${PACKAGE_CHANGES}
	done
	for PACKAGE_DEBS in $( ls -1 ${ARCH_PATH}/*.deb ); do
		reprepro -Vb ${REPRO_CONF} -C main includedeb unstable ${PACKAGE_DEBS}
#		rm -f ${PACKAGE_DEBS}
	done
done
