Man pages for pkgfilecache
Download and Manage Optional Package Data

add_file_download_to_curl_poolAdd a single file download to a curl multi pool.
are_files_availableCheck whether the given files exist in the package cache.
derive_manifest_urlsDerive missing URLs in a manifest from a base URL.
download_files_with_md5_mismatchDownload files marked as mismatch to package cache.
ensure_files_availableEnsure all given files exist in the file cache, download them...
ensure_files_available_from_manifestEnsure the files described in a manifest are available in the...
erase_file_cacheDelete the full package cache directory for the given...
files_exist_md5Check whether files exist, optionally with MD5 check.
flatten_filepathTurn a filepath into a flat string.
get_abs_filenamesJoin all relative filenames to a datadir.
get_absolute_path_for_filesConstruct absolute path for package cache files.
get_cache_dirGet the absolute path of the package cache.
get_filepathRetrieve the path to a single file from the package cache.
get_pkg_infoConstruct a pkg_info object to be used with all other...
get_relative_file_subdirGiven a relative file, determine its subdir in the package...
list_availableList files that are available locally in the package cache.
make_pgk_cache_subdir_for_all_relative_filesGiven a relative file, create the subdir in the package cache...
make_pgk_cache_subdir_for_relative_fileGiven a relative file, create the subdir in the package cache...
manifest_cliRun the manifest generation command line interface (CLI).
manifest_cli_usageGet the usage message of the manifest generation CLI.
manifest_scriptGet the path of the standalone manifest generation script.
pick_cache_dirDecide between the new and the legacy package cache...
pkg_cache_dir_with_versionAppend the optional package version to a cache directory...
read_manifestRead a file manifest for optional data files.
remove_cached_filesDelete all the given files from the package cache.
validate_manifestValidate a file manifest.
write_manifest_from_dirGenerate a file manifest from a directory of local files.
pkgfilecache documentation built on Sept. 1, 2026, 1:08 a.m.