void Repository::addDependencies( std::map<string, string>& deps )
{
    map<string, string>::iterator it = deps.begin();
    for ( ; it != deps.end(); ++it ) {
        map<string, Package*>::const_iterator pit =
            m_packageMap.find( it->first );
        if ( pit != m_packageMap.end() ) {
            Package* p = pit->second;
            if (p->dependencies().length() == 0) {
                // only use if no dependencies in Pkgfile
                p->setDependencies(it->second);
            }
        }
    }
}