diff options
4 files changed, 59 insertions, 2 deletions
diff --git a/sys-kernel/gentoo-sources/ChangeLog b/sys-kernel/gentoo-sources/ChangeLog index 7750872dfcff..b06456424e29 100644 --- a/sys-kernel/gentoo-sources/ChangeLog +++ b/sys-kernel/gentoo-sources/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-kernel/gentoo-sources # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.62 2004/03/21 03:12:28 livewire Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.63 2004/03/27 01:12:36 livewire Exp $ + +*gentoo-sources-2.4.26_pre5 (26 Mar 2004) + + 26 Mar 2004; Bob Johnson <livewire@gentoo.org> + gentoo-sources-2.4.26_pre6.ebuild: + Bumped ~x86 to pre6 *gentoo-sources-2.4.26_pre5 (20 Mar 2004) diff --git a/sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.26_pre6 b/sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.26_pre6 new file mode 100644 index 000000000000..f8080e486fc0 --- /dev/null +++ b/sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.26_pre6 @@ -0,0 +1,3 @@ +MD5 5fc8e9f43fa44ac29ddf9a9980af57d8 linux-2.4.25.tar.bz2 30626548 +MD5 ccea1f50afec616ef29d32440e179457 gentoo-sources-2.4.26_pre5.patch.bz2 2297080 +MD5 3e547dcdefa3d2747964a8437d34372e gentoo-sources-pre5-pre6.bz2 26898 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-2.4.26_pre6.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-2.4.26_pre6.ebuild new file mode 100644 index 000000000000..38ccc260b29e --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-2.4.26_pre6.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.26_pre6.ebuild,v 1.1 2004/03/27 01:12:36 livewire Exp $ + +IUSE="build crypt" + +# OKV=original kernel version, KV=patched kernel version. They can be the same. + +# Kernel ebuilds using the kernel.eclass can remove any patch that you +# do not want to apply by simply setting the KERNEL_EXCLUDE shell +# variable to the string you want to exclude (for instance +# KERNEL_EXCLUDE="evms" would not patch any patches whose names match +# *evms*). Kernels are only tested in the default configuration, but +# this may be useful if you know that a particular patch is causing a +# conflict with a patch you personally want to apply, or some other +# similar situation. + +ETYPE="sources" + +inherit kernel +OKV=2.4.25 +EXTRAVERSION=_pre6-gentoo +KV=2.4.26_pre6-gentoo +S=${WORKDIR}/linux-${KV} + +# Documentation on the patches contained in this kernel will be installed +# to /usr/share/doc/gentoo-sources-${PV}/patches.txt.gz + +SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2 + http://dev.gentoo.org/~livewire/gentoo-sources-2.4.26_pre5.patch.bz2 + http://dev.gentoo.org/~livewire/gentoo-sources-pre5-pre6.bz2" +KEYWORDS="~x86 -ppc -sparc" +SLOT="${KV}" +DESCRIPTION="Full sources for the Gentoo Kernel." +src_unpack() { + unpack ${A} + mv linux-${OKV} linux-${KV} || die + cd linux-${KV} || die + bzcat ${DISTDIR}/gentoo-sources-2.4.26_pre5.patch.bz2 | patch -p1 || die "Failed to patch kernel, please file a bug at bugs.gentoo.org" + bzcat ${DISTDIR}/gentoo-sources-pre5-pre6.bz2 | patch -p1 || die "Failed to patch kernel, please file a bug at bugs.gentoo.org" + + # Kill patches we aren't suppposed to use, don't worry about + # failures, if they aren't there that is a good thing! + # This is the ratified crypt USE flag, enables IPSEC and patch-int + make mrproper || die "make mrproper failed" + make include/linux/version.h || die "make include/linux/version.h failed" + kernel_universal_unpack +} diff --git a/sys-kernel/gentoo-sources/metadata.xml b/sys-kernel/gentoo-sources/metadata.xml index 0a79a3da756e..9c16e2ec5cea 100644 --- a/sys-kernel/gentoo-sources/metadata.xml +++ b/sys-kernel/gentoo-sources/metadata.xml @@ -3,7 +3,7 @@ <pkgmetadata> <herd>kernel</herd> <maintainer> - <email>plasmaroo@gentoo.org</email> + <email>livewire@gentoo.org</email> </maintainer> <maintainer> <email>x86-kernel@gentoo.org</email> |