From: Howard Chu Date: Sat, 27 Jul 2002 00:56:33 +0000 (+0000) Subject: Detect EBCDIC for SP2NL/NL2SP translation X-Git-Tag: NO_SLAP_OP_BLOCKS~1318 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=5ed1677d13072dbb192bc5e6615dbc38eb6f6bc8;p=openldap Detect EBCDIC for SP2NL/NL2SP translation --- diff --git a/build/ltmain.sh b/build/ltmain.sh index 1e17bc117e..1e0c779c34 100755 --- a/build/ltmain.sh +++ b/build/ltmain.sh @@ -74,8 +74,17 @@ rm="rm -f" # metacharacters that are still active within double-quoted strings. Xsed='sed -e 1s/^X//' sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g' -SP2NL='tr \040 \012' -NL2SP='tr \015\012 \040\040' +# test EBCDIC or ASCII +case `echo '' | od -x` in +*15*) # EBCDIC based system + SP2NL='tr \100 \025' + NL2SP='tr \025 \100' + ;; +*) # Assume ASCII based system + SP2NL='tr \040 \012' + NL2SP='tr \015\012 \040\040' + ;; +esac # NLS nuisances. # Only set LANG and LC_ALL to C if already set.