The
has always been unaware that make in ports can have a lot of functionality, and today I'll list the parameters it can carry. Hope to be a record, or more useful yo.
fetch-retrieves ${distfiles} (and ${patchfiles} if defined) into ${distdir} as necessary.
Fetch-list-show List of files that would is retrieved by fetch.
Fetch-recursive-retrieves ${distfiles} (and ${patchfiles} if defined), for port and dependencies into ${distdir} as necessary.
Fetch-recursive-list-show List of files that would is retrieved by Fetch-recursive.
Fetch-required-list-show List of files that would is retrieved by fetch-required.
Fetch-required-retrieves ${distfiles} (and ${patchfiles} if defined), for port and dependencies this are not alread Y installed into ${distdir}. The
All-depends-list-show all directories which are dependencies to this port. The
Build-depends-list-show all directories which are build-dependencies to this port. The
Package-depends-list-show all directories which are package-dependencies to this port. The
Run-depends-list-show all directories which are run-dependencies to this port.
extract-unpacks ${distfiles} into ${wrkdir}. The
Patch-apply any provided patches to the source.
Configure-runs Either GNU configure, one or more local configure scripts or nothing, depending on what ' s available. The
build-actually compile the sources.
Install-install The results of a build.
Reinstall-install The results of a build, ignoring "already installed" flag. The
Deinstall-remove the installation. The
Deinstall-all-remove all installations with the same pkgorigin.
package-create a package from _installed_ port.
Package-recursive-create A package for a port and _all_ of its dependancies.
Describe-try to generate a one-line description for the all port for use in INDEX files and the.
checkpatch-do a "patch-c" instead of a "patch". Note This it may give incorrect results if multiple patches deal with the same file.
Checksum-use Distinfo to ensure that your distfiles are. The
Checksum-recursive-run checksum in the this port and all dependencies.
Makesum-generate Distinfo (only does this for your own ports!).
Clean-remove ${wrkdir} and other temporary files used for building.
clean-depends-do a ' make clean ' for the all dependencies. The
Config-configure options for this port (using ${dialog}). Automatically run prior to extract, patch, configure, build, install, and package.
Showconfig-display Options config for this port
rmconfig-remove the "options config for this" port