# HG changeset patch # User Kyle Lippincott # Date 1617144876 25200 # Node ID 2fd5e0054dd9d2e36ba0b796726c701d9538294f # Parent 728d89f6f9b1d180749d7678342c2a0eb8a72f42 deb: avoid use of [[ in 'rules' file It's not supported by posix shell, and apparently my build system uses that. Differential Revision: https://phab.mercurial-scm.org/D10292 diff -r 728d89f6f9b1 -r 2fd5e0054dd9 contrib/packaging/debian/rules --- a/contrib/packaging/debian/rules Tue Mar 30 02:32:30 2021 +0200 +++ b/contrib/packaging/debian/rules Tue Mar 30 15:54:36 2021 -0700 @@ -96,7 +96,7 @@ cp contrib/bash_completion "$(CURDIR)"/debian/mercurial/usr/share/bash-completion/completions/hg mkdir -p "$(CURDIR)"/debian/mercurial/usr/share/zsh/vendor-completions cp contrib/zsh_completion "$(CURDIR)"/debian/mercurial/usr/share/zsh/vendor-completions/_hg - if [[ "$(DEB_HG_CHG_BY_DEFAULT)" -eq 1 ]]; then \ + if [ "$(DEB_HG_CHG_BY_DEFAULT)" -eq 1 ]; then \ mkdir -p "$(CURDIR)"/debian/mercurial/usr/lib/mercurial; \ mv "$(CURDIR)"/debian/mercurial/usr/bin/hg "$(CURDIR)"/debian/mercurial/usr/lib/mercurial/hg; \ ln -s chg "$(CURDIR)"/debian/mercurial/usr/bin/hg; \