This is an old revision of the document!
Definition
The term Ports when used without qualification may refer to any of the following:
- The Ports Subversion Repository
- Contains many branches of the “Ports Collection”, the two supported versions at any one time being: HEAD and Quarterly
- The Ports Collection
- Conceptually: The entire set of individuals ports a user can install
- Technically: Everything you get with
portsnap, ansvn checkoutof a branch, or, all the things in/usr/ports - Also known as: The Ports Tree
- Includes the framework
- The Ports Framework: The set of files within the Mk/ subdirectory that provide features for individual ports to use.
- Ports does not work without the framework
ASCII diagrams are always useful:
`- Ports <-- Repository
|─ HEAD <-- Collection/Tree (version: HEAD)
| |- Mk <-- Framework
| `- category
| `---- port <-- A Port
|
`- Branches
`- 2016Q3 <-- Collection/Tree (version: Quarterly 2016 Quarter 3)
|- Mk <-- Framework
`- category
`---- port <-- A Port
Usage in this wiki
Info about particular ports or files in the ports tree may be placed under Ports/category/portname, or Ports/pathto/anyfile.
Ports-related articles may be placed under Ports/.
The following entries currently reside under this one:
External Documentation
Services
See Services.