summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/gentoo-test-sources/ChangeLog18
-rw-r--r--sys-kernel/gentoo-test-sources/Manifest4
-rw-r--r--sys-kernel/gentoo-test-sources/files/digest-gentoo-test-sources-2.4.222
-rw-r--r--sys-kernel/gentoo-test-sources/gentoo-test-sources-2.4.22.ebuild54
-rw-r--r--sys-kernel/gentoo-test-sources/metadata.xml14
5 files changed, 91 insertions, 1 deletions
diff --git a/sys-kernel/gentoo-test-sources/ChangeLog b/sys-kernel/gentoo-test-sources/ChangeLog
new file mode 100644
index 000000000000..24b69d30cd4f
--- /dev/null
+++ b/sys-kernel/gentoo-test-sources/ChangeLog
@@ -0,0 +1,18 @@
+# ChangeLog for sys-kernel/gentoo-test-sources
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-test-sources/ChangeLog,v 1.1 2003/10/12 23:11:16 iggy Exp $
+
+*gentoo-test-sources-2.4.22 (12 Oct 2003)
+
+ 12 Oct 2003; <iggy@gentoo.org> gentoo-test-sources-2.4.22.ebuild:
+ move from pfeifer-sources
+ Includes the following:
+ -0(1), preempt, lowlat elevator
+ -xfs
+ -grsec
+ -libata
+ -some ide bacports from 2.6
+ -nvidia nf/nf2/nf3/sata ide
+ -drm update
+ -device mapper
+
diff --git a/sys-kernel/gentoo-test-sources/Manifest b/sys-kernel/gentoo-test-sources/Manifest
index a403ae01f9be..9547f2387caa 100644
--- a/sys-kernel/gentoo-test-sources/Manifest
+++ b/sys-kernel/gentoo-test-sources/Manifest
@@ -1,2 +1,4 @@
-MD5 0ff28aae759283e7d3b8ce39c68d46ef gentoo-test-sources-2.4.22.ebuild 2070
+MD5 ce6623b35744d43b3e6d2a02e267b148 gentoo-test-sources-2.4.22.ebuild 2051
+MD5 316c7bc40c663fc41229a2adee68f455 ChangeLog 557
+MD5 1b80ca9e6de4c327e48871e1c446e54a metadata.xml 402
MD5 2be721ee04aa311a89ddfe1f3eab2cc0 files/digest-gentoo-test-sources-2.4.22 149
diff --git a/sys-kernel/gentoo-test-sources/files/digest-gentoo-test-sources-2.4.22 b/sys-kernel/gentoo-test-sources/files/digest-gentoo-test-sources-2.4.22
new file mode 100644
index 000000000000..3c3f3640765d
--- /dev/null
+++ b/sys-kernel/gentoo-test-sources/files/digest-gentoo-test-sources-2.4.22
@@ -0,0 +1,2 @@
+MD5 75dc85149b06ac9432106b8941eb9f7b linux-2.4.22.tar.bz2 29528612
+MD5 6e867cf180caa7caee0eb34161083c84 gentoo-test-sources-2.4.22.patch.bz2 2141986
diff --git a/sys-kernel/gentoo-test-sources/gentoo-test-sources-2.4.22.ebuild b/sys-kernel/gentoo-test-sources/gentoo-test-sources-2.4.22.ebuild
new file mode 100644
index 000000000000..41b35208a56a
--- /dev/null
+++ b/sys-kernel/gentoo-test-sources/gentoo-test-sources-2.4.22.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-test-sources/gentoo-test-sources-2.4.22.ebuild,v 1.1 2003/10/12 23:11:16 iggy Exp $
+
+# 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.22"
+# 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
+ mirror://gentoo/gentoo-test-sources-${PV}.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-test-sources-${PV}.patch.bz2 | patch -p1 || die "Failed to patch kernel, please file a bug at bugs.gentoo.org"
+
+ kernel_src_unpack
+}
+
+pkg_postinst() {
+
+ kernel_pkg_postinst
+
+ einfo "If there are issues with this kernel, http://bugs.gentoo.org/ for an existing bug."
+ einfo "Only create a new bug if you have not found one that matches your issue."
+ einfo "It is best to do an advanced search as the initial search has a very low yield."
+ einfo "Assign bugs to x86-kernel@gentoo.org"
+ echo
+ einfo "Please read the changelog and associated docs for more information."
+}
diff --git a/sys-kernel/gentoo-test-sources/metadata.xml b/sys-kernel/gentoo-test-sources/metadata.xml
new file mode 100644
index 000000000000..f6ced34c40be
--- /dev/null
+++ b/sys-kernel/gentoo-test-sources/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <herd>x86-kernel</herd>
+ <maintainer>
+ <email>x86-kernel@gentoo.org</email>
+ <name>x86 kernel team</name>
+ <description>Actively maintained</description>
+ </maintainer>
+ <longdescription>
+ playground for next gentoo-sources
+ </longdescription>
+</pkgmetadata>