I just started to try out FreeBSD 7.0 (I am very impressed so far) and ran into huge problems installing my favorite window manager ion3 . Apparently the main developer had some trouble with various distribution maintainers and forbade then to ship ion (link).
After some try and error (and a pointer in the right direction by Markus) I finally figured out how to tweak the system.mk to make ion3 compile.
I had to change the following things:
- install to $(HOME)/ion (you have to create this directory first)
- comment DL_LIBS=-ldl (as this lib seems to be part of the FreeBSD libc anyway)
- Set the path for lua 5.1
- uncomment DEFINES =+ -DCF_NO_LOCALE -DCF_NO_GETTEXT