From 497a01b283266047d3496db14571be600a8d732d Mon Sep 17 00:00:00 2001 From: Paweł Zuzelski Date: Fri, 11 Jun 2010 20:06:05 +0200 Subject: kill gnuizm sed -i is gnuism and it doesn't work on MacOS X and possibly other UNIX systems. Reported by __monty__ on IRC, thanks. --- Makefile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index a995f76..10b2921 100644 --- a/Makefile +++ b/Makefile @@ -96,15 +96,21 @@ install-uzbl-core: all install -m644 AUTHORS $(DOCDIR)/ cp -r examples $(INSTALLDIR)/share/uzbl/ chmod 755 $(INSTALLDIR)/share/uzbl/examples/data/scripts/* - sed -i 's#^set prefix.*=.*#set prefix = $(RUN_PREFIX)#' $(INSTALLDIR)/share/uzbl/examples/config/config + mv $(INSTALLDIR)/share/uzbl/examples/config/config{,.bak} + sed 's#^set prefix.*=.*#set prefix = $(RUN_PREFIX)#' < $(INSTALLDIR)/share/uzbl/examples/config/config > $(INSTALLDIR)/share/uzbl/examples/config/config + rm $(INSTALLDIR)/share/uzbl/examples/config/config.bak install -D -m755 uzbl-core $(INSTALLDIR)/bin/uzbl-core install-uzbl-browser: install -D -m755 src/uzbl-browser $(INSTALLDIR)/bin/uzbl-browser install -D -m755 examples/data/scripts/uzbl-cookie-daemon $(INSTALLDIR)/bin/uzbl-cookie-daemon install -D -m755 examples/data/scripts/uzbl-event-manager $(INSTALLDIR)/bin/uzbl-event-manager - sed -i 's#^PREFIX=.*#PREFIX=$(RUN_PREFIX)#' $(INSTALLDIR)/bin/uzbl-browser - sed -i "s#^PREFIX = .*#PREFIX = '$(RUN_PREFIX)'#" $(INSTALLDIR)/bin/uzbl-event-manager + mv $(INSTALLDIR)/bin/uzbl-browser{,.bak} + sed 's#^PREFIX=.*#PREFIX=$(RUN_PREFIX)#' < $(INSTALLDIR)/bin/uzbl-browser > $(INSTALLDIR)/bin/uzbl-browser.bak + rm $(INSTALLDIR)/bin/uzbl-browser.bak + mv $(INSTALLDIR)/bin/uzbl-event-manager{,.bak} + sed "s#^PREFIX = .*#PREFIX = '$(RUN_PREFIX)'#" < $(INSTALLDIR)/bin/uzbl-event-manager > $(INSTALLDIR)/bin/uzbl-event-manager.bak + rm $(INSTALLDIR)/bin/uzbl-event-manager.bak install-uzbl-tabbed: install -D -m755 examples/data/scripts/uzbl-tabbed $(INSTALLDIR)/bin/uzbl-tabbed -- cgit v1.2.3