From 5cec3899f2b2cdfc4efe061d0fc1a56f0b5e94ab Mon Sep 17 00:00:00 2001 From: Aaron John Date: Fri, 28 Feb 2025 02:25:34 -0800 Subject: [PATCH 1/3] Create Makefile --- Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0db2d01 --- /dev/null +++ b/Makefile @@ -0,0 +1,14 @@ +.POSIX: +PREFIX = /usr/local + +install: + cp wgetpaste $(PREFIX)/bin + +uninstall: + rm -f $(PREFIX)/bin/wgetpaste + +zsh-comp: install + mkdir -p $(PREFIX)/share/zsh/site-functions + cp _wgetpaste $(PREFIX)/share/zsh/site-functions + +.PHONY: install uninstall zsh-comp From c37752a66ae5cbb52efc1d74276e0e11c5a956be Mon Sep 17 00:00:00 2001 From: Aaron John Date: Sun, 2 Mar 2025 17:42:41 -0800 Subject: [PATCH 2/3] Make Makefile respect DESTDIR --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 0db2d01..5456a17 100644 --- a/Makefile +++ b/Makefile @@ -2,13 +2,13 @@ PREFIX = /usr/local install: - cp wgetpaste $(PREFIX)/bin + cp wgetpaste $(DESTDIR)$(PREFIX)/bin uninstall: - rm -f $(PREFIX)/bin/wgetpaste + rm -f $(DESTDIR)$(PREFIX)/bin/wgetpaste zsh-comp: install - mkdir -p $(PREFIX)/share/zsh/site-functions - cp _wgetpaste $(PREFIX)/share/zsh/site-functions + mkdir -p $(DESTDIR)$(PREFIX)/share/zsh/site-functions + cp _wgetpaste $(DESTDIR)$(PREFIX)/share/zsh/site-functions .PHONY: install uninstall zsh-comp From 18b0d15d060d97c6dc066a2f49e6c4bef9264128 Mon Sep 17 00:00:00 2001 From: Aaron John Date: Sun, 2 Mar 2025 17:45:55 -0800 Subject: [PATCH 3/3] Create bin directory before copying wgetpaste --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index 5456a17..8a571b0 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,7 @@ PREFIX = /usr/local install: + mkdir -p $(DESTDIR)$(PREFIX)/bin cp wgetpaste $(DESTDIR)$(PREFIX)/bin uninstall: