Is there a "howto" that explains how to build a port from a project that is on github? The FreeBSD porters handbook seems to assume a lot of knowledge is already understood.