Created attachment 173668 [details] fix db options - Make FIREBIRD, MYSQL, PGSQL, SQLITE actually work. By providing correct include directories via MAKE_ENV makes this ports detect installed client db libraries and produce include files and static libraries for each supported database. - Respect CFLAGS and LDFLAGS during build, disable optimized compilation flags via HB_BUILD_OPTIM=no - this removes -O3 flag from CFLAGS - Convert to options helpers, USES=ssl - Use options substitutions for optional database support files - Sort pkg-plist
Looks fine for me. Thanks for your work!
A commit references this bug: Author: pawel Date: Tue Aug 23 20:42:23 UTC 2016 New revision: 420746 URL: https://svnweb.freebsd.org/changeset/ports/420746 Log: - Make FIREBIRD, MYSQL, PGSQL, SQLITE actually work. By providing correct include directories via MAKE_ENV makes this ports detect installed client db libraries and produce include files and static libraries for each supported database. - Respect CFLAGS and LDFLAGS during build, disable optimized compilation flags via HB_BUILD_OPTIM=no - this removes -O3 flag from CFLAGS - Convert to options helpers, USES=ssl - Use options substitutions for optional database support files - Sort pkg-plist PR: 211839 Submitted by: myself Approved by: maintainer Changes: head/lang/harbour/Makefile head/lang/harbour/pkg-plist