summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Holm <dholm@gentoo.org>2004-08-13 08:58:50 +0000
committerDavid Holm <dholm@gentoo.org>2004-08-13 08:58:50 +0000
commite91067ca92bafee86f388d8c206975d2a32f7022 (patch)
treeea3c097b60d589dd12a0e5b6743604dd2c2c1564 /sys-kernel/ppc-sources
parentFix for eclass usage (Manifest recommit) (diff)
downloadgentoo-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/ChangeLog10
-rw-r--r--sys-kernel/ppc-sources/Manifest14
-rw-r--r--sys-kernel/ppc-sources/files/digest-ppc-sources-2.40
-rw-r--r--sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.24-r42
-rw-r--r--sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r12
-rw-r--r--sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r22
-rw-r--r--sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r32
-rw-r--r--sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26-r42
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild85
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.26-r1.ebuild23
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.26-r2.ebuild25
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.26-r3.ebuild26
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.26-r4.ebuild22
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.ebuild27
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
+}