Module package: package selection dialog

This module provides basic dialog for package selection.

Module requires for running: unpack version

Module defines phase: package after PROJECT

Module defines three phase with guess: package_project after PROJECT

Module defines three phase with guess: package_basename after package_project_set

Module defines three phase with guess: package_home_page after package_basename_set

Module defines three phase with guess: package_search_uri after package_home_page_set

Module defines phase: package_download after package_search_uri_set

Module uses phase: package_download after package_search_uri_set

package_collect_uri URI

URI: URI information to be collected

returns: 0: known archive, 1: unknown file

returns $pwiz_result: stripped package version

Parses URI and collects guesses of versions and package URIs. (internal)

package_find_latest_version

returns: 0: known archive, 1: unknown file

returns $pwiz_result: stripped package version

Goes through all versions found and find latest conforming policy. (internal)