# Top-level Rules
###############################################################################
-objects = $(DL_FILE)
+objects = $(DL_FILE) $(THISAPP)-sysheader.patch $(THISAPP)-linuxtypes.patch
install: $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-sysheader.patch
+ cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-linuxtypes.patch
+ cd $(DIR_APP) && autoreconf -i --force
cd $(DIR_APP) && ./configure --prefix=/usr
cd $(DIR_APP) && make -j $(PARALLELISM)
cd $(DIR_APP) && make install