summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill Woods <wwoods@gentoo.org>2003-07-10 22:11:02 +0000
committerWill Woods <wwoods@gentoo.org>2003-07-10 22:11:02 +0000
commite0123ec6268fe9f7db6cda087bdb4820cf009ecb (patch)
tree9476adc32155e9056d9140e699395f1e391f44ba /sys-kernel
parentNew ebuild for kernel 2.4.21 (diff)
downloadhistorical-e0123ec6268fe9f7db6cda087bdb4820cf009ecb.tar.gz
historical-e0123ec6268fe9f7db6cda087bdb4820cf009ecb.tar.bz2
historical-e0123ec6268fe9f7db6cda087bdb4820cf009ecb.zip
New ebuild for kernel 2.4.21
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/alpha-sources/Manifest5
-rw-r--r--sys-kernel/alpha-sources/alpha-sources-2.4.21-r1.ebuild51
-rw-r--r--sys-kernel/alpha-sources/files/digest-alpha-sources-2.4.21-r12
3 files changed, 55 insertions, 3 deletions
diff --git a/sys-kernel/alpha-sources/Manifest b/sys-kernel/alpha-sources/Manifest
index 0451155235e1..6fbc3d96f2c8 100644
--- a/sys-kernel/alpha-sources/Manifest
+++ b/sys-kernel/alpha-sources/Manifest
@@ -1,10 +1,9 @@
-MD5 5ae9bb234b114f4b8a8d290f0ac0f4a9 ChangeLog 800
+MD5 41aae5362a87b97b9161c616d5093017 ChangeLog 1059
MD5 719e879506faf5283c1e227ec838326f alpha-sources-2.4.19-r1.ebuild 3130
MD5 3df4a41b4be10183003ea0dd8dfa5ffe alpha-sources-2.4.19-r2.ebuild 3155
MD5 cf257fb55e0f8f3b07cfdbc5d57f9ed5 alpha-sources-2.4.20-r1.ebuild 3115
MD5 f0ff792ab585c89043ae26898b5de9ca alpha-sources-2.4.20-r2.ebuild 2994
-MD5 0a8e46a0a459e7bca7705cab26e9b466 alpha-sources-2.4.21-r1.ebuild 1800
-MD5 be80ed006cac6707ec4a9b209f9642ba alpha-sources-2.4.21-r1.ebuild~ 1115
+MD5 2275965f27cf274273a4cdb6400c8eb2 alpha-sources-2.4.21-r1.ebuild 1833
MD5 16670f1bb65727ad1fe9fe73fc73e5be files/digest-alpha-sources-2.4.19-r1 149
MD5 ef1326d11a9e944b46ded8ed8cd13556 files/digest-alpha-sources-2.4.19-r2 150
MD5 460dfb4e575d23adc1229940ebcac3b8 files/digest-alpha-sources-2.4.20-r1 150
diff --git a/sys-kernel/alpha-sources/alpha-sources-2.4.21-r1.ebuild b/sys-kernel/alpha-sources/alpha-sources-2.4.21-r1.ebuild
new file mode 100644
index 000000000000..03ef0e165067
--- /dev/null
+++ b/sys-kernel/alpha-sources/alpha-sources-2.4.21-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/alpha-sources/alpha-sources-2.4.21-r1.ebuild,v 1.1 2003/07/10 22:10:56 wwoods Exp $
+
+#OKV=original kernel version, KV=patched kernel version. They can be the same.
+
+IUSE="build crypt usagi"
+ETYPE="sources"
+inherit kernel || die
+
+DESCRIPTION="Full sources for the Gentoo Linux Alpha kernel"
+SRC_URI="http://www.kernel.org/pub/linux/kernel/v2.4/linux-${OKV}.tar.bz2
+ mirror://gentoo/patches-${KV}.tar.bz2"
+SLOT="${KV}"
+# -alpha while we're still testing
+KEYWORDS="-alpha -sparc -x86 -ppc -hppa -mips -arm"
+
+src_unpack() {
+ unpack ${A}
+ mv linux-${OKV} linux-${KV} || die
+ 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* 8* ;do
+ einfo "Dropping ${file}..."
+ rm -f ${file}
+ done
+ else
+ einfo "Cryptographic patches will be applied"
+ fi
+
+ # This is the usagi USE flag, keeps USAGI, drops {superfreeswan/patch-int/loop-jari}
+ # Using USAGI will also cause you to drop all iptables ipv6 patches
+ if [ -z "`use usagi`" ]; then
+ einfo "Keeping {superfreeswan/patch-int/loop-jari} patches, dropping USAGI"
+ for file in 6* ;do
+ einfo "Dropping ${file}..."
+ rm -f ${file}
+ done
+ else
+ einfo "Keeping USAGI patch, dropping {superfreeswan/patch-int/loop-jari}"
+ for file in *.ipv6 8* ;do
+ einfo "Dropping ${file}..."
+ rm -f ${file}
+ done
+ fi
+
+ kernel_src_unpack
+}
diff --git a/sys-kernel/alpha-sources/files/digest-alpha-sources-2.4.21-r1 b/sys-kernel/alpha-sources/files/digest-alpha-sources-2.4.21-r1
new file mode 100644
index 000000000000..534a3262c0f5
--- /dev/null
+++ b/sys-kernel/alpha-sources/files/digest-alpha-sources-2.4.21-r1
@@ -0,0 +1,2 @@
+MD5 f51e12efa18bb828cf57d9d4a81b2fb1 linux-2.4.21.tar.bz2 28533733
+MD5 28094d6a3d68f228bda98af459ad1310 patches-2.4.21-alpha-r1.tar.bz2 1696825