diff --git a/make/rules.mk b/make/rules.mk index dd38b1ac..696a49ec 100644 --- a/make/rules.mk +++ b/make/rules.mk @@ -118,8 +118,8 @@ $(INSTALL_DOCDIR_DIST)/% $(INSTALL_DOCDIR_DEVEL)/%: % $(INSTALL) -o $(HDROWNER) -g $(HDRGROUP) -m $(HDRMODE) $< $@ $(INSTALLED_PROFILE_PATH_SCRIPT): - echo "if [ -z $$PATH ]; then PATH=$(shell echo $(INSTALL_BINDIR) | sed -e s%$(ENV_PREFIX)%%)" > path_script.sh - echo "else PATH=$$PATH:$(shell echo $(INSTALL_BINDIR) | sed -e s%$(ENV_PREFIX)%%); fi" >> path_script.sh + echo "if [ -z \"\$$PATH\" ]; then PATH=$(shell echo $(INSTALL_BINDIR) | sed -e s%^$(ENV_PREFIX)/%/%)" > path_script.sh + echo "else PATH=\$$PATH:$(shell echo $(INSTALL_BINDIR) | sed -e s%^$(ENV_PREFIX)/%/%); fi" >> path_script.sh mkdir -p $(dir $@) $(INSTALL) -o $(MAKEOWNER) -g $(MAKEGROUP) -m $(MAKEMODE) path_script.sh $@