opscode/omnibus-software — pull request #1 by brandonmartin (2012-04-21 21:09:36+00:00)
Title: Support FreeBSD in UberOmnibus (2 of 3)

Changes:
1.) Use gmake where required (ncurses, ruby)
2.) Add -R#{install_dir}/embedded/lib to readline and openssl LDFLAGS, similar to darwin builds.
3.) Add -fPIC to readline CFLAGS under freebsd so that the static lib is built with PIC as well.
4.) Disable Ruby Extensions: fiddle,gdbm,psych for all platforms, these cause the health check to bail if they are autobuilt due to the dependent libs existing.

Dependencies:
1.) gmake (on freebsd systems only)