# - reiser4
# - Linux ABI
# - grsecurity - does not builds --without grsecuriy
-# - move config preparing from build to setup
#
# WARNING: Kernels from 2.6.16.X series not work under OldWorldMac
#
%define _udev_ver 071
%define _mkvmlinuz_ver 1.3
-%define _rel 0.1
+%define _rel 0.2
%define _old_netfilter_snap 20060504
%define _netfilter_snap 20060829
# cleanup backups after patching
find . '(' -name '*~' -o -name '*.orig' -o -name '.gitignore' ')' -print0 | xargs -0 -r -l512 rm -f
-%build
TuneUpConfigForIX86 () {
set -x
%ifarch %{ix86}
fi
}
+# Prepare configs:
+BuildConfig
+BuildConfig smp
+
+%build
BuildKernel() {
%{?debug:set -x}
echo "Building kernel $1 ..."
# UP KERNEL
KERNEL_INSTALL_DIR="$KERNEL_BUILD_DIR/build-done/kernel-UP"
rm -rf $KERNEL_INSTALL_DIR
-BuildConfig
%{__make} %CrossOpts include/linux/utsrelease.h
cp include/linux/utsrelease.h{,.save}
%if %{with up}
# SMP KERNEL
KERNEL_INSTALL_DIR="$KERNEL_BUILD_DIR/build-done/kernel-SMP"
rm -rf $KERNEL_INSTALL_DIR
-BuildConfig smp
%if %{with smp}
BuildKernel smp
PreInstallKernel smp