-mv src/Makefile2.6 src/Makefile
-for cfg in %{buildconfigs}; do
- mkdir -p modules/$cfg
- if [ ! -r "%{_kernelsrcdir}/config-$cfg" ]; then
- exit 1
- fi
- rm -f include/asm
- chmod 000 modules
- install -d include/{linux,config}
- %{__make} -C %{_kernelsrcdir} clean \
- SUBDIRS=$PWD/src \
- O=$PWD \
- %{?with_verbose:V=1}
- install -d include/config
- chmod 700 modules
- ln -sf %{_kernelsrcdir}/config-$cfg .config
- ln -sf %{_kernelsrcdir}/include/linux/autoconf-${cfg}.h include/linux/autoconf.h
- ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm #FIXME
- touch include/config/MARKER
- %{__make} -C %{_kernelsrcdir} modules \
- SUBDIRS=$PWD/src \
- O=$PWD \
- %{?with_verbose:V=1}
- mv src/*.ko modules/$cfg/
-done