Magellan Linux

Diff of /smage/trunk/include/kernel.sminc

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

revision 2939 by niro, Tue Sep 6 19:09:06 2011 UTC revision 2957 by niro, Wed Sep 7 11:32:21 2011 UTC
# Line 23  else Line 23  else
23  fi  fi
24    
25  # some sane defaults  # some sane defaults
26    : ${PCATEGORIE="sys-kernel"}
27    : ${HOMEPAGE="http://magellan-linux.de/"}
28  : ${SRCFILE="linux-${PVER/${PSUBVER}/}.tar.bz2"}  : ${SRCFILE="linux-${PVER/${PSUBVER}/}.tar.bz2"}
29  : ${SRCDIR="${BUILDDIR}/linux-${PVER}-${BRANCH}-${PBUILD}"}  : ${SRCDIR="${BUILDDIR}/linux-${PVER}-${BRANCH}-${PBUILD}"}
30    
31  case ${KERNEL_TYPE} in  case ${KERNEL_TYPE} in
32   image|sources)   image|sources)
33   : ${SRC_URI=(   if [[ -z ${SRC_URI[*]} ]]
34   http://www.kernel.org/pub/linux/kernel/v${PVER%%.*}/${SRCFILE}   then
35   mirror://kernel-${BRANCH}/${SRCFILE}   SRC_URI=(
36   mirror://kernel-${BRANCH}/config-${PVER}-${BRANCH}-${PBUILD}-i686   http://www.kernel.org/pub/linux/kernel/v$(echo ${PVER} | cut -d. -f1-2)/${SRCFILE}
37   mirror://kernel-${BRANCH}/config-${PVER}-${BRANCH}-${PBUILD}-x86_64   http://ftp.uni-erlangen.de/pub/Linux/MIRROR.kernel/v$(echo ${PVER} | cut -d. -f1-2)/${SRCFILE}
38   )}   mirror://kernel-${BRANCH}/${SRCFILE}
39     mirror://kernel-${BRANCH}/config-${PVER}-${BRANCH}-${PBUILD}-i686
40     mirror://kernel-${BRANCH}/config-${PVER}-${BRANCH}-${PBUILD}-x86_64
41     )
42     fi
43   ;;   ;;
44    
45   headers)   headers)
46   : ${SRC_URI=(   if [[ -z ${SRC_URI[*]} ]]
47   http://www.kernel.org/pub/linux/kernel/v${PVER%%.*}/${SRCFILE}   then
48   mirror://kernel-${BRANCH}/${SRCFILE}   SRC_URI=(
49   )}   http://www.kernel.org/pub/linux/kernel/v$(echo ${PVER} | cut -d. -f1-2)/${SRCFILE}
50     http://ftp.uni-erlangen.de/pub/Linux/MIRROR.kernel/v$(echo ${PVER} | cut -d. -f1-2)/${SRCFILE}
51     mirror://kernel-${BRANCH}/${SRCFILE}
52     )
53     fi
54   ;;   ;;
55  esac  esac
56    
 : ${DEPEND=">= sys-apps/module-init-tools-3.2  
  >= sys-fs/udev-115  
  >= sys-apps/mkinitrd-5.0.8  
  >= virtual/initscripts"}  
   
57  case ${KERNEL_TYPE} in  case ${KERNEL_TYPE} in
58   image) : ${PROVIDE="virtual/kernel"} ;;   image)
59   sources) : ${PROVIDE="virtual/kernel-sources"} ;;   : ${PROVIDE="virtual/kernel"}
60   headers) : ${PROVIDE="virtual/kernel-headers"} ;;   : ${DEPEND=">= sys-apps/module-init-tools-3.2
61     >= sys-fs/udev-115
62     >= sys-apps/mkinitrd-5.0.8
63     >= virtual/initscripts"}
64     : ${DESCRIPTION="Kernel image of the '${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}' kernel."}
65     ;;
66    
67     sources)
68     : ${PROVIDE="virtual/kernel-sources"}
69     : ${DESCRIPTION="Kernel sources of the '${PVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}' kernel."}
70     ;;
71    
72     headers)
73     : ${PROVIDE="virtual/kernel-headers"}
74     : ${DESCRIPTION="Sanitized kernel headers for libc."}
75     ;;
76  esac  esac
77    
78  EXTRAVERSION="${PSUBVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}"  EXTRAVERSION="${PSUBVER}-${BRANCH}-${PBUILD}${KERNEL_ARCH_EXTENSION}"

Legend:
Removed from v.2939  
changed lines
  Added in v.2957