Magellan Linux

Diff of /branches/R11-unstable/include/kernel.sminc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

branches/magellan-next/include/kernel.sminc revision 9743 by niro, Tue Jan 10 14:08:45 2012 UTC trunk/include/kernel.sminc revision 11362 by niro, Sun Mar 4 02:38:41 2012 UTC
# Line 59  then Line 59  then
59  fi  fi
60    
61  # some sane defaults  # some sane defaults
62  : ${PCATEGORIE="sys-kernel"}  : ${PCAT="sys-kernel"}
63  : ${HOMEPAGE="http://magellan-linux.de/"}  : ${HOMEPAGE="http://magellan-linux.de/"}
64  : ${TARBALLPVER="${PVER}"}  : ${TARBALLPVER="${PVER}"}
65  : ${SRCFILE="linux-${TARBALLPVER}.tar.bz2"}  : ${SRCFILE="linux-${TARBALLPVER}.tar.bz2"}
# Line 86  fi Line 86  fi
86  case ${KERNEL_TYPE} in  case ${KERNEL_TYPE} in
87   image)   image)
88   : ${PROVIDE="virtual/kernel"}   : ${PROVIDE="virtual/kernel"}
89   : ${DEPEND=">= sys-apps/module-init-tools-3.2   : ${DEPEND=">= virtual/module-tools
90   >= sys-fs/udev-115   >= sys-fs/udev-115
91   >= sys-apps/mkinitrd-5.0.8   >= virtual/initramfs-tools
92   >= virtual/initscripts"}   >= virtual/initscripts"}
93   : ${DESCRIPTION="Kernel image of the '${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}' kernel."}   : ${DESCRIPTION="Kernel image of the '${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}' kernel branch."}
94   ;;   ;;
95    
96   sources)   sources)
97   : ${PROVIDE="virtual/kernel-sources"}   : ${PROVIDE="virtual/kernel-sources"}
98   : ${DESCRIPTION="Kernel sources of the '${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}' kernel."}   : ${DESCRIPTION="Kernel sources of the '${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}' kernel branch."}
99   ;;   ;;
100    
101   headers)   headers)
# Line 276  kernel_headers_src_install() Line 276  kernel_headers_src_install()
276  {  {
277   cd ${SRCDIR}   cd ${SRCDIR}
278   make ARCH=${ARCH/i*86/x86} INSTALL_HDR_PATH=${BINDIR}/usr headers_install || die   make ARCH=${ARCH/i*86/x86} INSTALL_HDR_PATH=${BINDIR}/usr headers_install || die
279    
280     # clean-up unnecessary files
281     find ${BINDIR} -name .install -or -name ..install.cmd | xargs --no-run-if-empty rm -f
282  }  }
283    
284  kernel_sources_src_install()  kernel_sources_src_install()
# Line 431  kernel_sources_postinstall() Line 434  kernel_sources_postinstall()
434  {  {
435   # check for linux-VERSION/include as the kernel-image installs   # check for linux-VERSION/include as the kernel-image installs
436   # the file Modules.symver in the linux-VERSION directory   # the file Modules.symver in the linux-VERSION directory
437   if [ ! -d ${MROOT}/usr/src/linux-${KPVER}-${KBRANCH}-${KPBUILD}/include ]   if mqueryfeature "kernelsrcunpack" &&
438     [ ! -d ${MROOT}/usr/src/linux-${KPVER}-${KBRANCH}-${KPBUILD}/include ]
439   then   then
440   echo "Unpacking linux-${KPVER}-${KBRANCH}-${KPBUILD} source tarball ... "   echo "Unpacking linux-${KPVER}-${KBRANCH}-${KPBUILD} source tarball ... "
441   tar xvjf ${MROOT}/usr/src/linux-${KPVER}-${KBRANCH}-${KPBUILD}.tar.bz2 -C ${MROOT}/usr/src   tar xvjf ${MROOT}/usr/src/linux-${KPVER}-${KBRANCH}-${KPBUILD}.tar.bz2 -C ${MROOT}/usr/src
442   fi   fi
443    
444   if [ ! -d ${MROOT}/usr/src/kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} ] &&   if mqueryfeature "kernelsrcunpack" &&
445     [ ! -d ${MROOT}/usr/src/kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} ] &&
446   [ -f ${MROOT}/usr/src/kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD}.tar.bz2 ]   [ -f ${MROOT}/usr/src/kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD}.tar.bz2 ]
447   then   then
448   echo "Unpacking kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} source tarball ... "   echo "Unpacking kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} source tarball ... "
449   tar xvjf ${MROOT}/usr/src/kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD}.tar.bz2 -C ${MROOT}/usr/src   tar xvjf ${MROOT}/usr/src/kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD}.tar.bz2 -C ${MROOT}/usr/src
450   fi   fi
451    
452   # if not exist create linux symlink   # create linux symlink
453   if [ ! -h ${MROOT}/usr/src/linux ]   if mqueryfeature "linuxsymlink"
454   then   then
455   echo "Creating linux -> linux-${KPVER}-${KBRANCH}-${KPBUILD} symlink ... "   echo "Creating linux -> linux-${KPVER}-${KBRANCH}-${KPBUILD} symlink ... "
456   [ ! -d ${MROOT}/usr/src ] && install ${MROOT}/usr/src   [ ! -d ${MROOT}/usr/src ] && install ${MROOT}/usr/src
# Line 453  kernel_sources_postinstall() Line 458  kernel_sources_postinstall()
458   ${MROOT}/usr/src/linux || die   ${MROOT}/usr/src/linux || die
459   fi   fi
460    
461   # if not exist create kernel-modules symlink   # create kernel-modules symlink
462   if [ ! -h ${MROOT}/usr/src/kernel-modules ] &&   if mqueryfeature "linuxsymlink" &&
463   [ -d ${MROOT}/usr/src/kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} ]   [ -d ${MROOT}/usr/src/kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} ]
464   then   then
465   echo "Creating kernel-modules -> kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} symlink ... "   echo "Creating kernel-modules -> kernel-modules-${KPVER}-${KBRANCH}-${KPBUILD} symlink ... "

Legend:
Removed from v.9743  
changed lines
  Added in v.11362