mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-24 14:36:13 +01:00
use mv/sed/rm on a temporary file instead of "sed -i" which is not
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
This commit is contained in:
parent
d43b188954
commit
902391e387
@ -1,3 +1,8 @@
|
||||
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:
|
||||
|
@ -326,12 +326,12 @@ CONFIGVARS = \
|
||||
|
||||
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
|
||||
|
Loading…
Reference in New Issue
Block a user