From 79ba39e382d47fb086020c123561b8db7807ddac Mon Sep 17 00:00:00 2001
From: Tim Keller <tjkeller.xyz>
Date: Sun, 9 Feb 2025 15:24:40 -0600
Subject: make man1 dir and use prefix instead of hardcoded /usr/local

---
 Makefile | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/Makefile b/Makefile
index 8b6efbb..2e09e90 100644
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,7 @@ LIBS = -lnotify
 TARGET = lowbat
 SRCS = lowbat.c
 OBJS = $(SRCS:.c=.o)
+PREFIX = /usr/local
 
 all: $(TARGET)
 
@@ -19,13 +20,14 @@ clean:
 	rm -f $(TARGET) $(OBJS)
 
 install: all
-	mkdir -p  /usr/local/bin
-	cp lowbat /usr/local/bin/lowbat
-	chmod 755 /usr/local/bin/lowbat
-	cp lowbat.1 /usr/local/share/man/man1/lowbat.1
-	chmod 644   /usr/local/share/man/man1/lowbat.1
+	mkdir -p  $(PREFIX)/bin
+	cp lowbat $(PREFIX)/bin/lowbat
+	chmod 755 $(PREFIX)/bin/lowbat
+	mkdir -p    $(PREFIX)/share/man/man1
+	cp lowbat.1 $(PREFIX)/share/man/man1/lowbat.1
+	chmod 644   $(PREFIX)/share/man/man1/lowbat.1
 
 uninstall:
-	rm -f /usr/local/bin/lowbat /usr/local/share/man/man1/lowbat.1
+	rm -f $(PREFIX)/bin/lowbat $(PREFIX)/share/man/man1/lowbat.1
 
 .PHONY: all clean
-- 
cgit v1.2.3