Install executable templates with execute permissions to stop warning from packaging systems

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25963 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Nicola Pero 2008-01-17 02:44:27 +00:00
parent 42e119ced2
commit 63dcaf2a8c
2 changed files with 13 additions and 4 deletions

View file

@ -1,3 +1,11 @@
2008-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
* GNUmakefile.in (install): Install app-wrapper.template,
java-executable.template and executable.template with execute
permissions to stop warnings from package checking systems. From
a suggestion by Gareth Armstrong <gareth.armstrong@hp.com>.
* GNUmakefile.in (uninstall): Remove java-executable.template.
2008-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
* GNUstep.sh.in: Removed shebang expressioin '#! /bin/xxx' at the

View file

@ -111,8 +111,7 @@ MAKE_FILES = aggregate.make application.make bundle.make service.make \
tool.make ctool.make test-library.make \
objc.make test-application.make test-tool.make subproject.make \
palette.make gswapp.make gswbundle.make clibrary.make \
documentation.make \
java-executable.template java-tool.make framework.make \
documentation.make java-tool.make framework.make \
native-library.make spec-rules.template \
tar-exclude-list gnustep-make-help
@ -213,9 +212,10 @@ install: generated-files
$(INSTALL_DATA) "$(srcdir)/Instance/Documentation/$$f" \
"$(makedir)/Instance/Documentation"; \
done; \
$(INSTALL_DATA) "$(srcdir)/app-wrapper.template" "$(makedir)"; \
$(INSTALL_PROGRAM) -m 755 "$(srcdir)/app-wrapper.template" "$(makedir)"; \
$(INSTALL_PROGRAM) -m 755 "$(srcdir)/java-executable.template" "$(makedir)"; \
$(INSTALL_PROGRAM) -m 755 executable.template "$(makedir)"; \
$(INSTALL_DATA) "$(srcdir)/nsi-app.template" "$(makedir)"; \
$(INSTALL_DATA) executable.template "$(makedir)"; \
$(INSTALL_DATA) config-noarch.make "$(makedir)"; \
$(INSTALL_DATA) filesystem.make "$(makedir)"; \
$(INSTALL_DATA) config.make "$(makedir)/$(GNUSTEP_TARGET_LDIR)")
@ -281,6 +281,7 @@ uninstall:
done
rm -f "$(makedir)/executable.template"
rm -f "$(makedir)/app-wrapper.template"
rm -f "$(makedir)/java-executable.template"
rm -f "$(makedir)/nsi-app.template"
rm -f "$(GNUSTEP_SYSTEM_ROOT)/share/config.site"
rm -f "$(makedir)/config-noarch.make"