--- a/genkernel-3.4.10.906.ebuild 2009-08-05 15:27:24.000000000 +0200 +++ b/genkernel-3.4.10.906.ebuild 2009-08-09 16:02:20.000000000 +0200 @@ -11,6 +11,7 @@ VERSION_DMRAID='1.0.0.rc14' VERSION_E2FSPROGS='1.40.9' VERSION_LVM='2.02.28' +VERSION_MDADM='2.6.9' VERSION_FUSE='2.7.4' VERSION_UNIONFS_FUSE='0.22' @@ -26,6 +27,7 @@ ${RH_HOME}/dm/device-mapper.${VERSION_DMAP}.tgz ${RH_HOME}/dm/old/device-mapper.${VERSION_DMAP}.tgz ${BB_HOME}/busybox-${VERSION_BUSYBOX}.tar.bz2 + mirror://kernel/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.bz2 mirror://sourceforge/e2fsprogs/e2fsprogs-${VERSION_E2FSPROGS}.tar.gz mirror://sourceforge/fuse/fuse-${VERSION_FUSE}.tar.gz http://podgorny.cz/unionfs-fuse/releases/unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.bz2" @@ -68,6 +70,8 @@ unpack ${P}.tar.bz2 fi use selinux && sed -i 's/###//g' "${S}"/gen_compile.sh + + epatch "${FILESDIR}"/mdadm-support.patch } src_install() { @@ -76,6 +80,7 @@ -e "s:VERSION_DMRAID:$VERSION_DMRAID:" \ -e "s:VERSION_E2FSPROGS:$VERSION_E2FSPROGS:" \ -e "s:VERSION_LVM:$VERSION_LVM:" \ + -e "s:VERSION_MDADM:$VERSION_MDADM:" \ -e "s:VERSION_BUSYBOX:$VERSION_BUSYBOX:" \ -e "s:VERSION_FUSE:$VERSION_FUSE:" \ -e "s:VERSION_UNIONFS_FUSE:$VERSION_UNIONFS_FUSE:" \ @@ -102,6 +107,7 @@ cp -f \ "${DISTDIR}"/dmraid-${VERSION_DMRAID}.tar.bz2 \ "${DISTDIR}"/LVM2.${VERSION_LVM}.tgz \ + "${DISTDIR}"/mdadm-${VERSION_MDADM}.tar.bz2 \ "${DISTDIR}"/device-mapper.${VERSION_DMAP}.tgz \ "${DISTDIR}"/e2fsprogs-${VERSION_E2FSPROGS}.tar.gz \ "${DISTDIR}"/busybox-${VERSION_BUSYBOX}.tar.bz2 \