Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
b=22632 update mptsas driver to PH16-4.18.20.04
[fs/lustre-release.git]
/
build
/
lbuild
diff --git
a/build/lbuild
b/build/lbuild
index
c99ade4
..
7cae51c
100755
(executable)
--- a/
build/lbuild
+++ b/
build/lbuild
@@
-491,7
+491,7
@@
download_file() {
touch $semaphore
if ! wget -nv "$from" -O "$to" || [ ! -s "$to" ]; then
# the trap will remove the files via the fatal below
touch $semaphore
if ! wget -nv "$from" -O "$to" || [ ! -s "$to" ]; then
# the trap will remove the files via the fatal below
- fatal 1 "Could not download ${to##*/} from ${from%
%
/*}/."
+ fatal 1 "Could not download ${to##*/} from ${from%/*}/."
fi
rm -f $semaphore
delete_exit_trap "download"
fi
rm -f $semaphore
delete_exit_trap "download"
@@
-554,7
+554,7
@@
download_mptlinux() {
return 0
fi
return 0
fi
- file="
MPTLINUX_RHEL5_SLES10_PH15-${MPTLINUX_VERSION}.zip
"
+ file="
SUN_MPTLINUX_RHEL5_PH16-${MPTLINUX_VERSION}.tar.gz
"
download_file "$location/$file" "$KERNELTREE" "$force"
}
download_file "$location/$file" "$KERNELTREE" "$force"
}
@@
-682,10
+682,12
@@
tarflags() {
}
untar() {
}
untar() {
- local file="$1"
+ local tarfile="$1"
+ shift
+ local extractfile="$@"
- echo "Untarring ${file##*/}..."
- tar $(tarflags "$
file") "$file"
+ echo "Untarring ${
tar
file##*/}..."
+ tar $(tarflags "$
tarfile") "$tarfile" $extractfile
}
}
@@
-709,10
+711,10
@@
unpack_rdac() {
unpack_mptlinux() {
unpack_mptlinux() {
- if ! un
zip -p $KERNELTREE/MPTLINUX_RHEL5_SLES10_PH15-4.16.00.00-2.zip | tar xzvf - srpms-2/mptlinux-4.16.00.00-2
.src.rpm; then
+ if ! un
tar $KERNELTREE/SUN_MPTLINUX_RHEL5_PH16-${MPTLINUX_VERSION}.tar.gz pkg1-rhel5/srpms-1/mptlinux-${MPTLINUX_VERSION}-1
.src.rpm; then
return 1
fi
return 1
fi
- mv
srpms-2/mptlinux-4.16.00.00-2
.src.rpm .
+ mv
pkg1-rhel5/srpms-1/mptlinux-${MPTLINUX_VERSION}-1
.src.rpm .
}
}