summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Holm <dholm@gentoo.org>2003-09-01 13:12:45 +0000
committerDavid Holm <dholm@gentoo.org>2003-09-01 13:12:45 +0000
commitf4899df412603ce72992d046739652573df96d2d (patch)
tree79ce12dce6a352593dff3f1b16c0bab4c35faef6 /sys-kernel
parentAdded ppc-sources-dev-2.4.21, we kinda need some of the patches for Pegasos a... (diff)
downloadgentoo-2-f4899df412603ce72992d046739652573df96d2d.tar.gz
gentoo-2-f4899df412603ce72992d046739652573df96d2d.tar.bz2
gentoo-2-f4899df412603ce72992d046739652573df96d2d.zip
Added ppc-sources-dev-2.4.21, we kinda need some of the patches for Pegasos and I feel that I have tested this kernel long enough now ;).
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/ppc-sources-dev/ChangeLog8
-rw-r--r--sys-kernel/ppc-sources-dev/Manifest4
-rw-r--r--sys-kernel/ppc-sources-dev/files/digest-ppc-sources-dev-2.4.212
-rw-r--r--sys-kernel/ppc-sources-dev/ppc-sources-dev-2.4.21.ebuild66
4 files changed, 77 insertions, 3 deletions
diff --git a/sys-kernel/ppc-sources-dev/ChangeLog b/sys-kernel/ppc-sources-dev/ChangeLog
index e081af734860..70b9e9314118 100644
--- a/sys-kernel/ppc-sources-dev/ChangeLog
+++ b/sys-kernel/ppc-sources-dev/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/ppc-sources-dev
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources-dev/ChangeLog,v 1.8 2003/06/12 22:15:02 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources-dev/ChangeLog,v 1.9 2003/09/01 13:12:28 dholm Exp $
+
+*ppc-sources-dev-2.4.21 (01 Sep 2003)
+
+ 01 Sep 2003; David Holm <dholm@gentoo.org> ppc-sources-dev-2.4.21.ebuild:
+ Added ppc-sources-dev-2.4.21. It contains a bucketload of patches including
+ the required patches for Pegasos. Please report bugs to bugzilla #27703.
*ppc-sources-dev-2.4.20 (12 Jun 2003)
diff --git a/sys-kernel/ppc-sources-dev/Manifest b/sys-kernel/ppc-sources-dev/Manifest
index fd2d812c7ad7..372bba12fd7f 100644
--- a/sys-kernel/ppc-sources-dev/Manifest
+++ b/sys-kernel/ppc-sources-dev/Manifest
@@ -1,8 +1,8 @@
-MD5 a4ebade253a09d8cb3ae517a4534ffcb ChangeLog 976
+MD5 25352c11f65a579711905ef9dfc6ad9d ChangeLog 973
MD5 4b1f93b2fca55d2bfdd961a517eb5611 metadata.xml 347
MD5 8b0f9f2eff2e8f2c961e5f10b459022f ppc-sources-dev-2.4.19.ebuild 3677
MD5 be5ee404d8dca66e4af8911771a8e09d ppc-sources-dev-2.4.20.ebuild 3918
-MD5 49e9c12fda85797a05d9b82a52ad512a ppc-sources-dev-2.4.21.ebuild 1471
+MD5 54e3a4b060c1ee3fcd75b1a7f9058121 ppc-sources-dev-2.4.21.ebuild 1590
MD5 660f16218c08735d9c1e9e0e5b292a23 files/digest-ppc-sources-dev-2.4.19 68
MD5 c45b2bb6026a8726c5932c0778879a21 files/digest-ppc-sources-dev-2.4.20 70
MD5 91cdf75820acd5ac4942bab12e5ceb5a files/digest-ppc-sources-dev-2.4.21 143
diff --git a/sys-kernel/ppc-sources-dev/files/digest-ppc-sources-dev-2.4.21 b/sys-kernel/ppc-sources-dev/files/digest-ppc-sources-dev-2.4.21
new file mode 100644
index 000000000000..a14724fe8831
--- /dev/null
+++ b/sys-kernel/ppc-sources-dev/files/digest-ppc-sources-dev-2.4.21
@@ -0,0 +1,2 @@
+MD5 f51e12efa18bb828cf57d9d4a81b2fb1 linux-2.4.21.tar.bz2 28533733
+MD5 8623649c70c9300689f2544e35a22666 patches-2.4.21-ppc-dev.tar.bz2 2157535
diff --git a/sys-kernel/ppc-sources-dev/ppc-sources-dev-2.4.21.ebuild b/sys-kernel/ppc-sources-dev/ppc-sources-dev-2.4.21.ebuild
new file mode 100644
index 000000000000..9ec372a85963
--- /dev/null
+++ b/sys-kernel/ppc-sources-dev/ppc-sources-dev-2.4.21.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources-dev/ppc-sources-dev-2.4.21.ebuild,v 1.1 2003/09/01 13:12:28 dholm Exp $
+
+#OKV=original kernel version, KV=patched kernel version. They can be the same.
+
+ETYPE="sources"
+
+inherit kernel
+OKV="2.4.21"
+KV=2.4.21-ppc-dev
+S=${WORKDIR}/linux-${KV}
+
+
+# What's in this kernel?
+
+# INCLUDED:
+# benh2
+# Pegasos 2.4.22
+# ASFS 0.5
+# Orinoco Monitor 0.13
+# Preempt-kernel
+# Variable Hz
+# O_STREAMING
+# GRsecurity 2.0-rc2
+# ea+acl+nfsacl 0.8.60
+# XFS 1.30
+# Cryptoloop
+# Crypto
+# FreeS/WAN
+# Extra bootlogos
+
+
+DESCRIPTION="Full developmental sources for the Gentoo Linux PPC kernel - Experimental!"
+SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2
+ mirror://gentoo/patches-${OKV}-ppc-dev.tar.bz2"
+PROVIDE="virtual/linux-sources"
+HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
+LICENSE="GPL-2"
+SLOT="${KV}"
+KEYWORDS="~ppc -x86 -sparc -mips -hppa -alpha -arm"
+IUSE="build crypt"
+
+
+src_unpack() {
+ unpack ${A}
+ mv linux-${OKV} linux-${KV} || die "Unable to move kernel source tree to linux-${KV}"
+
+ cd ${WORKDIR}/${KV}
+ # This is the crypt USE flag, keeps {USAGI/superfreeswan/patch-int/loop-jari}
+ if [ -z "`use crypt`" ]; then
+ einfo "No Cryptographic support, dropping patches..."
+ for file in 6* ;do
+ einfo "Dropping ${file}..."
+ rm -f ${file}
+ done
+ else
+ einfo "Cryptographic patches will be applied"
+ fi
+
+ kernel_src_unpack
+}
+
+pkg_postinst() {
+ kernel_pkg_postinst
+}