diff options
author | 2004-01-06 20:55:25 +0000 | |
---|---|---|
committer | 2004-01-06 20:55:25 +0000 | |
commit | ece513c0016404ccaebdc069c2d94a69231f740e (patch) | |
tree | 562f3a2440c61e7d1714ff9aed4cf9f484ffec82 /sys-kernel | |
parent | added missing digest (diff) | |
download | gentoo-2-ece513c0016404ccaebdc069c2d94a69231f740e.tar.gz gentoo-2-ece513c0016404ccaebdc069c2d94a69231f740e.tar.bz2 gentoo-2-ece513c0016404ccaebdc069c2d94a69231f740e.zip |
Version bump for the security patches.
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/gentoo-sources/ChangeLog | 7 | ||||
-rw-r--r-- | sys-kernel/gentoo-sources/Manifest | 4 | ||||
-rw-r--r-- | sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.22-r3 | 2 | ||||
-rw-r--r-- | sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r3.ebuild | 57 |
4 files changed, 66 insertions, 4 deletions
diff --git a/sys-kernel/gentoo-sources/ChangeLog b/sys-kernel/gentoo-sources/ChangeLog index c0ff50cacd0e..209653e406d5 100644 --- a/sys-kernel/gentoo-sources/ChangeLog +++ b/sys-kernel/gentoo-sources/ChangeLog @@ -1,11 +1,12 @@ # ChangeLog for sys-kernel/gentoo-sources # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.50 2004/01/06 15:17:52 plasmaroo Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.51 2004/01/06 20:55:12 plasmaroo Exp $ +*gentoo-sources-2.4.22-r3 (06 Jan 2004) *gentoo-sources-2.4.20-r10 (06 Jan 2004) - 06 Jan 2004; <plasmaroo@gentoo.org> gentoo-sources-2.4.20-r10.ebuild, - gentoo-sources-2.4.22-r2.ebuild, gentoo-sources-2.4.22.ebuild, + 06 Jan 2004; <plasmaroo@gentoo.org> gentoo-sources-2.4.22-r3.ebuild: + gentoo-sources-2.4.20-r10.ebuild, gentoo-sources-2.4.22-r2.ebuild, files/gentoo-sources-2.4.20-hpt372.patch, files/gentoo-sources-2.4.20-rtc_fix.patch, files/gentoo-sources-2.4.22-rtc_fix.patch, diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index b27477c15a66..18c82c6e628b 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -1,8 +1,9 @@ -MD5 075ceb98401a3c96e2ed330019ab84f7 ChangeLog 13321 +MD5 d9e246d5cf3dba39b4110b8f3560f877 ChangeLog 13363 MD5 7ab7f149680cce6b30ff17af69734b68 gentoo-sources-2.4.22.ebuild 1916 MD5 abc9def4a3706816d4266d238a6140fa gentoo-sources-2.4.20-r10.ebuild 5849 MD5 af9b58d2bed47ce662b476c293b05cef gentoo-sources-2.4.22-r1.ebuild 1944 MD5 9eaf2835f8242a58af89b897f1ee9438 metadata.xml 350 +MD5 5a986c8d51f234463b73df6c9ebb879f gentoo-sources-2.4.22-r3.ebuild 2087 MD5 d0e88bf43d91974ea00e11e1735e6a20 gentoo-sources-2.4.22-r2.ebuild 2081 MD5 fd1cc2562183c95cdfe250ebfdce6baa gentoo-sources-2.4.20-r8.ebuild 5562 MD5 8c84f431821d6416e8aa2232c50de31c gentoo-sources-2.4.19-r10.ebuild 2361 @@ -27,6 +28,7 @@ MD5 1326d31d343f60512dfb1376bfe134a2 files/gentoo-sources-2.4.20-sched-interrupt MD5 a61e57d5483a06f20da339d91f98fbb8 files/gentoo-sources-2.4.20-rtc_fix.patch 6769 MD5 6bd1b3d66aca4f2ae0cfd964caa28cc9 files/gentoo-sources-2.4.20-devfs-snd-fix.patch 1973 MD5 849223b7d8e6c9c2a22f84b571aa516c files/digest-gentoo-sources-2.4.20-r7 145 +MD5 e06e41c29580142ad40709e369084b22 files/digest-gentoo-sources-2.4.22-r3 147 MD5 e2e2b545b6fcdcecf49e33798efa5b84 files/gentoo-sources-2.4.22-rtc_fix.patch 7073 MD5 849223b7d8e6c9c2a22f84b571aa516c files/digest-gentoo-sources-2.4.20-r10 145 MD5 3bf2f78421fe7eb5babc154d4ad4dbbd files/security.patch1 14328 diff --git a/sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.22-r3 b/sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.22-r3 new file mode 100644 index 000000000000..b54246e2f830 --- /dev/null +++ b/sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.22-r3 @@ -0,0 +1,2 @@ +MD5 75dc85149b06ac9432106b8941eb9f7b linux-2.4.22.tar.bz2 29528612 +MD5 ccf2400476f47be4adaeda39541abebc gentoo-sources-2.4.22-r2.patch.bz2 3360209 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r3.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r3.ebuild new file mode 100644 index 000000000000..249b56a850c4 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r3.ebuild @@ -0,0 +1,57 @@ +# 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.22-r3.ebuild,v 1.1 2004/01/06 20:55:12 plasmaroo Exp $ + +# OKV=original kernel version, KV=patched kernel version. They can be the same. + +ETYPE="sources" + +inherit kernel +OKV="`echo ${PV}|sed -e 's:^\([0-9]\+\.[0-9]\+\.[0-9]\+\).*:\1:'`" +EXTRAVERSION="-${PN/-*/}" +[ ! "${PR}" == "r0" ] && EXTRAVERSION="${EXTRAVERSION}-${PR}" +KV="${OKV}${EXTRAVERSION}" + +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 + +DESCRIPTION="Full sources for the Gentoo Kernel." +SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2 + http://dev.gentoo.org/~iggy/gentoo-sources-2.4.22-r2.patch.bz2" +HOMEPAGE="http://www.gentoo.org/ http://www.kernel.org/" +LICENSE="GPL-2" +KEYWORDS="x86 -ppc -sparc -alpha -hppa -mips -arm ~amd64 ~ia64" +SLOT="${KV}" + +src_unpack() { + unpack ${A} + + mv linux-${OKV} linux-${KV} \ + || die "Error moving kernel source tree to linux-${KV}" + + cd linux-${KV} + + bzcat ${DISTDIR}/gentoo-sources-2.4.22-r2.patch.bz2 | patch -p1 \ + || die "Failed to patch kernel, please file a bug at bugs.gentoo.org" + + cd ${S} + + epatch ${FILESDIR}/gentoo-sources-2.4.CAN-2003-0985.patch || die "Failed to apply mremap() fix!" + epatch ${FILESDIR}/gentoo-sources-2.4.22-rtc_fix.patch || die "Failed to apply RTC fix!" + + make mrproper || die "make mrproper failed" + make include/linux/version.h || die "make include/linux/version.h failed" +} + +pkg_postinst() { + kernel_pkg_postinst + + einfo "If there are issues with this kernel, search http://bugs.gentoo.org/ for an" + einfo "existing bug. Only create a new bug if you have not found one that matches" + einfo "your issue. It is best to do an advanced search as the initial search has a" + einfo "very low yield. Please assign your bugs to x86-kernel@gentoo.org." + echo + einfo "Please read the ChangeLog and associated docs for more information." +} |