-e "s/@JENSEN_ARCHS@/$BOOT_ARCHS/g" \
-e "s/@SMP_ARCHS@/$SMP_ARCHS/g" \
-e "s/@UP_ARCHS@/$UP_ARCHS/g" \
+ -e "s/@RHBUILD@/$RHBUILD/g" \
< $TOPDIR/lustre/scripts/lustre-kernel-2.4.spec.in \
> lustre-kernel-2.4.spec
[ -d SRPMS ] || mkdir SRPMS
done
rpmbuild $targets -bb lustre-kernel-2.4.spec \
- --define "_topdir $TOPDIR" \
+ --define "_topdir $TOPDIR" || \
fatal 1 "Error building rpms for $arch."
(( $DO_SRC )) && rpmbuild -bs lustre-kernel-2.4.spec \
- --define "_topdir $TOPDIR" \
+ --define "_topdir $TOPDIR" || \
fatal 1 "Error building .src.rpm."
}
else
EXTRA_VERSION="${EXTRA_VERSION}_lustre.$(get_lustre_version)"
fi
- EXTRA_VERSION=${EXTRA_VERSION//-/_}
}
tarflags()
mkdir -p "$DESTDIR/boot/efi/redhat"
install -m 755 vmlinux "$DESTDIR/boot/efi/redhat/vmlinux-${FULL_VERSION}"
install -m 755 vmlinuz "$DESTDIR/boot/efi/redhat/vmlinuz-${FULL_VERSION}"
- ln -sf "efi/vmlinux-${FULL_VERSION}" "$DESTDIR/boot/vmlinux-${FULL_VERSION}"
- ln -sf "efi/vmlinuz-${FULL_VERSION}" "$DESTDIR/boot/vmlinuz-${FULL_VERSION}"
+ ln -sf "efi/redhat/vmlinux-${FULL_VERSION}" "$DESTDIR/boot/vmlinux-${FULL_VERSION}"
+ ln -sf "efi/redhat/vmlinuz-${FULL_VERSION}" "$DESTDIR/boot/vmlinuz-${FULL_VERSION}"
;;
*)
cp vmlinuz "$DESTDIR/boot/vmlinuz-${FULL_VERSION}"