diff --git a/usr/portage/sys-kernel/genkernel/genkernel-3.4.10.907.ebuild b/sys-kernel/genkernel/genkernel-3.4.10.907-r1.ebuild index 84ae0af..f093044 100644 --- a/usr/portage/sys-kernel/genkernel/genkernel-3.4.10.907.ebuild +++ b/sys-kernel/genkernel/genkernel-3.4.10.907-r1.ebuild @@ -14,6 +14,7 @@ VERSION_FUSE='2.7.4' VERSION_ISCSI='2.0-871' VERSION_LVM='2.02.28' VERSION_UNIONFS_FUSE='0.22' +VERSION_GPG='1.4.10' MY_HOME="http://wolf31o2.org" RH_HOME="ftp://sources.redhat.com/pub" @@ -30,7 +31,8 @@ COMMON_URI="${DM_HOME}/dmraid-${VERSION_DMRAID}.tar.bz2 http://www.open-iscsi.org/bits/open-iscsi-${VERSION_ISCSI}.tar.gz 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 @@ -71,6 +73,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() { @@ -84,6 +88,7 @@ src_install() { -e "s:VERSION_ISCSI:$VERSION_ISCSI:" \ -e "s:VERSION_LVM:$VERSION_LVM:" \ -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 @@ -113,6 +118,7 @@ src_install() { "${DISTDIR}"/fuse-${VERSION_FUSE}.tar.gz \ "${DISTDIR}"/unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.bz2 \ "${DISTDIR}"/open-iscsi-${VERSION_ISCSI}.tar.gz \ + "${DISTDIR}"/gnupg-${VERSION_GPG}.tar.bz2 \ "${D}"/var/cache/genkernel/src || die "Copying distfiles..." dobashcompletion "${FILESDIR}"/genkernel.bash