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 |
|
|
75 |
|
|
76 |
case ${KERNEL_TYPE} in |
case ${KERNEL_TYPE} in |
77 |
image) |
image) |
78 |
mmake || die |
mmake ARCH=${ARCH/i*86/x86} || die |
79 |
;; |
;; |
80 |
|
|
81 |
sources) |
sources) |
82 |
make clean || die |
make clean || die |
83 |
|
|
84 |
# needed to compile other programs like iptables |
# needed to compile other programs like iptables |
85 |
make prepare || die |
make ARCH=${ARCH/i*86/x86} prepare || die |
86 |
# needed to cover >=2.6.14 builds |
# needed to cover >=2.6.14 builds |
87 |
# but deprecated with >=2.6.21, prepare cover all targets there |
# but deprecated with >=2.6.21, prepare cover all targets there |
88 |
[[ $(echo ${PVER} | sed "s:\.::g") < 2621 ]] && { make prepare-all || die; } |
[[ $(echo ${PVER} | sed "s:\.::g") < 2621 ]] && { make ARCH=${ARCH/i*86/x86} prepare-all || die; } |
89 |
make scripts || die |
make ARCH=${ARCH/i*86/x86} scripts || die |
90 |
|
|
91 |
# at least alsa-drivers needs this one ... |
# at least alsa-drivers needs this one ... |
92 |
touch include/linux/autoconf.h || die |
touch include/linux/autoconf.h || die |