formatting
freebsd/port role abstracting options