From 5a2c3412590b00551a78cf4a0f1669452b489a47 Mon Sep 17 00:00:00 2001 From: Ansa89 Date: Mon, 6 Apr 2015 11:44:02 +0200 Subject: [PATCH] Makefile: try to fix Tox/toxic#307 @henriqueleng please test it and report back if it works for you. --- cfg/targets/install.mk | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cfg/targets/install.mk b/cfg/targets/install.mk index cdc0067..12050ff 100644 --- a/cfg/targets/install.mk +++ b/cfg/targets/install.mk @@ -13,7 +13,8 @@ install: $(BUILD_DIR)/toxic @for f in $(DATAFILES) ; do \ install -m 0644 $(MISC_DIR)/$$f $(abspath $(DESTDIR)/$(DATADIR)/$$f) ;\ file=$(abspath $(DESTDIR)/$(DATADIR)/$$f) ;\ - sed -i'' -e 's:__DATADIR__:'$(abspath $(DATADIR))':g' $$file ;\ + sed -e 's:__DATADIR__:'$(abspath $(DATADIR))':g' $$file > temp_file && \ + mv temp_file $$file ;\ done @mkdir -p $(abspath $(DESTDIR)/$(DATADIR))/sounds @for f in $(SNDFILES) ; do \ @@ -30,8 +31,10 @@ install: $(BUILD_DIR)/toxic file=$$section/$$f ;\ mkdir -p $$section ;\ install -m 0644 $(DOC_DIR)/$$f $$file ;\ - sed -i'' -e 's:__VERSION__:'$(VERSION)':g' $$file ;\ - sed -i'' -e 's:__DATADIR__:'$(abspath $(DATADIR))':g' $$file ;\ + sed -e 's:__VERSION__:'$(VERSION)':g' $$file > temp_file && \ + mv temp_file $$file ;\ + sed -e 's:__DATADIR__:'$(abspath $(DATADIR))':g' $$file > temp_file && \ + mv temp_file $$file ;\ gzip -f -9 $$file ;\ done