С идей портов ('ports') я столкнулся при первом знакомстве с FreeBSD; по сути это механизм управления пакетами (програмами, библиотеками и т.д. ) в BSD подобных системах, подобно тому как в Debian используется 'apt ' (кстати в Gentoo Linux используется система портов аналогичная BSD). Зачем вообще нужны 'порты' для такой красавицы как MacOSX? Если вы мигрируете с nix системы на MacOSX то можете убедится что многие столь привычные вашему глаз приложения (тот же FBReader) конечно уже портированы на mac но требуют утсановки дополнительных билиотек типа QT и т.д. Вот тут без 'портов' и не обойтись. Заходим сюда скачиваем дистрибутив для нужной версии MacOSX; устанваливаем и не забываем выполнить комманду
sudo port -v selfupdate
sudo port install <имя пакета>
Список доступных пакетов здесь