|
1 | 1 | #!/bin/sh |
2 | | -# This script was automatically generated by ACR v2.2.2 |
| 2 | +# This script was automatically generated by ACR v2.2.4 |
3 | 3 | # @author: pancake <nopcode.org> |
4 | 4 | # @url: http://www.nopcode.org |
5 | 5 | # @repo: git clone https://github.com/radare/acr |
@@ -66,13 +66,27 @@ if [ -e "${VPATH}/config.guess" ]; then |
66 | 66 | sh ${VPATH}/config.guess |
67 | 67 | return |
68 | 68 | fi |
69 | | -CPU="`uname -m|sed -e 's, ,,g'|cut -d - -f 1`" |
| 69 | +CPU="`uname -m | tr 'A-Z' 'a-z' | sed -e 's, ,,g' | cut -d - -f 1`" |
70 | 70 | OS="`uname -s|tr A-Z a-z`" |
71 | 71 | uname -r | grep -qE "(Microsoft|WSL)" 2>/dev/null && OS="wsl" |
72 | 72 | GNU="`uname --help 2>&1 | grep gnu`" |
73 | 73 | [ "${GNU}" ] && OS="${OS}-gnu" |
74 | | -[ "${CPU}" = ppc ] && CPU="powerpc" |
75 | | -echo "${CPU}-unknown-${OS}" |
| 74 | +# normalize CPU |
| 75 | +case "${CPU}" in |
| 76 | + ppc*|powermac*|powermacintosh*|powerpc*) |
| 77 | + if echo "${CPU}" | grep -q '64'; then |
| 78 | + CPU=powerpc64 |
| 79 | + else |
| 80 | + CPU=powerpc |
| 81 | + fi |
| 82 | + ;; |
| 83 | + *) ;; |
| 84 | +esac |
| 85 | +VENDOR="unknown" |
| 86 | +if [ "${OS}" = "darwin" ]; then |
| 87 | + VENDOR=apple |
| 88 | +fi |
| 89 | +echo "${CPU}-${VENDOR}-${OS}" |
76 | 90 | } |
77 | 91 |
|
78 | 92 | SEARCHPATH="/usr /usr/local /usr/pkg /sw" |
@@ -113,12 +127,12 @@ done |
113 | 127 | : ${INSTALL_PROGRAM_STRIP:=${INSTALL} -m 755 -s} |
114 | 128 | : ${INSTALL_MAN:=${INSTALL} -m 444} |
115 | 129 | : ${INSTALL_LIB:=${INSTALL} -m 755 -c} |
116 | | - PKGNAME='iaito' ; VERSION='6.0.0' ; VERSION_MAJOR=6; VERSION_MINOR=0; VERSION_PATCH=0; VERSION_NUMBER=60000; CONTACT_MAIL="pancake@nopcode.org" ; CONTACT_NAME="pancake" ; CONTACT="pancake <pancake@nopcode.org>" ; |
| 130 | + PKGNAME='iaito' ; VERSION='6.0.2' ; VERSION_MAJOR=6; VERSION_MINOR=0; VERSION_PATCH=2; VERSION_NUMBER=60002; CONTACT_MAIL="pancake@nopcode.org" ; CONTACT_NAME="pancake" ; CONTACT="pancake <pancake@nopcode.org>" ; |
117 | 131 | } |
118 | 132 |
|
119 | 133 | show_usage() { |
120 | 134 | cat <<EOF2 |
121 | | -'configure' configures iaito-6.0.0 to adapt to many kinds of systems. |
| 135 | +'configure' configures iaito-6.0.2 to adapt to many kinds of systems. |
122 | 136 |
|
123 | 137 | Usage: ./configure [OPTION]... [VAR=VALUE]... |
124 | 138 |
|
@@ -194,10 +208,10 @@ ocho() { |
194 | 208 |
|
195 | 209 | show_version() { |
196 | 210 | if [ "$QUIET" = 1 ]; then |
197 | | - echo "6.0.0" |
| 211 | + echo "6.0.2" |
198 | 212 | exit 0 |
199 | 213 | fi |
200 | | -echo "iaito-6.0.0 configuration script done with acr v2.2.2. |
| 214 | +echo "iaito-6.0.2 configuration script done with acr v2.2.4. |
201 | 215 | The 'Free Software Foundation' message is only for autodetection. |
202 | 216 | Originally written by pancake <nopcode.org>." |
203 | 217 | exit 0 |
@@ -226,7 +240,7 @@ case $flag in |
226 | 240 | show_version ; ;; |
227 | 241 | -r|--r|--report) |
228 | 242 | echo "PKGNAME: iaito" |
229 | | -echo "VERSION: 6.0.0" |
| 243 | +echo "VERSION: 6.0.2" |
230 | 244 | echo "AUTHOR: pancake" |
231 | 245 | echo "EMAIL: pancake@nopcode.org" |
232 | 246 | echo "LANGS: c++" |
@@ -487,7 +501,14 @@ for A in ${ENVWORDS} ; do |
487 | 501 | [ "${A}" = VPATH ] && continue |
488 | 502 | [ "${A}" = srcdir ] && continue |
489 | 503 | eval "VAR=\$${A}" |
490 | | - VAR="`echo ${VAR} | sed -e 's/\,/\\\,/g'`" |
| 504 | + case "" in |
| 505 | + mingw*|cygwin*|msys*) |
| 506 | + VAR="`echo ${VAR} | sed -e 's/\\/\\\\/g' -e 's/\,/\\\,/g'`" |
| 507 | + ;; |
| 508 | + *) |
| 509 | + VAR="`echo ${VAR} | sed -e 's/\,/\\\,/g'`" |
| 510 | + ;; |
| 511 | + esac |
491 | 512 | [ $COUNT = 10 ] && COUNT=0 && SEDFLAGS="${SEDFLAGS}' -e '" |
492 | 513 | COUNT=$(($COUNT+1)) |
493 | 514 | SEDFLAGS="${SEDFLAGS}s,@${A}@,${VAR},g;" |
|
0 commit comments