Home

Awesome

uppm-formula-repository-netbsd-amd64

the offical formula repository for uppm

what's formula

formula is a YAML format file which is used to config a uppm package infomation and describe how to install it.

KEYrequired?overview
summaryrequiredthe summary of this package.
webpagerequiredthe home webpage of this package.
licenseoptionalthe license of this package.
versionoptionalthe version of this package.<br>If this key is not present, it will be calculated from bin-url
bin-urlrequiredthe prebuild binary archive file download url of this package.<br>must end with one of .zip .tar.xz .tar.gz .tar.lz .tar.bz2 .tgz .txz .tlz .tbz2
bin-sharequiredthe sha256sum of the prebuild binary archive file.
dep-pkgoptionalspace-separated packages that will be used when installing or runtime.
installoptionalbash shell code to be run when installing.

the variable can be used in install block

variableoverview
NATIVE_OS_ARCHcurrent machine os arch.
NATIVE_OS_KINDcurrent machine os kind.
NATIVE_OS_TYPEcurrent machine os type.
NATIVE_OS_NAMEcurrent machine os name.
NATIVE_OS_VERScurrent machine os version.
NATIVE_OS_NCPUcurrent machine os has how many cpu cores.
UPPM_VERSIONthe version of uppm.
UPPM_HOMEthe home directory of uppm.
PKG_SUMMARY
PKG_VERSION
PKG_LICENSE
PKG_WEBPAGE
PKG_BIN_URL
PKG_BIN_SHA
PKG_BIN_FILEPATH
PKG_BIN_FILENAME
PKG_BIN_FILETYPE
PKG_DEP_PKG
PKG_INSTALL_DIRthe directory where the current package will be installed to.