From: martin f. krafft Date: Mon, 11 Aug 2008 23:26:55 +0000 (-0300) Subject: add DESTDIR support to Makefile X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=topgit.git;a=commitdiff_plain;h=728be702d0a1e2a0edf8e7dd7ce937c881c9a000;hp=e92c5885789545f273485399f4bcf5b083ba5f29 add DESTDIR support to Makefile Signed-off-by: martin f. krafft --- 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)