--- build.sh.orig 2007-02-09 17:42:12.000000000 +0100 +++ build.sh 2007-04-15 21:55:09.000000000 +0200 @@ -7,7 +7,7 @@ # distribution packages. # -KERNEL_VER=$(uname -r) +KERNEL_VER=${KERNEL_VER:-$(uname -r)} TMP=.build.sh.tmp umask 022 @@ -45,7 +45,7 @@ esac [ "$V" ] && error "TrueCrypt requires Linux kernel 2.6.5 or later" && exit 1 -KERNEL_SRC=/usr/src/linux-source-$KERNEL_VER +KERNEL_SRC=${KERNEL_SRC:-/usr/src/linux-source-$KERNEL_VER} check_kernel_version "$KERNEL_SRC" || KERNEL_SRC=/usr/src/linux-source-$(echo $KERNEL_VER | cut -d'-' -f1) check_kernel_version "$KERNEL_SRC" || KERNEL_SRC=/usr/src/linux-$KERNEL_VER check_kernel_version "$KERNEL_SRC" || KERNEL_SRC=/usr/src/linux-$(echo $KERNEL_VER | cut -d'-' -f1) @@ -142,12 +142,12 @@ # Build echo -n "Building kernel module... " -cd Kernel && make "KERNEL_SRC=$KERNEL_SRC" NO_WARNINGS=1 >/dev/null +cd Kernel && make "KERNEL_SRC=$KERNEL_SRC" [ $? -ne 0 ] && error "Failed to build kernel module" && exit 1 echo Done. echo -n "Building truecrypt... " -cd ../Cli && make NO_WARNINGS=1 >/dev/null +cd ../Cli && make [ $? -ne 0 ] && error "Failed to build truecrypt" && exit 1 echo Done.