diff --git a/usr/portage/sys-kernel/genkernel/genkernel-3.4.10.906.ebuild b/sys-kernel/genkernel/./genkernel-3.4.10.906-r1.ebuild index 77f8c86..757c02e 100644 --- a/usr/portage/sys-kernel/genkernel/genkernel-3.4.10.906.ebuild +++ b/sys-kernel/genkernel/./genkernel-3.4.10.906-r1.ebuild @@ -13,6 +13,7 @@ VERSION_E2FSPROGS='1.40.9' VERSION_LVM='2.02.28' VERSION_FUSE='2.7.4' VERSION_UNIONFS_FUSE='0.22' +VERSION_GPG='1.4.10' MY_HOME="http://wolf31o2.org" RH_HOME="ftp://sources.redhat.com/pub" @@ -28,7 +29,8 @@ COMMON_URI="${DM_HOME}/dmraid-${VERSION_DMRAID}.tar.bz2 ${BB_HOME}/busybox-${VERSION_BUSYBOX}.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" + http://podgorny.cz/unionfs-fuse/releases/unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.bz2 + mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2" if [[ ${PV} == 9999* ]] then @@ -68,6 +70,8 @@ src_unpack() { unpack ${P}.tar.bz2 fi use selinux && sed -i 's/###//g' "${S}"/gen_compile.sh + cd ${S} + epatch ${FILESDIR}/${P}-gpg.patch } src_install() { @@ -79,6 +83,7 @@ src_install() { -e "s:VERSION_BUSYBOX:$VERSION_BUSYBOX:" \ -e "s:VERSION_FUSE:$VERSION_FUSE:" \ -e "s:VERSION_UNIONFS_FUSE:$VERSION_UNIONFS_FUSE:" \ + -e "s:VERSION_GPG:$VERSION_GPG:" \ "${S}"/genkernel.conf > "${T}"/genkernel.conf \ || die "Could not adjust versions" insinto /etc @@ -107,6 +112,7 @@ src_install() { "${DISTDIR}"/busybox-${VERSION_BUSYBOX}.tar.bz2 \ "${DISTDIR}"/fuse-${VERSION_FUSE}.tar.gz \ "${DISTDIR}"/unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.bz2 \ + "${DISTDIR}"/gnupg-${VERSION_GPG}.tar.bz2 \ "${D}"/var/cache/genkernel/src || die "Copying distfiles..." dobashcompletion "${FILESDIR}"/genkernel.bash