- Timestamp:
- 06/19/2007 10:14:22 PM (17 years ago)
- Branches:
- 2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
- Children:
- ecfa220
- Parents:
- 3d75bc2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
common/libs/func_check_version.sh
r3d75bc2 ra4af9217 67 67 68 68 # LFS/HLFS/CLFS prerequisites 69 if [ ! "${PROGNAME}" = "hlfs" ]; then 70 check_version "2.6.2" "`uname -r`" "KERNEL" 71 check_version "2.0.5" "$BASH_VERSION" "BASH" 72 check_version "3.0.1" "`gcc -dumpversion`" "GCC" 73 libcVer="`/lib/libc.so.6 | head -n1`" 74 libcVer="${libcVer##*version }" 75 check_version "2.2.5" ${libcVer%%,*} "GLIBC" 76 check_version "2.12" "$(ld --version | head -n1 | cut -d" " -f4)" "BINUTILS" 77 check_version "1.15" "$(tar --version | head -n1 | cut -d" " -f4)" "TAR" 78 bzip2Ver="$(bzip2 --version 2>&1 < /dev/null | head -n1 | cut -d" " -f8)" 79 check_version "1.0.2" "${bzip2Ver%%,*}" "BZIP2" 80 check_version "1.875" "$(bison --version | head -n1 | cut -d" " -f4)" "BISON" 81 check_version "5.0" "$(chown --version | head -n1 | cut -d")" -f2)" "COREUTILS" 82 check_version "2.8" "$(diff --version | head -n1 | cut -d" " -f4)" "DIFF" 83 check_version "4.1.20" "$(find --version | head -n1 | cut -d" " -f4)" "FIND" 84 check_version "3.0" "$(gawk --version | head -n1 | cut -d" " -f3)" "GAWK" 85 check_version "2.5" "$(grep --version | head -n1 | cut -d" " -f4)" "GREP" 86 check_version "1.2.4" "$(gzip --version 2>&1 | head -n1 | cut -d" " -f2)" "GZIP" 87 check_version "3.79.1" "$(make --version | head -n1 | cut -d " " -f3 | cut -c1-4)" "MAKE" 88 check_version "2.5.4" "$(patch --version | head -n1 | cut -d" " -f2)" "PATCH" 89 check_version "3.0.2" "$(sed --version | head -n1 | cut -d" " -f4)" "SED" 90 else 91 # HLFS prerequisites 92 check_version "2.6.2" "$(uname -r)" "KERNEL" 93 check_version "3.0" "$BASH_VERSION" "BASH" 94 check_version "3.0" "$(gcc -dumpversion)" "GCC" 95 check_version "1.15" "$(tar --version | head -n1 | cut -d" " -f4)" "TAR" 96 fi 69 check_version "2.6.2" "`uname -r`" "KERNEL" 70 check_version "3.0" "$BASH_VERSION" "BASH" 71 check_version "3.0.1" "`gcc -dumpversion`" "GCC" 72 libcVer="`/lib/libc.so.6 | head -n1`" 73 libcVer="${libcVer##*version }" 74 check_version "2.2.5" ${libcVer%%,*} "GLIBC" 75 check_version "2.12" "$(ld --version | head -n1 | cut -d" " -f4)" "BINUTILS" 76 check_version "1.15" "$(tar --version | head -n1 | cut -d" " -f4)" "TAR" 77 bzip2Ver="$(bzip2 --version 2>&1 < /dev/null | head -n1 | cut -d" " -f8)" 78 check_version "1.0.2" "${bzip2Ver%%,*}" "BZIP2" 79 check_version "1.875" "$(bison --version | head -n1 | cut -d" " -f4)" "BISON" 80 check_version "5.0" "$(chown --version | head -n1 | cut -d")" -f2)" "COREUTILS" 81 check_version "2.8" "$(diff --version | head -n1 | cut -d" " -f4)" "DIFF" 82 check_version "4.1.20" "$(find --version | head -n1 | cut -d" " -f4)" "FIND" 83 check_version "3.0" "$(gawk --version | head -n1 | cut -d" " -f3)" "GAWK" 84 check_version "2.5" "$(grep --version | head -n1 | cut -d" " -f4)" "GREP" 85 check_version "1.2.4" "$(gzip --version 2>&1 | head -n1 | cut -d" " -f2)" "GZIP" 86 check_version "3.79.1" "$(make --version | head -n1 | cut -d " " -f3 | cut -c1-4)" "MAKE" 87 check_version "2.5.4" "$(patch --version | head -n1 | cut -d" " -f2)" "PATCH" 88 check_version "3.0.2" "$(sed --version | head -n1 | cut -d" " -f4)" "SED" 97 89 98 90 # Check for minimum sudo version
Note:
See TracChangeset
for help on using the changeset viewer.