tests: compile without -O3 flag. this is to make it easier to maintain FreeBSD package
package: update FreeBSD package
Makefile: do not remove old libs in install 'target'
Makefile: simplify generate-pkgcfg by using INCDIR. reviewed by Pancake
package: update Macports & Homebrew