added the FreeBSD compliant Makefile