>>732
やっぱその方がいいですかね。

結局 make.conf の先頭で
PORTSNAME=${.CURDIR:C;^/usr/ports/([^/]*/[^/]*).*$;\1;}
という /usr/ports/hoge/fuga/ 以下なら常に hoge/fuga という値になる変数を
定義してやって、

.if ${PORTSNAME} == "hoge/fuga"
CFLAGS+=-DHOGE
.endif

のようにしたです。