diff options
author | Will Woods <wwoods@gentoo.org> | 2003-07-10 22:11:02 +0000 |
---|---|---|
committer | Will Woods <wwoods@gentoo.org> | 2003-07-10 22:11:02 +0000 |
commit | ab6258b81cb16afeda65f9bc8b3e14db849a3670 (patch) | |
tree | 21d7b30a56f4be834dd8e13161bff85239e3e4f0 /sys-kernel | |
parent | New ebuild for kernel 2.4.21 (diff) | |
download | gentoo-2-ab6258b81cb16afeda65f9bc8b3e14db849a3670.tar.gz gentoo-2-ab6258b81cb16afeda65f9bc8b3e14db849a3670.tar.bz2 gentoo-2-ab6258b81cb16afeda65f9bc8b3e14db849a3670.zip |
New ebuild for kernel 2.4.21
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/alpha-sources/ChangeLog | 8 | ||||
-rw-r--r-- | sys-kernel/alpha-sources/Manifest | 5 | ||||
-rw-r--r-- | sys-kernel/alpha-sources/alpha-sources-2.4.21-r1.ebuild | 51 | ||||
-rw-r--r-- | sys-kernel/alpha-sources/files/digest-alpha-sources-2.4.21-r1 | 2 |
4 files changed, 62 insertions, 4 deletions
diff --git a/sys-kernel/alpha-sources/ChangeLog b/sys-kernel/alpha-sources/ChangeLog index aa80e31a60c9..a882ed645337 100644 --- a/sys-kernel/alpha-sources/ChangeLog +++ b/sys-kernel/alpha-sources/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-kernel/alpha-sources # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/alpha-sources/ChangeLog,v 1.6 2003/06/12 22:12:59 msterret Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/alpha-sources/ChangeLog,v 1.7 2003/07/10 22:10:56 wwoods Exp $ + +*alpha-sources-2.4.21-r1 (10 Jul 2003) + 10 Jul 2003; Will Woods <wwoods@gentoo.org> : + All-new ebuild for kernel 2.4.21. Patches included: + grsec, xfs, usagi, patch-int, loop-jari, super-freeswan, + and taviso's uac_sysctl patch. Marked -alpha for testing. 12 Jun 2003; <msterret@gentoo.org> alpha-sources-2.4.19-r1.ebuild, alpha-sources-2.4.19-r2.ebuild: 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 |