# HG changeset patch # User Kyle Lippincott # Date 2021-03-30 22:54:36 # 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 --git a/contrib/packaging/debian/rules b/contrib/packaging/debian/rules --- a/contrib/packaging/debian/rules +++ b/contrib/packaging/debian/rules @@ -96,7 +96,7 @@ override_dh_auto_install: $(DEB_HG_PYTHO 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; \