From 5b7cd9a6aa9169c55099c9885f399d6f6cc981d8 Mon Sep 17 00:00:00 2001 From: Brandon Low Date: Thu, 21 Oct 2004 16:26:53 +0000 Subject: [PATCH] Resurrect this package, because AC is making kernels again --- sys-kernel/ac-sources/ChangeLog | 10 ++++ sys-kernel/ac-sources/Manifest | 5 ++ .../ac-sources/ac-sources-2.6.9-r1.ebuild | 24 ++++++++++ .../files/2.6.9-ac1-fix-extraversion.patch | 48 +++++++++++++++++++ .../files/digest-ac-sources-2.6.9-r1 | 2 + sys-kernel/ac-sources/metadata.xml | 12 +++++ 6 files changed, 101 insertions(+) create mode 100644 sys-kernel/ac-sources/ChangeLog create mode 100644 sys-kernel/ac-sources/Manifest create mode 100644 sys-kernel/ac-sources/ac-sources-2.6.9-r1.ebuild create mode 100644 sys-kernel/ac-sources/files/2.6.9-ac1-fix-extraversion.patch create mode 100644 sys-kernel/ac-sources/files/digest-ac-sources-2.6.9-r1 create mode 100644 sys-kernel/ac-sources/metadata.xml diff --git a/sys-kernel/ac-sources/ChangeLog b/sys-kernel/ac-sources/ChangeLog new file mode 100644 index 000000000000..23c0f1c00ca8 --- /dev/null +++ b/sys-kernel/ac-sources/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-kernel/ac-sources +# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ac-sources/ChangeLog,v 1.36 2004/10/21 16:26:53 lostlogic Exp $ + +*ac-sources-2.6.9-r1 (21 Oct 2004) + + 21 Oct 2004; Brandon Low +metadata.xml, + +files/2.6.9-ac1-fix-extraversion.patch, +ac-sources-2.6.9-r1.ebuild: + Resurrect this package, because AC is making kernels again + diff --git a/sys-kernel/ac-sources/Manifest b/sys-kernel/ac-sources/Manifest new file mode 100644 index 000000000000..c84d035f493e --- /dev/null +++ b/sys-kernel/ac-sources/Manifest @@ -0,0 +1,5 @@ +MD5 2d0ac3655d40b781c84031301a780024 ac-sources-2.6.9-r1.ebuild 1091 +MD5 dabd043d3b9935dc70740ae2e66c685a ChangeLog 454 +MD5 2b0cfdcefc398952a818684668e808f1 metadata.xml 384 +MD5 508c49456dcb30096fe21b4619e9e8aa files/digest-ac-sources-2.6.9-r1 129 +MD5 2c667e2fa7172f460e6e9c2699acded2 files/2.6.9-ac1-fix-extraversion.patch 1288 diff --git a/sys-kernel/ac-sources/ac-sources-2.6.9-r1.ebuild b/sys-kernel/ac-sources/ac-sources-2.6.9-r1.ebuild new file mode 100644 index 000000000000..881a3c171d60 --- /dev/null +++ b/sys-kernel/ac-sources/ac-sources-2.6.9-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ac-sources/ac-sources-2.6.9-r1.ebuild,v 1.1 2004/10/21 16:26:53 lostlogic Exp $ + +UNIPATCH_LIST="${DISTDIR}/patch-${KV}.bz2 ${FILESDIR}/2.6.9-ac1-fix-extraversion.patch" +K_PREPATCHED="yes" +UNIPATCH_STRICTORDER="yes" + +ETYPE="sources" +inherit kernel-2 +detect_version +K_NOSETEXTRAVERSION="don't_set_it" +RESTRICT="nomirror" +DESCRIPTION="Alan Cox's kernel, mostly stuff destined for mailine or RedHat's vendor kernel" +SRC_URI="${KERNEL_URI} mirror://kernel/linux/kernel/people/alan/linux-2.6/${KV/-ac*/}/patch-${KV}.bz2" + +KEYWORDS="~x86 ~amd64 ~ia64 -* ~ppc" +IUSE="" + +K_EXTRAEINFO="If there are issues with this kernel, search http://bugs.gentoo.org/ for an +existing bug. Only create a new bug if you have not found one that matches +your issue. It is best to do an advanced search as the initial search has a +very low yield. Please assign your bugs to x86-kernel@gentoo.org. +Please read the ChangeLog and associated docs for more information." diff --git a/sys-kernel/ac-sources/files/2.6.9-ac1-fix-extraversion.patch b/sys-kernel/ac-sources/files/2.6.9-ac1-fix-extraversion.patch new file mode 100644 index 000000000000..f7fc8804e7f8 --- /dev/null +++ b/sys-kernel/ac-sources/files/2.6.9-ac1-fix-extraversion.patch @@ -0,0 +1,48 @@ +<-- snip --> + +$ make + CHK include/linux/version.h +expr: non-numeric argument +make[1]: `arch/i386/kernel/asm-offsets.s' is up to date. + CHK include/linux/compile.h + CC kernel/power/swsusp.o +kernel/power/swsusp.c: In function `init_header': +kernel/power/swsusp.c:327: parse error before `;' +kernel/power/swsusp.c: In function `sanity_check': +kernel/power/swsusp.c:1074: parse error before `)' +make[2]: *** [kernel/power/swsusp.o] Error 1 +make[1]: *** [kernel/power] Error 2 +make: *** [kernel] Error 2 +$ cat +include/linux/version.h +#define UTS_RELEASE "2.6.9-ac1" +#define LINUX_VERSION_CODE +#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) +$ + +<-- snip --> + + +Proposed fix: + + +Signed-off-by: Adrian Bunk + +--- linux-2.6.9-ac1-full/Makefile.old 2004-10-21 14:48:07.000000000 +0200 ++++ linux-2.6.9-ac1-full/Makefile 2004-10-21 14:48:30.000000000 +0200 +@@ -1,7 +1,7 @@ + VERSION = 2 + PATCHLEVEL = 6 +-SUBLEVEL = 9-ac1 +-EXTRAVERSION = ++SUBLEVEL = 9 ++EXTRAVERSION = -ac1 + NAME=AC 1 + + # *DOCUMENTATION* + +- +To unsubscribe from this list: send the line "unsubscribe linux-kernel" in +the body of a message to majordomo@vger.kernel.org +More majordomo info at http://vger.kernel.org/majordomo-info.html +Please read the FAQ at http://www.tux.org/lkml/ diff --git a/sys-kernel/ac-sources/files/digest-ac-sources-2.6.9-r1 b/sys-kernel/ac-sources/files/digest-ac-sources-2.6.9-r1 new file mode 100644 index 000000000000..1dc7c0aee42c --- /dev/null +++ b/sys-kernel/ac-sources/files/digest-ac-sources-2.6.9-r1 @@ -0,0 +1,2 @@ +MD5 e921200f074ca97184e150ef5a4af825 linux-2.6.9.tar.bz2 36261440 +MD5 4af8feacc7d8a4ed1ff3a0d660862105 patch-2.6.9-ac1.bz2 73944 diff --git a/sys-kernel/ac-sources/metadata.xml b/sys-kernel/ac-sources/metadata.xml new file mode 100644 index 000000000000..8263f239f62f --- /dev/null +++ b/sys-kernel/ac-sources/metadata.xml @@ -0,0 +1,12 @@ + + + +x86-kernel + +This kernel is based on Alan Cox's tree. +It includes a small number of patches to vanilla 2.6, +generally these are patches that Alan wants tested +before they are released by RedHat. + + + -- 2.26.2