to use HAS_CONFIGURE instead of GNU_CONFIGURE because for some reason it kept thinking bsd.port.mk is giving it too many arguments. So I overrode this behavior with CONFIGURE_ARGS.