summaryrefslogtreecommitdiff
path: root/bootstrap.sh
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw@src.gnome.org>2015-06-06 02:45:25 +0800
committerPeter Simons <simons@cryp.to>2015-08-26 12:04:28 +0200
commit622174de1106f723920257ddb4f9f2516b8c501a (patch)
tree4a8517326035fa06d14f3eaaab3d7b57d0d71317 /bootstrap.sh
parentc7eb082eef9235792e1b3f343305e719e0de8e9e (diff)
downloadautoconf-archive-622174de1106f723920257ddb4f9f2516b8c501a.tar.gz
bootstrap.sh: Prevent using non-POSIX sed arguments
sed -i is not supported by POSIX, so the meaning and usage can vary on different platforms.
Diffstat (limited to 'bootstrap.sh')
-rwxr-xr-xbootstrap.sh29
1 files changed, 15 insertions, 14 deletions
diff --git a/bootstrap.sh b/bootstrap.sh
index 144481a..492f798 100755
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -17,20 +17,21 @@ gnulib_modules="git-version-gen gitlog-to-changelog gnupload
$gnulibtool --m4-base build-aux --source-base build-aux --import $gnulib_modules
-sed -i -e 's/^sc_file_system:/disabled_sc_file_system:/' \
- -e 's/^sc_GPL_version:/disabled_sc_GPL_version:/' \
- -e 's/^sc_m4_quote_check:/disabled_sc_m4_quote_check:/' \
- -e 's/^sc_prohibit_strcmp:/disabled_sc_prohibit_strcmp:/' \
- -e 's/^sc_space_tab:/disabled_sc_space_tab:/' \
- -e 's/^sc_useless_cpp_parens:/disabled_sc_useless_cpp_parens:/' \
- -e 's/^sc_prohibit_magic_number_exit:/disabled_sc_prohibit_magic_number_exit:/' \
- -e 's/^sc_copyright_check:/disabled_sc_copyright_check:/' \
- -e 's/^sc_error_message_uppercase:/disabled_sc_error_message_uppercase:/' \
- -e 's/^sc_prohibit_always-defined_macros:/disabled_sc_prohibit_always-defined_macros:/' \
- -e 's/^sc_prohibit_always_true_header_tests:/disabled_sc_prohibit_always_true_header_tests:/' \
- -e 's/^sc_prohibit_test_minus_ao:/disabled_sc_prohibit_test_minus_ao:/' \
- -e 's/^sc_prohibit_doubled_word:/disabled_sc_prohibit_doubled_word:/' \
- maint.mk
+sed -e 's/^sc_file_system:/disabled_sc_file_system:/' \
+ -e 's/^sc_GPL_version:/disabled_sc_GPL_version:/' \
+ -e 's/^sc_m4_quote_check:/disabled_sc_m4_quote_check:/' \
+ -e 's/^sc_prohibit_strcmp:/disabled_sc_prohibit_strcmp:/' \
+ -e 's/^sc_space_tab:/disabled_sc_space_tab:/' \
+ -e 's/^sc_useless_cpp_parens:/disabled_sc_useless_cpp_parens:/' \
+ -e 's/^sc_prohibit_magic_number_exit:/disabled_sc_prohibit_magic_number_exit:/' \
+ -e 's/^sc_copyright_check:/disabled_sc_copyright_check:/' \
+ -e 's/^sc_error_message_uppercase:/disabled_sc_error_message_uppercase:/' \
+ -e 's/^sc_prohibit_always-defined_macros:/disabled_sc_prohibit_always-defined_macros:/' \
+ -e 's/^sc_prohibit_always_true_header_tests:/disabled_sc_prohibit_always_true_header_tests:/' \
+ -e 's/^sc_prohibit_test_minus_ao:/disabled_sc_prohibit_test_minus_ao:/' \
+ -e 's/^sc_prohibit_doubled_word:/disabled_sc_prohibit_doubled_word:/' \
+ maint.mk > maint.mk.new
+mv maint.mk.new maint.mk
echo > ChangeLog '# Copyright (c) 2015 Autoconf Archive Maintainers <autoconf-archive-maintainers@gnu.org>'
echo >>ChangeLog '#'