# build on all distributions, update the BUILD_GEN variable in build/lbuild)
BUILD_GEN+=".0"
-# This distro does not support zfs, so define ZFSNOTSUPPORTED
+# This distro does not support zfs, so define WITH_ZFS
# use words that make the bash log readable.
-ZFSNOTSUPPORTED="Zfs Not Supported"
+WITH_ZFS="Zfs Not Supported"
source ${LBUILD_DIR}/lbuild-sles
+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/"
+
+}
+
edit_specs() {
# edit the SPECs with our changes
local spec
(cd $TOPDIR/SOURCES; ./mkspec --release ${lnxrel})
- for spec in $RPMSMPTYPE source; do
+ for spec in $RPMSMPTYPE source syms; do
#cp $TOPDIR/SOURCES/kernel-$spec.spec{,.orig}
sed -i -e "s/^\(Release: *\).*$/\1${lnxrel}_${buildid}/" \
-e '/^%setup /a\
}
find_linux_rpm-sles11() {
- local prefix="$1"
- local wanted_kernel="$2"
- local pathtorpms=${3:-"${KERNELRPMSBASE}/${lnxmaj}/${DISTRO}/${TARGET_ARCH}"}
-
- local PLEV=$(sed -n -e 's/^PATCHLEVEL = //p' /etc/SuSE-release)
- local site="https://nu.novell.com/repo/\$RCE/SLES11-SP${PLEV}-Updates/sle-11-$(resolve_arch $TARGET_ARCH)/rpm/$(resolve_arch $TARGET_ARCH)"
- if [ ! -f $pathtorpms/kernel-default-devel-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm ]; then
- fetch_url "$site/kernel-default-devel-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm" $pathtorpms
- fi
- # SLES also needs the kernel-source along with kernel-devel
- if [ ! -f $pathtorpms/kernel-source-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm ]; then
- fetch_url "$site/kernel-source-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm" $pathtorpms
- fi
- echo "kernel-default-devel-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm"
-
- return 0
-
+ local prefix="$1"
+ local wanted_kernel="$2"
+ local pathtorpms=${3:-"$KERNELRPMSBASE/$lnxmaj/$DISTROMAJ/$TARGET_ARCH"}
+
+ local PLEV=$(sed -n -e 's/^PATCHLEVEL = //p' /etc/SuSE-release)
+ local site="https://nu.novell.com/repo/\$RCE/SLES11-SP${PLEV}-Updates/sle-11-$(resolve_arch $TARGET_ARCH)/rpm/$(resolve_arch $TARGET_ARCH)"
+
+ if [ ! -f $pathtorpms/kernel-default-devel-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm ]; then
+ fetch_url "$site/kernel-default-devel-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm" $pathtorpms
+ fi
+ # SLES also needs the kernel-source along with kernel-devel
+ if [ ! -f $pathtorpms/kernel-source-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm ]; then
+ fetch_url "$site/kernel-source-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm" $pathtorpms
+ fi
+ echo "kernel-default-devel-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm"
+
+ return 0
}