mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-12 07:26:15 +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>
|
2008-01-08 Alexander Larsson <alexl@redhat.com>
|
||||||
|
|
||||||
* tests/cxx-test.C:
|
* tests/cxx-test.C:
|
||||||
|
@ -326,12 +326,12 @@ CONFIGVARS = \
|
|||||||
|
|
||||||
install-exec-hook:
|
install-exec-hook:
|
||||||
for sf in ${auto_config_binscripts} ; do \
|
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,24s|^ *#@PKGINSTALL_CONFIGVARS_IN24LINES@| ${CONFIGVARS}|' \
|
||||||
-e '1,1s|#!/usr/bin/env python\([0-9]\+\(\.[0-9]\+\)\?\)\?|#!${PYTHON}|' \
|
-e '1,1s|#!/usr/bin/env python\([0-9]\+\(\.[0-9]\+\)\?\)\?|#!${PYTHON}|' \
|
||||||
"$(DESTDIR)$(bindir)/$$sf" \
|
|| exit $$? ; \
|
||||||
|| exit $$? \
|
rm -f "$(DESTDIR)$(bindir)/$$sf".tmp ; \
|
||||||
&& rm -f "$(DESTDIR)$(bindir)/$$sf".bak ; \
|
|
||||||
done
|
done
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user