add MacPorts build

Tested on Mac OS 10.9.4 with Macports 2.3.1
Both ncurses and tiles builds are OK.

But with another patch: #8338 
Is this going to break the other Mac builds?  Worst case we should just specify something like

    make MACPORTS=1

To have it use this.