use portdocs to pack doc, manpage
use date as portversion generate from git log
modify build and library dependency
use options to config port