PORTINDEX(5)
π NAME π
okay so bestie, welcome to PORTINDEX(5) β yeah, it lives in the File Formats Manual section, and it's literally the glow-up guide for the port index file π«Ά
INDEX β a file that's holding all the info about the state of the ports tree. periodt.
β¨ DESCRIPTION β¨
The port index file in /usr/ports is lowkey a whole vibe check on the ports tree β it's got various bits of information about it. Every major branch of FreeBSD gets its own separate index file, and it's named INDEX-N, where N is the major version number of the FreeBSD branch. So like, INDEX-7, or INDEX-8. iykyk π
Here's the tea on what each field is giving:
nameβ the name of the package πpathβ the path to the port directory ποΈinstall prefixβ the default install prefixshort descriptionβ a short description (she's brief, she's iconic)full descriptionβ the path to the full descriptionmaintainer emailβ the email address of the maintainer π§indexβ the categories this port is part ofbuild dependenciesβ the ports that are required to be installed prior to building this port π¨run dependenciesβ the ports required to be installed for this port to run πββοΈwebsiteβ the project website for the port πe-depsβ ports that may be required to extract this portp-depsβ ports that may be required to patch this portf-depsβ ports that may be required to fetch this port
no cap, that's the whole lineup π
π FILES π
/usr/ports/INDEX-Nβ whereNis the major version number of the FreeBSD branch π¦
πΈ EXAMPLES πΈ
here's what one looks like, literally copy-pasted energy:
vim-6.3.15|/usr/ports/editors/vim|/usr/local|Vi "workalike", with many additional features|/usr/ports/editors/vim/pkg-descr|obrien@FreeBSD.org|editors|libiconv-1.9.2_1|libiconv-1.9.2_1|http://www.vim.org/|||
she ate, honestly π β¨
π₯ SEE ALSO π₯
go read those too, bestie, they're giving essential π
π AUTHORS π
This manual page was written by Paul Armstrong and Thomas Abthorpe <tabthorpe@FreeBSD.org>. absolute icons, we stan π«Ά
and that's the whole page!! mwah π β this one's from Debian, dated October 14, 2012, so yeah she's a little vintage but she still slays πβ
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- Copyright (c) 2004 Paul Armstrong
- Copyright (c) 2009 Thomas Abthorpe
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms