FreeBSD の ports コンパイル時のオプション指定
アップグレードなどの時に毎回同じのをコマンドラインから指定するのは面倒なので、自動で指定する方法のメモ。
/etc/make.conf に書く
${.CURDIR} を見て、必要なオプションを追加すればいい。
.if ${.CURDIR} == "/usr/ports/databases/mysql41-server" WITH_CHARSET=binary .endif
こんな感じ。
pkgtool.conf に書く
portupgrade を使っているなら、/usr/local/etc/pkgtools.conf の MAKE_ARGS に書いておけばOK。書き方は pkgtools.conf のコメント参照のこと。