portage-gentoo-git-config/repo.postsync.d/sync_overlay_cache

15 lines
370 B
Bash

#!/bin/bash
repository_name="${1}"
[[ ${repository_name} == "gentoo" ]] && exit 0
source /lib/gentoo/functions.sh
# Number of jobs for egencache, default is number or processors.
parallel_jobs="$(nproc)"
ebegin "Updating metadata cache for ${repository_name}"
egencache --jobs="${parallel_jobs}" --repo="${repository_name}" --update --update-use-local-desc
eend $?