2008-01-11 09:00:28 Tim Janik <timj@imendio.com>
* glib/Makefile.am (install-exec-hook): use mv/sed/rm on a temporary
file instead of "sed -i" which is not portable enough.
svn path=/trunk/; revision=6291
+2008-01-11 09:00:28 Tim Janik <timj@imendio.com>
+
+ * glib/Makefile.am (install-exec-hook): use mv/sed/rm on a temporary
+ file instead of "sed -i" which is not portable enough.
+
2008-01-08 Alexander Larsson <alexl@redhat.com>
* tests/cxx-test.C:
install-exec-hook:
for sf in ${auto_config_binscripts} ; do \
- sed -i.bak \
+ mv -f "$(DESTDIR)$(bindir)/$$sf" "$(DESTDIR)$(bindir)/$$sf".tmp \
+ && sed < "$(DESTDIR)$(bindir)/$$sf".tmp > "$(DESTDIR)$(bindir)/$$sf" \
-e '1,24s|^ *#@PKGINSTALL_CONFIGVARS_IN24LINES@| ${CONFIGVARS}|' \
-e '1,1s|#!/usr/bin/env python\([0-9]\+\(\.[0-9]\+\)\?\)\?|#!${PYTHON}|' \
- "$(DESTDIR)$(bindir)/$$sf" \
- || exit $$? \
- && rm -f "$(DESTDIR)$(bindir)/$$sf".bak ; \
+ || exit $$? ; \
+ rm -f "$(DESTDIR)$(bindir)/$$sf".tmp ; \
done
endif