logo

etc_portage

Unnamed repository; edit this file 'description' to name the repository.

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 $?