192 |
minstalldir /boot || die |
minstalldir /boot || die |
193 |
|
|
194 |
# install modules |
# install modules |
195 |
make ARCH=${ARCH/i*86/x86} INSTALL_MOD_PATH=${BINDIR} modules_install || die |
make ARCH=${ARCH/i*86/x86} INSTALL_MOD_PATH=${BINDIR}/usr modules_install || die |
196 |
|
|
197 |
# install kernelimage |
# install kernelimage |
198 |
if [[ -z ${KERNEL_IMAGE_PATH} ]] |
if [[ -z ${KERNEL_IMAGE_PATH} ]] |
236 |
|| die |
|| die |
237 |
|
|
238 |
# fix build symlink |
# fix build symlink |
239 |
if [ -L ${BINDIR}/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/build ] |
if [ -L ${BINDIR}/usr/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/build ] |
240 |
then |
then |
241 |
echo "fixing build symlink" |
echo "fixing build symlink" |
242 |
rm ${BINDIR}/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/build || die |
rm ${BINDIR}/usr/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/build || die |
243 |
mlink /usr/src/linux-${PVER}-${BRANCH}-${PBUILD} \ |
mlink /usr/src/linux-${PVER}-${BRANCH}-${PBUILD} \ |
244 |
/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/build \ |
/usr/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/build \ |
245 |
|| die |
|| die |
246 |
fi |
fi |
247 |
|
|
248 |
# and fixing source symlink |
# and fixing source symlink |
249 |
if [ -L ${BINDIR}/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/source ] |
if [ -L ${BINDIR}/usr/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/source ] |
250 |
then |
then |
251 |
echo "fixing source symlink" |
echo "fixing source symlink" |
252 |
rm ${BINDIR}/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/source || die |
rm ${BINDIR}/usr/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/source || die |
253 |
mlink /usr/src/linux-${PVER}-${BRANCH}-${PBUILD} \ |
mlink /usr/src/linux-${PVER}-${BRANCH}-${PBUILD} \ |
254 |
/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/source \ |
/usr/lib/modules/${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}/source \ |
255 |
|| die |
|| die |
256 |
fi |
fi |
257 |
|
|
258 |
# remove firmware bits if $LINUX_FIRMWARE was set |
# remove firmware bits if $LINUX_FIRMWARE was set |
259 |
if [[ ! -z ${LINUX_FIRMWARE} ]] && [[ ${LINUX_FIRMWARE} != internal ]] |
if [[ ! -z ${LINUX_FIRMWARE} ]] && [[ ${LINUX_FIRMWARE} != internal ]] |
260 |
then |
then |
261 |
if [[ -d ${BINDIR}/lib/firmware ]] |
if [[ -d ${BINDIR}/usr/lib/firmware ]] |
262 |
then |
then |
263 |
rm -rv ${BINDIR}/lib/firmware |
rm -rv ${BINDIR}/usr/lib/firmware |
264 |
fi |
fi |
265 |
fi |
fi |
266 |
|
|