--- Makefile.orig	2026-05-02 11:46:08 UTC
+++ Makefile
@@ -43,7 +43,7 @@ VERSION=$(shell sed -n <NEWS.adoc '/^[0-9]/s/:.*//p' |
 # Build
 
 # There's a dynamic format in the object-display routines; suppress the warning
-CFLAGS = $(DEBUG) $(PROFILE) -Wall -Wextra -Werror -Wno-format-security -Wno-unused-parameter
+CFLAGS ?= $(DEBUG) $(PROFILE) -Wall -Wextra -Werror -Wno-format-security -Wno-unused-parameter
 
 FILES = \
 	attack.c \
@@ -124,16 +124,14 @@ install: empire.6 uninstall
 # Install/uninstall
 
 install: empire.6 uninstall
-	install -m 0755 -d $(BINDIR)
-	install -m 0755 -d $(MANDIR)/man6
-	install -m 0755 -d $(DATADIR)/applications/
-	install -m 0755 -d $(DATADIR)/icons/hicolor/48x48/apps/
-	install -m 0755 -d $(DATADIR)/appdata
-	install -m 0755 vms-empire $(BINDIR)/
-	install -m 0644 empire.6 $(MANDIR)/man6/vms-empire.6
-	install -m 0644 vms-empire.desktop $(DATADIR)/applications/
-	install -m 0644 vms-empire.png $(DATADIR)/icons/hicolor/48x48/apps/
-	install -m 0644 vms-empire.adoc $(DATADIR)/appdata/
+	install -m 0755 -d $(DESTDIR)$(BINDIR)
+	install -m 0755 -d $(DESTDIR)$(MANDIR)/man6
+	install -m 0755 -d $(DESTDIR)$(DATADIR)/applications/
+	install -m 0755 -d $(DESTDIR)$(DATADIR)/icons/hicolor/48x48/apps/
+	install -m 0755 vms-empire $(DESTDIR)$(BINDIR)/
+	install -m 0644 empire.6 $(DESTDIR)$(MANDIR)/man6/vms-empire.6
+	install -m 0644 vms-empire.desktop $(DESTDIR)$(DATADIR)/applications/
+	install -m 0644 vms-empire.png $(DESTDIR)$(DATADIR)/icons/hicolor/48x48/apps/
 
 uninstall:
 	rm -f $(BINDIR)/vms-empire $(MANDIR)/man6/vms-empire.6
