33 |
|
|
34 |
: ${DEPEND=">= sys-apps/module-init-tools-3.2 |
: ${DEPEND=">= sys-apps/module-init-tools-3.2 |
35 |
>= sys-fs/udev-115 |
>= sys-fs/udev-115 |
|
>= sys-apps/hotplug-20040401 |
|
36 |
>= sys-apps/mkinitrd-5.0.8 |
>= sys-apps/mkinitrd-5.0.8 |
37 |
>= sys-apps/initscripts-0.4.3"} |
>= sys-apps/initscripts-0.4.3"} |
38 |
|
|
71 |
|
|
72 |
# inject our kernel config |
# inject our kernel config |
73 |
cp ${KERNEL_CONFIG} ${SRCDIR}/.config || die |
cp ${KERNEL_CONFIG} ${SRCDIR}/.config || die |
74 |
make oldconfig || die |
make ARCH=${ARCH/i*86/x86} oldconfig || die |
75 |
|
|
76 |
case ${KERNEL_TYPE} in |
case ${KERNEL_TYPE} in |
77 |
image) |
image) |
102 |
install -d ${BINDIR}/boot || die |
install -d ${BINDIR}/boot || die |
103 |
|
|
104 |
# install modules |
# install modules |
105 |
make INSTALL_MOD_PATH=${BINDIR} modules_install || die |
make ARCH=${ARCH/i*86/x86} INSTALL_MOD_PATH=${BINDIR} modules_install || die |
106 |
|
|
107 |
# install kernelimage |
# install kernelimage |
108 |
if [[ -z ${KERNEL_IMAGE_PATH} ]] |
if [[ -z ${KERNEL_IMAGE_PATH} ]] |
320 |
fi |
fi |
321 |
|
|
322 |
# if not exist create kernel-modules symlink |
# if not exist create kernel-modules symlink |
323 |
if [ ! -h ${MROOT}/usr/src/kernel-modules ] |
if [ ! -h ${MROOT}/usr/src/kernel-modules ] && |
324 |
|
[ -d ${MROOT}/usr/src/kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} ] |
325 |
then |
then |
326 |
echo "Creating kernel-modules -> kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} symlink ... " |
echo "Creating kernel-modules -> kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} symlink ... " |
327 |
[ ! -d ${MROOT}/usr/src ] && install ${MROOT}/usr/src |
[ ! -d ${MROOT}/usr/src ] && install ${MROOT}/usr/src |