I need to add USES=fortran only for some architectures. This doesn't work, because bsd.port.pre.mk applies USES: .include <bsd.port.pre.mk> .if ${ARCH} != "amd64" USES+= fortran .endif What is the correct way of doing this? Thank you, Yuri