000-sync_overlay_cache (408B)
1 #!/bin/bash 2 3 repository_name="${1}" 4 5 [[ -z ${repository_name} ]] && exit 0 6 [[ ${repository_name} == "gentoo" ]] && exit 0 7 8 source /lib/gentoo/functions.sh 9 10 # Number of jobs for egencache, default is number or processors. 11 parallel_jobs="$(nproc)" 12 13 ebegin "Updating metadata cache for ${repository_name}" 14 egencache --jobs="${parallel_jobs}" --repo="${repository_name}" --update --update-use-local-desc 15 eend $?