INDEX file

Currently a list of ports is kept in ${INDEXDIR}/${INDEXFILE}.

This format has been set in stone due to certain tools that try to parse it for information, and until a complete list of these tools is found we can't do much about sanitising the format.

Tools that read INDEX

Tool

Description of behaviour

portsnap

ColinPercival has explained that extra fields must be stripped for <9, maybe he can get patches in before release. http://www.freebsd.org/cgi/query-pr.cgi?pr=159946

make search

pkg_version

Only reads as far as it needs to -- not a problem adding extra fields to the end

Tools that rely on the output from make describe

Tool

Description of behaviour

Tools that generate INDEX

Tool

Description of behaviour

ports-mgmt/p5-FreeBSD-Portindex

print/makeindex

Index (last edited 2011-08-26 22:58:29 by ChrisRees)