From: Gerrit Pape Date: Mon, 14 Apr 2008 08:27:09 +0000 (+0000) Subject: gitk: Makefile/install: force permissions when installing files and dirs X-Git-Tag: v1.5.6-rc0~20^2~6^2~5 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=dfa65bc28ea4bda04072f02acd0dca8c75e94990;p=git.git gitk: Makefile/install: force permissions when installing files and dirs The msg-files msgs/*.msg used to be installed with mode 755 although they're not executables. With this commit, files are forced to be installed with mode 644, directories and executables with mode 755. Signed-off-by: Paul Mackerras --- diff --git a/Makefile b/Makefile index f90dfabff..e1b604560 100644 --- a/Makefile +++ b/Makefile @@ -40,9 +40,9 @@ endif all:: gitk-wish $(ALL_MSGFILES) install:: all - $(INSTALL) gitk-wish '$(DESTDIR_SQ)$(bindir_SQ)'/gitk - $(INSTALL) -d '$(DESTDIR_SQ)$(msgsdir_SQ)' - $(foreach p,$(ALL_MSGFILES), $(INSTALL) $p '$(DESTDIR_SQ)$(msgsdir_SQ)' &&) true + $(INSTALL) -m 755 gitk-wish '$(DESTDIR_SQ)$(bindir_SQ)'/gitk + $(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(msgsdir_SQ)' + $(foreach p,$(ALL_MSGFILES), $(INSTALL) -m 644 $p '$(DESTDIR_SQ)$(msgsdir_SQ)' &&) true uninstall:: $(foreach p,$(ALL_MSGFILES), $(RM) '$(DESTDIR_SQ)$(msgsdir_SQ)'/$(notdir $p) &&) true