#!/bin/sh

fetchall_pkgs()
{
mkdir -p $SAVE_CACHE_DIR/$SLITAZ_RELEASE/packages
cd $SAVE_CACHE_DIR/$SLITAZ_RELEASE/packages
for pkg in $(cat "$UP_LIST"); do
    lpkg=${1//-/\-}
    deps=$(grep "^${pkg//-\-}$(printf '\t')" /var/lib/tazpkg/packages.info | awk -F "\t" '{print $8}')
    for dep in $deps; do
if [ ! -d /var/lib/tazpkg/installed/$dep ]; then
            tazpkg get $dep
fi
    done
    tazpkg get $pkg
done
cd - > /dev/null
}
