--- /dev/null
+TARGETS-y := drfb_load
+TARGETS := $(TARGETS-y)
+
+ifeq ($(ARCH),x86_64)
+LIBSDIR = lib64
+else
+LIBSDIR = lib
+endif
+
+INSTALL_BIN-y := drfb_load
+INSTALL_BIN := $(INSTALL_BIN-y)
+
+LDFLAGS += -L../../userspace/usr/$(LIBSDIR) -L../../userspace/usr/lib -ldirectfb
+LDFLAGS += -Wl,-rpath=/usr/lib64
+CFLAGS += -I../../directfb/include -I../../directfb/lib
+
+.PHONY: all
+all: build
+
+.PHONY: build
+build: $(TARGETS)
+
+.PHONY: install
+install: build
+ $(INSTALL_DIR) $(DESTDIR)$(BINDIR)
+ $(INSTALL_DIR) $(DESTDIR)$(SBINDIR)
+
+.PHONY: clean
+clean:
+ $(RM) *.o $(TARGETS) *~ $(DEPS)
+
+%.o: %.c $(HDRS) Makefile
+ $(CC) -c $(CFLAGS) -o $@ $<
+