From c7a58da27eae1240ed320c7bfea59556238842a0 Mon Sep 17 00:00:00 2001
From: Ralph Ronnquist <rrq@rrq.au>
Date: Wed, 27 Dec 2023 23:29:14 +1100
Subject: [PATCH] Use debian Makefile

---
 Makefile | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/Makefile b/Makefile
index 723eef2..295004d 100644
--- a/Makefile
+++ b/Makefile
@@ -11,3 +11,25 @@ packnl: packnl.lsp incore.lsp main-args.lsp
 
 clean:
 	rm -f packnl packnl.8 incore.lsp.8
+
+# Installation targets
+
+BINFILES = packnl
+MAN8FILES = packnl.8 incore.lsp.8 main-args.lsp.8
+LSPMODFILES = incore.lsp main-args.lsp
+
+BINDIR = $(DESTDIR)/usr/bin
+MAN8DIR = $(DESTDIR)/usr/share/man/man8
+LSPMODDIR = $(DESTDIR)/usr/share/newlisp
+
+INSTALLTARGETS =
+INSTALLTARGETS += $(addprefix $(BINDIR),$(BINFILES))
+INSTALLTARGETS += $(addprefix $(MAN8DIR)/,$(MAN8FILES))
+INSTALLTARGETS += $(addprefix $(LSPMODDIR)/,$(LSPMODFILES))
+
+INSTALL = install
+
+$(BINDIR)/% $(MAN8DIR)/% $(LSPMODDIR)/%: %
+	$(INSTALL) -D -T $< $@
+
+install: $(INSTALLTARGETS)
-- 
2.39.5