1.1 --- a/scripts/build/kernel/linux.sh Wed Dec 22 22:41:51 2010 +0100
1.2 +++ b/scripts/build/kernel/linux.sh Fri Jan 14 18:32:38 2011 +0100
1.3 @@ -17,11 +17,21 @@
1.4
1.5 # Download the kernel
1.6 do_kernel_get() {
1.7 + local k_ver
1.8 if [ "${CT_KERNEL_LINUX_INSTALL}" = "y" \
1.9 -a "${CT_KERNEL_LINUX_CUSTOM}" != "y" \
1.10 ]; then
1.11 + case "${CT_KERNEL_VERSION}" in
1.12 + ?*.?*.?*.?*)
1.13 + # 4-part version, we need only first three digits
1.14 + k_ver="${CT_KERNEL_VERSION%.*}"
1.15 + ;;
1.16 + *) # 3-part version, use all of it
1.17 + k_ver="${CT_KERNEL_VERSION}"
1.18 + ;;
1.19 + esac
1.20 CT_GetFile "linux-${CT_KERNEL_VERSION}" \
1.21 - {ftp,http}://ftp.{de.,eu.,}kernel.org/pub/linux/kernel/v2.{6{,/testing},4,2}
1.22 + {ftp,http}://ftp.{de.,eu.,}kernel.org/pub/linux/kernel/v2.{6{,/testing,/longterm/v${k_ver}},4,2}
1.23 fi
1.24 }
1.25