# to build built
BUILD_GEN+=".1" #LU-3337 add missing build files for sles11sp2 server
-DEVEL_KERNEL_TYPE="source"
+DEVEL_KERNEL_TYPE="default-devel"
RPM_HELPERS_DIR="/usr/lib/rpm"
prepare_and_build_srpm() {
LINUX=$path/usr/src/linux-${lnxmaj}${lnxmin}-${lnxrel}
LINUXOBJ=$path/usr/src/linux-${lnxmaj}${lnxmin}-${lnxrel}-obj/$(resolve_arch $TARGET_ARCH $PATCHLESS)/$RPMSMPTYPE
- # XXX this has been commented out in th rhel5 build file for a while
- # as it says there, it's probably not needed anymore and can be deleted
- #LINUXRELEASE=$(find_linux_release "$LINUXOBJ")
- #if [ -z "$LINUXRELEASE" ]; then
- # echo "Failed to find linux release in $LINUXOBJ"
- # return 255
- #fi
return 0
}
# This function digs out the linux release from a linux-obj tree
find_linux_release() {
- _find_linux_release $LINUXOBJ
+ _find_linux_release $LINUXOBJ
+}
+
+kernel_srpm_location() {
+
+ local PLEV=$(sed -n -e 's/^PATCHLEVEL = //p' /etc/SuSE-release)
+ echo "https://nu.novell.com/repo/\$RCE/SLES11-SP${PLEV}-Updates/sle-11-$(resolve_arch $TARGET_ARCH)/rpm/src/"
+
}