add tab completion for macports