macportsとかって結局なんかエラーが出るとアドホックに解決しにくい.
というわけで,MacOSXにひさびさにOpenCVを手で入れた.
1.libpng,libjpeg,libtiffをインストール
http://www.libpng.org/pub/png/libpng.html
http://www.ijg.org/
http://www.libtiff.org/
※libjpeg
苦労した・・・・.libjpegのヘッダとライブラリファイルはmake installでコピーされないため,手でコピーする.
jpeglib.h
jerror.h
jconfig.h
jmorecfg.h
を/usr/local/includeに,
jpeglib.a
を/usr/local/libにコピーする.
2.OpenCVをインストール

./configure
make
make install

で終了.