Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit c3072cb

Browse files
committed
Have to do [[ ]] in configure.in.
1 parent 0f928c2 commit c3072cb

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

src/configure

+5-5
Original file line numberDiff line numberDiff line change
@@ -643,7 +643,7 @@ EOT
643643
TEMPLATE=generic
644644
GUESS=`grep "$host_os" template/.similar 2>/dev/null`
645645
if test ! "$GUESS"
646-
then host_os_no_ver=`echo "$host_os" | sed 's/0-9.*$//'`
646+
then host_os_no_ver=`echo "$host_os" | sed 's/[0-9.]*$//'`
647647
GUESS=`grep "$host_os_no_ver" template/.similar 2>/dev/null`
648648
fi
649649
if test "$GUESS"
@@ -1511,13 +1511,13 @@ done
15111511
test -n "$TR" || TR="NOT_FOUND"
15121512

15131513

1514-
TRSTRINGS=`echo ABCdef | $TR 'a-z' 'A-Z' 2>/dev/null | grep ABCDEF`
1515-
TRCLASS=`echo ABCdef | $TR ':lower:' ':upper:' 2>/dev/null | grep ABCDEF`
1514+
TRSTRINGS=`echo ABCdef | $TR '[a-z]' '[A-Z]' 2>/dev/null | grep ABCDEF`
1515+
TRCLASS=`echo ABCdef | $TR '[:lower:]' '[:upper:]' 2>/dev/null | grep ABCDEF`
15161516

15171517
if test "$TRSTRINGS" = "ABCDEF"; then
1518-
TRARGS="'a-z' 'A-Z'"
1518+
TRARGS="'[a-z]' '[A-Z]'"
15191519
elif test "$TRCLASS" = "ABCDEF"; then
1520-
TRARGS="\":lower:\" \":upper:\""
1520+
TRARGS="\"[:lower:]\" \"[:upper:]\""
15211521
else
15221522
{ echo "configure: error: "Can\'t find method to covert from upper to lower case with tr"" 1>&2; exit 1; }
15231523
fi

src/configure.in

+5-5
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ EOT
8181
TEMPLATE=generic
8282
GUESS=`grep "$host_os" template/.similar 2>/dev/null`
8383
if test ! "$GUESS"
84-
then host_os_no_ver=`echo "$host_os" | sed 's/[0-9.]*$//'`
84+
then host_os_no_ver=`echo "$host_os" | sed 's/[[0-9.]]*$//'`
8585
GUESS=`grep "$host_os_no_ver" template/.similar 2>/dev/null`
8686
fi
8787
if test "$GUESS"
@@ -319,13 +319,13 @@ AC_PATH_PROG(ipcrm, ipcrm)
319319
AC_PATH_PROGS(TR, trbsd tr, NOT_FOUND)
320320

321321
dnl Check tr flags to convert from lower to upper case
322-
TRSTRINGS=`echo ABCdef | $TR '[a-z]' '[A-Z]' 2>/dev/null | grep ABCDEF`
323-
TRCLASS=`echo ABCdef | $TR '[:lower:]' '[:upper:]' 2>/dev/null | grep ABCDEF`
322+
TRSTRINGS=`echo ABCdef | $TR '[[a-z]]' '[[A-Z]]' 2>/dev/null | grep ABCDEF`
323+
TRCLASS=`echo ABCdef | $TR '[[:lower:]]' '[[:upper:]]' 2>/dev/null | grep ABCDEF`
324324

325325
if test "$TRSTRINGS" = "ABCDEF"; then
326-
TRARGS="'[a-z]' '[A-Z]'"
326+
TRARGS="'[[a-z]]' '[[A-Z]]'"
327327
elif test "$TRCLASS" = "ABCDEF"; then
328-
TRARGS="\"[:lower:]\" \"[:upper:]\""
328+
TRARGS="\"[[:lower:]]\" \"[[:upper:]]\""
329329
else
330330
AC_MSG_ERROR("Can\'t find method to covert from upper to lower case with tr")
331331
fi

0 commit comments

Comments
 (0)