Fixed it by making in directfb a symlink to `which install` for install.
$(call RPM_TO_USERSPACE,./usr$(LIBSDIR)/libfreetype.*so*,$(RPM_DIR)/freetype)
if ! [ -e directfb/config.h ]; then (cd directfb;./configure --prefix=/usr --disable-sysfs --disable-osx --disable-x11 --with-gfxdrivers="none" --with-inputdrivers="keyboard,linuxinput,ps2mouse,serialmouse" );fi
$(MAKE) $(MFLAGS) -j$$(($(NCPUS) * 2)) -C directfb
+ ln -sf `which install` directfb/install
$(MAKE) $(MFLAGS) DESTDIR=$(CURDIR)/userspace -j$$(($(NCPUS) * 2)) -C directfb install
$(INSTALL_DATA) directfb/decker.ttf userspace/usr/share/dire*/