diff options
author | David Holm <dholm@gentoo.org> | 2004-08-13 08:58:50 +0000 |
---|---|---|
committer | David Holm <dholm@gentoo.org> | 2004-08-13 08:58:50 +0000 |
commit | e91067ca92bafee86f388d8c206975d2a32f7022 (patch) | |
tree | ea3c097b60d589dd12a0e5b6743604dd2c2c1564 /sys-kernel/ppc-sources | |
parent | Fix for eclass usage (Manifest recommit) (diff) | |
download | gentoo-2-e91067ca92bafee86f388d8c206975d2a32f7022.tar.gz gentoo-2-e91067ca92bafee86f388d8c206975d2a32f7022.tar.bz2 gentoo-2-e91067ca92bafee86f388d8c206975d2a32f7022.zip |
Kernel 2.4 has been deprecated
Diffstat (limited to 'sys-kernel/ppc-sources')
-rw-r--r-- | sys-kernel/ppc-sources/ChangeLog | 10 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/Manifest | 14 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/files/digest-ppc-sources-2.4 | 0 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.24-r4 | 2 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r1 | 2 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r2 | 2 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r3 | 2 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r4 | 2 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild | 85 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/ppc-sources-2.4.26-r1.ebuild | 23 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/ppc-sources-2.4.26-r2.ebuild | 25 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/ppc-sources-2.4.26-r3.ebuild | 26 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/ppc-sources-2.4.26-r4.ebuild | 22 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/ppc-sources-2.4.ebuild | 27 |
14 files changed, 39 insertions, 203 deletions
diff --git a/sys-kernel/ppc-sources/ChangeLog b/sys-kernel/ppc-sources/ChangeLog index 33818347f4c2..111d8c68e89a 100644 --- a/sys-kernel/ppc-sources/ChangeLog +++ b/sys-kernel/ppc-sources/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for sys-kernel/ppc-sources # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ChangeLog,v 1.49 2004/08/08 11:11:36 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ChangeLog,v 1.50 2004/08/13 08:53:58 dholm Exp $ + +*ppc-sources-2.4 (13 Aug 2004) + + 13 Aug 2004; David Holm <dholm@gentoo.org> -ppc-sources-2.4.24-r4.ebuild, + -ppc-sources-2.4.26-r1.ebuild, -ppc-sources-2.4.26-r2.ebuild, + -ppc-sources-2.4.26-r3.ebuild, -ppc-sources-2.4.26-r4.ebuild, + +ppc-sources-2.4.ebuild: + Kernel 2.4 has been deprecated. *ppc-sources-2.4.26-r4 (08 Aug 2004) diff --git a/sys-kernel/ppc-sources/Manifest b/sys-kernel/ppc-sources/Manifest index c096cd7bd425..995bb7b0c567 100644 --- a/sys-kernel/ppc-sources/Manifest +++ b/sys-kernel/ppc-sources/Manifest @@ -1,22 +1,14 @@ -MD5 01f40774d64b127c3d43c0efb00e6487 ChangeLog 1447 +MD5 83f4fe62bc23c8b666b44fbe57a0af86 ChangeLog 1745 MD5 56a15df9612f7e4a07a0af134fa18ffd metadata.xml 231 -MD5 419708d9cb35fffa914bfad6ec4a60f3 ppc-sources-2.4.24-r4.ebuild 2434 -MD5 e9c113d21b6cea5a177ba50d2b341083 ppc-sources-2.4.26-r1.ebuild 799 -MD5 09cc990d7d5cc944628b5d16355cab60 ppc-sources-2.4.26-r2.ebuild 875 -MD5 0ad7cfa2c5beff11c34632d1987d97e4 ppc-sources-2.4.26-r3.ebuild 913 -MD5 2884415f678b9fc9f63c0eb9106ba4b6 ppc-sources-2.4.26-r4.ebuild 748 -MD5 98ac34ec29ab79b23d7aa45458c302e1 files/digest-ppc-sources-2.4.24-r4 136 +MD5 bd8a36b24d87a5799c90862c899b7c7c ppc-sources-2.4.ebuild 932 MD5 e637c6fa41097ea2c4693d0766f2e1c5 files/do_brk_fix.patch 242 MD5 147fec50180ad91b6260fc7201dcb90f files/ppc-sources-2.4.24.CAN-2004-0010.patch 6050 MD5 21f3a4f186017d925067335e24db36a1 files/ppc-sources-2.4.24.CAN-2004-0109.patch 1877 MD5 eaeda68a619caaddd5b8fdc5e7c39932 files/ppc-sources-2.4.24.CAN-2004-0177.patch 384 MD5 ac42024b6e6ee1e2165914db4b22a61c files/ppc-sources-2.4.24.CAN-2004-0178.patch 424 MD5 174438d215b70cad5ffb00ca8123c062 files/ppc-sources-2.4.24.munmap.patch 837 -MD5 ea3523a550520965a412fb2e1758939c files/digest-ppc-sources-2.4.26-r1 144 MD5 d4a740ae56c2049247083af387a22a85 files/ppc-sources-2.4.26.CAN-2004-0394.patch 350 -MD5 ea3523a550520965a412fb2e1758939c files/digest-ppc-sources-2.4.26-r2 144 MD5 dc18e982f8149588a291956481885a8c files/ppc-sources-2.4.26.CAN-2004-0495.patch 17549 MD5 0f66013f643c79c97fda489618a4e2fd files/ppc-sources-2.4.26.CAN-2004-0535.patch 476 -MD5 ea3523a550520965a412fb2e1758939c files/digest-ppc-sources-2.4.26-r3 144 MD5 3bdf00d5f80fe9dfbfe8220e076cd04c files/ppc-sources-2.4.26.CAN-2004-0497.patch 707 -MD5 4ba1bbe507391d995294dc168456cdbf files/digest-ppc-sources-2.4.26-r4 139 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-ppc-sources-2.4 0 diff --git a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4 b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4 diff --git a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.24-r4 b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.24-r4 deleted file mode 100644 index e0aa79aa0c70..000000000000 --- a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.24-r4 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 1e055c42921b2396a559d84df4c3d9aa linux-2.4.24.tar.bz2 29837818 -MD5 58bf0f69df04d07ed73237ee63ac09ac patch-2.4.24-ppc-r2.bz2 1706398 diff --git a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r1 b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r1 deleted file mode 100644 index 2b90d62bed78..000000000000 --- a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r1 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 88d7aefa03c92739cb70298a0b486e2c linux-2.4.26.tar.bz2 30772389 -MD5 fd4d82eef832f87127b85ddcc2f3bac9 pegpatches-2.4-26.1-base.tar.bz2 906564 diff --git a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r2 b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r2 deleted file mode 100644 index 2b90d62bed78..000000000000 --- a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r2 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 88d7aefa03c92739cb70298a0b486e2c linux-2.4.26.tar.bz2 30772389 -MD5 fd4d82eef832f87127b85ddcc2f3bac9 pegpatches-2.4-26.1-base.tar.bz2 906564 diff --git a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r3 b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r3 deleted file mode 100644 index 2b90d62bed78..000000000000 --- a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r3 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 88d7aefa03c92739cb70298a0b486e2c linux-2.4.26.tar.bz2 30772389 -MD5 fd4d82eef832f87127b85ddcc2f3bac9 pegpatches-2.4-26.1-base.tar.bz2 906564 diff --git a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r4 b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r4 deleted file mode 100644 index d1cda73d74b6..000000000000 --- a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r4 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 88d7aefa03c92739cb70298a0b486e2c linux-2.4.26.tar.bz2 30772389 -MD5 99b4438139c993de2facb33db8c02a78 pegpatches-2.4-26.2.tar.bz2 927220 diff --git a/sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild b/sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild deleted file mode 100644 index 61915b344edb..000000000000 --- a/sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild,v 1.3 2004/06/24 23:00:58 agriffis Exp $ - -# Included patches: -# benh 2.4.24-0 -# pegasos 2.4.24-2 -# orinoco monitor 0.13 -# O_STREAMING 2.4.20-pre9-1 -# GRSecurity 2.0-rc4 -# ea+acl+nfsacl 0.8.65 -# XFS 2.4.23 -# Loop-Jari 2.4.22.0 -# FreeS/WAN 2.01 -# x509 1.4.5 -# Extra bootlogos -# pmac_pmu fix, see bug #41668 -# munmap fix, see bug #42024 - -ETYPE="sources" -inherit kernel -IUSE="" - -OKV="2.4.24" - -EXTRAVERSION="`echo ${PV}-${PN/-sources/}-${PR} | \ - sed -e 's/[0-9]\+\.[0-9]\+\.[0-9]\+\(.*\)/\1/'`" - -KV=${PV}-${PN/-sources/}-${PR} -S=${WORKDIR}/linux-${KV} - -inherit eutils - -DESCRIPTION="Full sources for the linux kernel 2.4.24 with benh's patchset" -SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2 - mirror://gentoo/patch-${KV/r4/r2}.bz2" - -KEYWORDS="-* ppc" -DEPEND=">=sys-devel/binutils-2.11.90.0.31" -RDEPEND=">=sys-libs/ncurses-5.2 dev-lang/perl virtual/modutils sys-devel/make" - -SLOT=${KV} -PROVIDE="virtual/linux-sources" - -src_unpack() { - cd ${WORKDIR} - unpack linux-${OKV}.tar.bz2 - - mv linux-${OKV} ${PF} - cd ${PF} - bzcat ${DISTDIR}/patch-${KV/r4/r2}.bz2 | patch -p1 || die "Patching failed!" - epatch ${FILESDIR}/${P}.CAN-2004-0010.patch || die "Failed to add the CAN-2004-0010 patch!" - epatch ${FILESDIR}/${P}.CAN-2004-0109.patch || die "Failed to patch CAN-2004-0109 vulnerability!" - epatch ${FILESDIR}/${P}.CAN-2004-0177.patch || die "Failed to add the CAN-2004-0177 patch!" - epatch ${FILESDIR}/${P}.CAN-2004-0178.patch || die "Failed to add the CAN-2004-0178 patch!" - find . -iname "*~" | xargs rm 2> /dev/null - - # Gentoo Linux uses /boot, so fix 'make install' to work properly - # also fix the EXTRAVERSION - mv Makefile Makefile.orig - sed -e 's:#export\tINSTALL_PATH:export\tINSTALL_PATH:' \ - -e "s:^\(EXTRAVERSION =\).*:\1 ${EXTRAVERSION}:" \ - Makefile.orig >Makefile || die # test, remove me if Makefile ok - rm Makefile.orig - - cd ${WORKDIR}/${PF} - MY_ARCH=${ARCH} - unset ARCH - - # Sometimes we have icky kernel symbols; this seems to get rid of them - make mrproper || die "make mrproper died" - ARCH=${MY_ARCH} -} - -src_install() { - dodir /usr/src - echo ">>> Copying sources..." - mv ${WORKDIR}/* ${D}/usr/src -} -pkg_postinst() { - if [ ! -e ${ROOT}usr/src/linux ] - then - ln -sf ${PF} ${ROOT}/usr/src/linux - fi -} diff --git a/sys-kernel/ppc-sources/ppc-sources-2.4.26-r1.ebuild b/sys-kernel/ppc-sources/ppc-sources-2.4.26-r1.ebuild deleted file mode 100644 index 999a6087aecf..000000000000 --- a/sys-kernel/ppc-sources/ppc-sources-2.4.26-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.26-r1.ebuild,v 1.3 2004/07/15 05:27:39 agriffis Exp $ - -ETYPE="sources" -inherit kernel-2 -detect_version - -# Version of gentoo patchset -GPV=26.1 -GPV_SRC="mirror://gentoo/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" - -KEYWORDS="-* ppc" -IUSE="" - -UNIPATCH_LIST="${DISTDIR}/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2 - ${FILESDIR}/${P}.CAN-2004-0394.patch" -UNIPATCH_DOCS="${WORKDIR}/patches/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}/0000_README" - -DESCRIPTION="Full sources including the Pegasos patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GPV_SRC}" - -DEPEND="${DEPEND}" diff --git a/sys-kernel/ppc-sources/ppc-sources-2.4.26-r2.ebuild b/sys-kernel/ppc-sources/ppc-sources-2.4.26-r2.ebuild deleted file mode 100644 index f7ed19bcf5c6..000000000000 --- a/sys-kernel/ppc-sources/ppc-sources-2.4.26-r2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.26-r2.ebuild,v 1.2 2004/07/15 05:27:39 agriffis Exp $ - -ETYPE="sources" -inherit kernel-2 -detect_version - -# Version of gentoo patchset -GPV=26.1 -GPV_SRC="mirror://gentoo/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" - -KEYWORDS="-* ppc" -IUSE="" - -UNIPATCH_LIST="${DISTDIR}/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2 - ${FILESDIR}/${P}.CAN-2004-0394.patch - ${FILESDIR}/${P}.CAN-2004-0495.patch - ${FILESDIR}/${P}.CAN-2004-0535.patch" -UNIPATCH_DOCS="${WORKDIR}/patches/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}/0000_README" - -DESCRIPTION="Full sources including the Pegasos patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GPV_SRC}" - -DEPEND="${DEPEND}" diff --git a/sys-kernel/ppc-sources/ppc-sources-2.4.26-r3.ebuild b/sys-kernel/ppc-sources/ppc-sources-2.4.26-r3.ebuild deleted file mode 100644 index 644c15bf3641..000000000000 --- a/sys-kernel/ppc-sources/ppc-sources-2.4.26-r3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.26-r3.ebuild,v 1.2 2004/07/15 05:27:39 agriffis Exp $ - -ETYPE="sources" -inherit kernel-2 -detect_version - -# Version of gentoo patchset -GPV=26.1 -GPV_SRC="mirror://gentoo/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" - -KEYWORDS="-* ppc" -IUSE="" - -UNIPATCH_LIST="${DISTDIR}/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2 - ${FILESDIR}/${P}.CAN-2004-0394.patch - ${FILESDIR}/${P}.CAN-2004-0495.patch - ${FILESDIR}/${P}.CAN-2004-0497.patch - ${FILESDIR}/${P}.CAN-2004-0535.patch" -UNIPATCH_DOCS="${WORKDIR}/patches/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}/0000_README" - -DESCRIPTION="Full sources including the Pegasos patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GPV_SRC}" - -DEPEND="${DEPEND}" diff --git a/sys-kernel/ppc-sources/ppc-sources-2.4.26-r4.ebuild b/sys-kernel/ppc-sources/ppc-sources-2.4.26-r4.ebuild deleted file mode 100644 index 92a06c3cd911..000000000000 --- a/sys-kernel/ppc-sources/ppc-sources-2.4.26-r4.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.26-r4.ebuild,v 1.1 2004/08/08 11:11:36 dholm Exp $ - -ETYPE="sources" -inherit kernel-2 -detect_version - -# Version of gentoo patchset -GPV=26.2 -GPV_SRC="mirror://gentoo/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}.tar.bz2" - -KEYWORDS="-* ppc" -IUSE="" - -UNIPATCH_LIST="${DISTDIR}/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}.tar.bz2" -UNIPATCH_DOCS="${WORKDIR}/patches/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}/0000_README" - -DESCRIPTION="Full sources including the Pegasos patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GPV_SRC}" - -DEPEND="${DEPEND}" diff --git a/sys-kernel/ppc-sources/ppc-sources-2.4.ebuild b/sys-kernel/ppc-sources/ppc-sources-2.4.ebuild new file mode 100644 index 000000000000..b51e9bc682f4 --- /dev/null +++ b/sys-kernel/ppc-sources/ppc-sources-2.4.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.ebuild,v 1.1 2004/08/13 08:53:58 dholm Exp $ + +DESCRIPTION="Dummy ebuild pointing the user to gentoo-dev-sources or pegasos-dev-sources as 2.6 kernel" +LICENSE="GPL-2" + +KEYWORDS="-* ppc" +IUSE="" +SRC_URI="" +HOMEPAGE="http://www.kernel.org/pub/linux/kernel/people/benh/" +SLOT="2.4" +DEPEND="" +RDEPEND="" + + +src_unpack() { + echo + ewarn "Kernel 2.4 has been deprecated as all PowerPC development has moved to the" + ewarn "2.6 kernel tree." + ewarn "" + ewarn "Please use one of following kernels:" + ewarn " - gentoo-dev-sources (2.6 vanilla + performance enhancing patches + pegasos support" + ewarn " - pegasos-dev-sources (2.6 vanilla + lots of features + pegasos support)" + ewarn " - development-sources (2.6 vanilla - no pegasos support)" + die +} |