diff options
author | 2003-01-08 02:04:35 +0000 | |
---|---|---|
committer | 2003-01-08 02:04:35 +0000 | |
commit | 25dd0d5b10dd30c14f1bf0bf90dd1af32bd3f460 (patch) | |
tree | 690fcda06ade3fbb4f13d02120fda34e07e106fb /sys-kernel | |
parent | added IUSE, unmasked on x8 upon collecting test reports (diff) | |
download | historical-25dd0d5b10dd30c14f1bf0bf90dd1af32bd3f460.tar.gz historical-25dd0d5b10dd30c14f1bf0bf90dd1af32bd3f460.tar.bz2 historical-25dd0d5b10dd30c14f1bf0bf90dd1af32bd3f460.zip |
fixage
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/lolo-sources/ChangeLog | 4 | ||||
-rw-r--r-- | sys-kernel/lolo-sources/lolo-sources-2.4.20.1_rc3.ebuild | 34 |
2 files changed, 34 insertions, 4 deletions
diff --git a/sys-kernel/lolo-sources/ChangeLog b/sys-kernel/lolo-sources/ChangeLog index d3607b0ea6db..5d13fdb9298e 100644 --- a/sys-kernel/lolo-sources/ChangeLog +++ b/sys-kernel/lolo-sources/ChangeLog @@ -1,6 +1,6 @@ # ChangeLog for sys-kernel/lolo-sources # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/lolo-sources/ChangeLog,v 1.35 2003/01/08 01:38:06 lostlogic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/lolo-sources/ChangeLog,v 1.36 2003/01/08 02:04:35 lostlogic Exp $ TODO before gentoo-sources-2.4.20-r1: * Documentation @@ -11,6 +11,8 @@ *lolo-sources-2.4.20.1_rc3 (07 Jan 2003) Changes from _rc2: + * Late breaking ebuild changes, drop gcc-3.1 patch if not on + gcc3... also make prettier output for the USE var stuff. * Drop scheduler-hints it might have caused some instability so I added this and smptimers hoping for performance help and I got instability instead... diff --git a/sys-kernel/lolo-sources/lolo-sources-2.4.20.1_rc3.ebuild b/sys-kernel/lolo-sources/lolo-sources-2.4.20.1_rc3.ebuild index 090132251bb6..3c245ab401bb 100644 --- a/sys-kernel/lolo-sources/lolo-sources-2.4.20.1_rc3.ebuild +++ b/sys-kernel/lolo-sources/lolo-sources-2.4.20.1_rc3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/lolo-sources/lolo-sources-2.4.20.1_rc3.ebuild,v 1.1 2003/01/08 00:15:10 lostlogic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/lolo-sources/lolo-sources-2.4.20.1_rc3.ebuild,v 1.2 2003/01/08 02:04:35 lostlogic Exp $ IUSE="build crypt xfs" @@ -36,13 +36,41 @@ src_unpack() { # Kill patches we aren't suppposed to use, don't worry about # failures, if they aren't there that is a good thing! + # If the compiler isn't gcc3 drop the gcc3 patches + if [[ "${COMPILER}" == "gcc3" ]];then + einfo "You are using gcc3, check out the special" + einfo "processor types just for you" + else + einfo "Your compiler is not gcc3, dropping patches..." + for file in *gcc3*;do + einfo "Dropping ${file}..." + rm -f ${file} + done + fi + # This is the ratified crypt USE flag, enables IPSEC and patch-int - [ `use crypt` ] || rm 8* + if [ -z "`use crypt`" ]; then + einfo "No Cryptographic support, dropping patches..." + for file in 8*;do + einfo "Dropping ${file}..." + rm -f ${file} + done + else + einfo "Cryptographic support enabled..." + fi # This is the non-ratified xfs USE flag, enables XFS which is not # patched by default because it can cause problems with JFS's # journals. - [ `use xfs` ] || rm 79* + if [ -z "`use xfs`" ]; then + einfo "No XFS support, is this on purpose?" + for file in 79*;do + einfo "Dropping ${file}..." + rm -f ${file} + done + else + einfo "Enabling XFS patch, are you sure you want this?" + fi kernel_src_unpack } |