SUBDIRS=10-Missing_Fonts #PATCH:=patch -N -p0 --strip=1 #PATCH:=git apply PATCH:=$(CURDIR)/../debian/tools/gitapply.sh install: # Update the list of patches cd $(CURDIR)/..; ./debian/tools/generate-patchlist.sh > $(CURDIR)/patch-list.patch; # Apply our patches to Wine cd $(DESTDIR); \ for DIR in $$(find $(CURDIR) -type d | sort); do \ for FILE in $$(ls $$DIR | sort | grep '\.patch$$'); do \ SHORTNAME=$$(echo "$$DIR/$$FILE" | sed 's|$(CURDIR)|\.|g' ); \ printf "Applying patch '$$SHORTNAME'...\n"; \ $(PATCH) < $$DIR/$$FILE || exit 1; \ done \ done # Update the configure script cd $(DESTDIR); autoreconf; # Update the wineserver protocol request data cd $(DESTDIR); ./tools/make_requests; uninstall: # Remove our patches from Wine cd $(DESTDIR); \ for DIR in $$(find $(CURDIR) -type d | sort -r); do \ for FILE in $$(ls $$DIR | sort -r | grep '\.patch$$'); do \ SHORTNAME=$$(echo "$$DIR/$$FILE" | sed 's|$(CURDIR)|\.|g' ); \ printf "Reversing patch '$$SHORTNAME'...\n"; \ $(PATCH) -R < $$DIR/$$FILE || exit 1; \ done \ done # Update the configure script cd $(DESTDIR); autoreconf; # Update the wineserver protocol request data cd $(DESTDIR); ./tools/make_requests;