From 9a27722b98ba58282efbf668864259139d4faa18 Mon Sep 17 00:00:00 2001 From: Alex Converse Date: Sat, 5 Jun 2010 12:19:40 -0400 Subject: [PATCH] Remove some bashism from the shell scripts. Note that configure.sh still uses the bashism $(RANDOM). --- build/make/configure.sh | 6 +++--- release.sh | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/build/make/configure.sh b/build/make/configure.sh index 1f4f24db9..a70a84eec 100755 --- a/build/make/configure.sh +++ b/build/make/configure.sh @@ -120,8 +120,8 @@ EOF show_targets() { while [ -n "$*" ]; do - if [ "${1%%-*}" == "${2%%-*}" ]; then - if [ "${2%%-*}" == "${3%%-*}" ]; then + if [ "${1%%-*}" = "${2%%-*}" ]; then + if [ "${2%%-*}" = "${3%%-*}" ]; then printf " %-24s %-24s %-24s\n" "$1" "$2" "$3" shift; shift; shift else @@ -475,7 +475,7 @@ post_process_common_cmdline() { prefix="${prefix%/}" libdir="${libdir:-${prefix}/lib}" libdir="${libdir%/}" - if [ "${libdir#${prefix}}" == "${libdir}" ]; then + if [ "${libdir#${prefix}}" = "${libdir}" ]; then die "Libdir ${libdir} must be a subdirectory of ${prefix}" fi } diff --git a/release.sh b/release.sh index 827bbd0a6..880ad0f59 100755 --- a/release.sh +++ b/release.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh ## ## Copyright (c) 2010 The VP8 project authors. All Rights Reserved. ## @@ -21,7 +21,7 @@ for opt; do esac done -TAB=$'\t' +TAB="$(printf '\t')" cat > release.mk << EOF %\$(BUILD_SFX).tar.bz2: %/.done ${TAB}@echo "\$(subst .tar.bz2,,\$@): tarball" @@ -186,7 +186,7 @@ for cfg in $CONFIGS; do esac opts="$opts --enable-postproc" - [ "x${clean}" == "xyes" ] \ + [ "x${clean}" = "xyes" ] \ && rm -rf ${full_cfg}${BUILD_SFX}${TAR_SFX} \ && rm -rf logs/${full_cfg}${BUILD_SFX}.log.bz2 -- 2.40.0