From 728be702d0a1e2a0edf8e7dd7ce937c881c9a000 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Mon, 11 Aug 2008 20:26:55 -0300 Subject: [PATCH] add DESTDIR support to Makefile Signed-off-by: martin f. krafft --- .topdeps | 1 + .topmsg | 7 +++++++ Makefile | 16 ++++++++-------- 3 files changed, 16 insertions(+), 8 deletions(-) create mode 100644 .topdeps create mode 100644 .topmsg diff --git a/.topdeps b/.topdeps new file mode 100644 index 0000000..0459513 --- /dev/null +++ b/.topdeps @@ -0,0 +1 @@ +upstream diff --git a/.topmsg b/.topmsg new file mode 100644 index 0000000..337e37f --- /dev/null +++ b/.topmsg @@ -0,0 +1,7 @@ +From: martin f. krafft +Subject: [PATCH] add DESTDIR support to Makefile + +This is needed for distros to be able to install files to a temporary root +location, without affecting the PREFIX paths that are used at runtime. + +Signed-off-by: martin f. krafft diff --git a/Makefile b/Makefile index 6eade1e..bafec26 100644 --- a/Makefile +++ b/Makefile @@ -31,14 +31,14 @@ $(help_out): README ./create-help.sh $$CMD install:: all - install -d -m 755 "$(bindir)" - install tg "$(bindir)" - install -d -m 755 "$(cmddir)" - install $(commands_out) "$(cmddir)" - install -d -m 755 "$(hooksdir)" - install $(hooks_out) "$(hooksdir)" - install -d -m 755 "$(sharedir)" - install -m 644 $(help_out) "$(sharedir)" + install -d -m 755 "$(DESTDIR)$(bindir)" + install tg "$(DESTDIR)$(bindir)" + install -d -m 755 "$(DESTDIR)$(cmddir)" + install $(commands_out) "$(DESTDIR)$(cmddir)" + install -d -m 755 "$(DESTDIR)$(hooksdir)" + install $(hooks_out) "$(DESTDIR)$(hooksdir)" + install -d -m 755 "$(DESTDIR)$(sharedir)" + install -m 644 $(help_out) "$(DESTDIR)$(sharedir)" clean:: rm -f tg $(commands_out) $(hooks_out) $(help_out) -- 2.30.2