use implicit run_before_build instead of explicit inc/prep.pl
on freebsd usually we do not want to do the full build
some 2.x fixes (#12)