summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-kernel/ppc-sources/ChangeLog208
-rw-r--r--sys-kernel/ppc-sources/Manifest16
-rw-r--r--sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.262
-rw-r--r--sys-kernel/ppc-sources/metadata.xml2
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.23-r1.ebuild4
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild4
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.26.ebuild21
7 files changed, 41 insertions, 216 deletions
diff --git a/sys-kernel/ppc-sources/ChangeLog b/sys-kernel/ppc-sources/ChangeLog
index 562078a3a711..e5500ef0dd56 100644
--- a/sys-kernel/ppc-sources/ChangeLog
+++ b/sys-kernel/ppc-sources/ChangeLog
@@ -1,209 +1,9 @@
# ChangeLog for sys-kernel/ppc-sources
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ChangeLog,v 1.41 2004/05/01 14:01:25 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ChangeLog,v 1.42 2004/05/30 22:57:34 pvdabeel Exp $
- 01 May 2004; David Holm <dholm@gentoo.org> -ppc-sources-2.4.19-r3.ebuild,
- -ppc-sources-2.4.19-r4.ebuild, -ppc-sources-2.4.19-r5.ebuild,
- -ppc-sources-2.4.19-r6.ebuild, -ppc-sources-2.4.20-r1.ebuild,
- -ppc-sources-2.4.20-r2.ebuild, -ppc-sources-2.4.20-r3.ebuild,
- -ppc-sources-2.4.20-r4.ebuild, -ppc-sources-2.4.21-r1.ebuild,
- -ppc-sources-2.4.21-r2.ebuild, -ppc-sources-2.4.22-r1.ebuild,
- -ppc-sources-2.4.22-r2.ebuild, -ppc-sources-2.4.22-r3.ebuild,
- -ppc-sources-2.4.23.ebuild:
- Removed old kernels.
+* ppc-sources <pvdabeel@gentoo.org> :
+ ppc-sources is the 2.4 vanilla tree + benh + pegasos
- 27 Apr 2004; Aron Griffis <agriffis@gentoo.org>
- ppc-sources-2.4.21-r2.ebuild, ppc-sources-2.4.22-r1.ebuild,
- ppc-sources-2.4.22-r2.ebuild, ppc-sources-2.4.22-r3.ebuild,
- ppc-sources-2.4.23-r1.ebuild, ppc-sources-2.4.23.ebuild:
- Add inherit eutils
-
-*ppc-sources-2.4.24-r4 (17 Apr 2004)
-
- 17 Apr 2004; <plasmaroo@gentoo.org>
- +files/ppc-sources-2.4.24.CAN-2004-0010.patch,
- +files/ppc-sources-2.4.24.CAN-2004-0177.patch,
- +files/ppc-sources-2.4.24.CAN-2004-0178.patch,
- +ppc-sources-2.4.24-r4.ebuild:
- Added patches for the CAN-2004-0010, CAN-2004-0177 and CAN-2004-0178
- vulnerabilities.
-
-*ppc-sources-2.4.24-r3 (15 Apr 2004)
-
- 15 Apr 2004; <plasmaroo@gentoo.org> ppc-sources-2.4.24-r3.ebuild,
- files/ppc-sources-2.4.24.CAN-2004-0109.patch:
- Version bump for the CAN-2004-0109 issue; bug #47881.
-
- 12 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> ppc-sources-2.4.24-r2.ebuild:
- Add IUSE=
-
-*ppc-sources-2.4.24-r2 (22 Feb 2004)
-
- 22 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org>
- ppc-sources-2.4.24-r2.ebuild:
- revision bump, adding a bunch of new features
-
-*ppc-sources-2.4.24-r1 (19 Feb 2004)
-
- 19 Feb 2004; <plasmaroo@gentoo.org> ppc-sources-2.4.24-r1.ebuild,
- files/ppc-sources-2.4.24.munmap.patch:
- Added the patch for the mremap/munmap vulnerability. Bug #42024.
-
-*ppc-sources-2.4.23-r1 (08 Jan 2004)
-
- 08 Jan 2004; <plasmaroo@gentoo.org> ppc-sources-2.4.23-r1.ebuild,
- files/ppc-sources-2.4.23.CAN-2003-0985.patch,
- files/ppc-sources-2.4.23.rtc_fix.patch:
- Added patches to address the security vulnerabilities in bugs #37292 and
- #37317.
-
- 08 Jan 2004; Brian Jackson <iggy@gentoo.org> ppc-sources-2.4.19-r3.ebuild,
- ppc-sources-2.4.19-r4.ebuild, ppc-sources-2.4.19-r5.ebuild,
- ppc-sources-2.4.19-r6.ebuild, ppc-sources-2.4.19.ebuild,
- ppc-sources-2.4.20-r1.ebuild, ppc-sources-2.4.20-r2.ebuild,
- ppc-sources-2.4.20-r3.ebuild, ppc-sources-2.4.20-r4.ebuild,
- ppc-sources-2.4.21-r1.ebuild, ppc-sources-2.4.21-r2.ebuild,
- ppc-sources-2.4.22-r1.ebuild:
- fixed up a few repoman things (dates, digest-2.4.23, etc.)
-
- 15 Dec 2003; <spider@gentoo.org> ppc-sources-2.4.19-r3.ebuild,
- ppc-sources-2.4.19-r4.ebuild, ppc-sources-2.4.19-r5.ebuild,
- ppc-sources-2.4.19-r6.ebuild, ppc-sources-2.4.19.ebuild,
- ppc-sources-2.4.20-r1.ebuild:
- QA: fixing chown user.group to user:group, bug #35127
-
-*ppc-sources-2.4.22-r3 (02 Dec 2003)
-
- 02 Dec 2003; Brian Jackson <iggy@gentoo.org> ppc-sources-2.4.22-r3.ebuild:
- Version bump for the 'do_brk' vulnerability.
-
- 01 Dec 2003; Brian Jackson <iggy@gentoo.org> ppc-sources-2.4.21-r2.ebuild,
- ppc-sources-2.4.22-r1.ebuild, ppc-sources-2.4.22-r2.ebuild,
- files/do_brk_fix.patch: Fix the 'do_brk' vulnerability.
-
-*ppc-sources-2.4.22-r2 (20 Nov 2003)
-
- 20 Nov 2003; Brandon Low <lostlogic@gentoo.org>
- ppc-sources-2.4.20-r2.ebuild, ppc-sources-2.4.20-r3.ebuild,
- ppc-sources-2.4.20-r4.ebuild, ppc-sources-2.4.21-r1.ebuild,
- ppc-sources-2.4.21-r2.ebuild, ppc-sources-2.4.22-r1.ebuild,
- ppc-sources-2.4.22-r2.ebuild:
- Move version handling logic to after inherit kernel, or insert it where
- necessary.
-
- 26 Oct 2003; David Holm <dholm@gentoo.org> ppc-sources-2.4.22-r1.ebuild,
- files/ppc-sources-2.4.22-r1.via-pmu.diff:
- I added a patch to fix bug #30092. I didn't bother changing the kernel version
- to -r2 as it doesn't add new features so most people wouldn't want to rebuild
- their kernels.
-
-*ppc-sources-2.4.22-r1 (29 Sep 2003)
-
- 29 Sep 2003; Martin Holzer <mholzer@gentoo.org>
- ppc-sources-2.4.19-r3.ebuild, ppc-sources-2.4.19-r4.ebuild,
- ppc-sources-2.4.19-r5.ebuild, ppc-sources-2.4.19-r6.ebuild,
- ppc-sources-2.4.19.ebuild, ppc-sources-2.4.20-r1.ebuild,
- ppc-sources-2.4.20-r2.ebuild, ppc-sources-2.4.20-r3.ebuild,
- ppc-sources-2.4.20-r4.ebuild, ppc-sources-2.4.21-r1.ebuild,
- ppc-sources-2.4.21-r2.ebuild, ppc-sources-2.4.22-r1.ebuild:
- Now uses mirror://kernel.
-
- 12 Jun 2003; <msterret@gentoo.org> ppc-sources-2.4.19-r3.ebuild,
- ppc-sources-2.4.19-r4.ebuild, ppc-sources-2.4.19-r5.ebuild,
- ppc-sources-2.4.19-r6.ebuild, ppc-sources-2.4.19.ebuild,
- ppc-sources-2.4.20-r1.ebuild:
- Fix the header.
-
-*ppc-sources-2.4.21-r2 (25 Jun 2003)
-
- 25 Jun 2003; Kain <kain@gentoo.org> ppc-sources-2.4.21-r2.ebuild:
- 2.4.21 release update from benh bitkeeper 1.897. This may fix some bugs newest
- series powerbook users are having.
-
-*ppc-sources-2.4.21-r1 (29 May 2003)
-
- 29 May 2003; Kain <kainz@gentoo.org> ppc-sources-2.4.21-r1.ebuild:
- New kernel based off benh's bitkeeper tree from ~ May 27 (rev 1.893).
- This kernel also contains the orinoco monitor patch, and iptables.
- Next version should have bootsplash and ipsec/cryptoapi support.
- NOTE: For the moment, I don't have ipsec support in this kernel!
-
-*ppc-sources-2.4.20-r4 (31 Mar 2003)
-
- 31 Mar 2003; Kain <kain@gentoo.org> ppc-sources-2.4.20-r4.ebuild:
- New PPC kernel. Patches to various systems are the same versions as in -r3,
- except that we are now using the 2.4.20-ben9 kernel.
-
- 11 Feb 2003; Bryon Roche <kain@kain.org> ppc-sources-2.4.20-r3.ebuild:
- New PPC kernel. Included patches are: ext2/3 xattr+ACL patch (upgraded to
- 0.8.55),2.4.20-ben5,Super FreeS/WAN 1.99-p4, and a reversion of the dmasound
- code, which should fix some sound issues. Also, this kernel has the
- orinoco-monitor mode patch, so kismet away!
-
-*ppc-sources-2.4.20-r3 (11 Feb 2003)
-
- 15 Mar 2003; Mark Guertin <gerk@gentoo.org> ppc-sources-2.4.20-r3.ebuild:
- Set ppc in the keywords.
-
- 10 Feb 2003; Olivier Reisch <doctomoe@gentoo.org> ppc-sources-2.4.20-r2.ebuild:
- Added missing SLOT to ebuild.
-
-*ppc-sources-2.4.20-r2 (18 Dec 2002)
-
- 08 Jan 2003; Mark Guertin <gerk@gentoo.org> ppc-sources-2.4.20-r2.ebuild:
- Set keyword to 'ppc'.
-
- 23 Dec 2002; Christian Birchinger <joker@gentoo.org> :
- Removed 'sparc64' keyword.
-
- 18 Dec 2002; Kain <kain@kain.org> ppc-sources-2.4.20-r2 :
- New PPC kernel. ext2/3 ACL & xattr patches are now included, as well as
- freeswan and some other miscellaneous fixes. This kernel is made from
- benh's ppc.bkbits.net linuxppc_2_4_benh tree as of changeset 1.755.
-
- XFS is no longer included.
- WARNING: XFS is longer included.
- ** WARNING: XFS IS NO LONGER INCLUDED **
-
-*ppc-sources-2.4.20-r1 (10 Oct 2002)
-
- 17 Dec 2002; Brandon Low <lostlogic@gentoo.org>:
- Make all kernel-sources SLOT="${KV}"
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : Changed sparc ~sparc keywords.
-
- 10 Oct 2002; Kain <kain@kain.org> ppc-sources-2.4.20-r1 :
- New PPC benh kernel + XFS. Please remember that turning on XFS is optional.
-
-*ppc-sources-2.4.19-r6 (12 Jun 2002)
-
- 15 Jul 2002; Mark Guertin <gerk@gentoo.org>
- Added arch keywords (ppc -x86 -sparc -sparc64)
-
- 12 Jun 2002; Kain <kain@kain.org> all :
- We are back to a standard kernel + XFS. This will be the ppc-sources used
- for the gentoo-ppc-1.2 bootcd.
-
-*ppc-sources-2.4.19-r5 (26 May 2002)
-
- 26 May 2002; Kain <kain@kain.org> all :
- Firewire still works, but otherwise this kernel is more like -r3.
- The rmap vm doesn't seem to work too well on ppc after additional testing.
-
-*ppc-sources-2.4.19-r4 (26 May 2002)
-
- 26 May 2002; Kain <kain@kain.org> all :
- Firewire works again. This kernel implements the O(1) scheduler, XFS,
- the rmap VM, and the HZ=1000 timer.
-
-*ppc-sources-2.4.19-r3 <kain@kain.org> :
-
- Second official ppc kernel release:
- More drivers in the defconfig for the cdrom image have been integrated;
- We also have the drm-kernel from the ati.2 drivers at gatos.sf.net integrated
- in. These work better on the TiBook rev2 (I don't know about rev3).
-
- Fixes also in the ebuild.
-
-*ppc-sources-2.4.19 <pvdabeel@gentoo.org> :
+* ppc-sources-2.4.19 <pvdabeel@gentoo.org> :
First official ppc kernel release
diff --git a/sys-kernel/ppc-sources/Manifest b/sys-kernel/ppc-sources/Manifest
index d258963cb1c8..dc0c57c60205 100644
--- a/sys-kernel/ppc-sources/Manifest
+++ b/sys-kernel/ppc-sources/Manifest
@@ -1,15 +1,17 @@
-MD5 fe945af4911b04acd2c0f473c7c64f35 metadata.xml 267
-MD5 21f5dcc2a271110464f93575de8c22aa ChangeLog 8385
-MD5 bcce70503e90237025d43f03f1472744 ppc-sources-2.4.24-r4.ebuild 2448
-MD5 e38aae12ba91d1be994c55a14a3d8db0 ppc-sources-2.4.23-r1.ebuild 2999
-MD5 990ae6b085cb09866bfbb7d44076b8ce files/ppc-sources-2.4.22-r1.via-pmu.diff 907
+MD5 958f0969b5f02243542108792947f4c2 ChangeLog 402
+MD5 56a15df9612f7e4a07a0af134fa18ffd metadata.xml 231
+MD5 7d6f19fe00745213d88d8141ec2bf868 ppc-sources-2.4.23-r1.ebuild 2983
+MD5 7035675f87c07dac0f7cb27388a48ec9 ppc-sources-2.4.24-r4.ebuild 2444
+MD5 75ba5b57a42a9cdeab62c5036a6f9857 ppc-sources-2.4.26.ebuild 764
MD5 005ef6759b490e05bd30edadd451bca0 files/digest-ppc-sources-2.4.23-r1 134
+MD5 98ac34ec29ab79b23d7aa45458c302e1 files/digest-ppc-sources-2.4.24-r4 136
MD5 e637c6fa41097ea2c4693d0766f2e1c5 files/do_brk_fix.patch 242
+MD5 990ae6b085cb09866bfbb7d44076b8ce files/ppc-sources-2.4.22-r1.via-pmu.diff 907
MD5 e77a93fdf26f06cf3ea5080b27211725 files/ppc-sources-2.4.23.CAN-2003-0985.patch 414
MD5 e2e2b545b6fcdcecf49e33798efa5b84 files/ppc-sources-2.4.23.rtc_fix.patch 7073
-MD5 174438d215b70cad5ffb00ca8123c062 files/ppc-sources-2.4.24.munmap.patch 837
-MD5 98ac34ec29ab79b23d7aa45458c302e1 files/digest-ppc-sources-2.4.24-r4 136
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 144
diff --git a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26 b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26
new file mode 100644
index 000000000000..2b90d62bed78
--- /dev/null
+++ b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26
@@ -0,0 +1,2 @@
+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/metadata.xml b/sys-kernel/ppc-sources/metadata.xml
index d96ec89efcf1..887382a3659a 100644
--- a/sys-kernel/ppc-sources/metadata.xml
+++ b/sys-kernel/ppc-sources/metadata.xml
@@ -3,6 +3,6 @@
<pkgmetadata>
<herd>ppc</herd>
<longdescription>
- The Gentoo-optimized kernel-sources for machines with a PowerPC CPU.
+ Vanilla 2.4 + benh 2.4 + pegasos
</longdescription>
</pkgmetadata>
diff --git a/sys-kernel/ppc-sources/ppc-sources-2.4.23-r1.ebuild b/sys-kernel/ppc-sources/ppc-sources-2.4.23-r1.ebuild
index da67c3d108a5..655b836dea85 100644
--- a/sys-kernel/ppc-sources/ppc-sources-2.4.23-r1.ebuild
+++ b/sys-kernel/ppc-sources/ppc-sources-2.4.23-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.23-r1.ebuild,v 1.3 2004/04/27 22:05:01 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.23-r1.ebuild,v 1.4 2004/05/30 22:57:34 pvdabeel Exp $
# Whats in this kernel?
#
@@ -48,7 +48,7 @@ DESCRIPTION="PowerPC kernel tree based on benh's patches, -r corresponds to ben{
SRC_URI="http://www.kernel.org/pub/linux/kernel/v2.4/linux-${OKV}.tar.bz2
http://www.kernel.org/pub/linux/kernel/people/benh/patch-${OKV}-${MY_R}.bz2"
HOMEPAGE="http://www.kernel.org/pub/linux/kernel/people/benh/"
-KEYWORDS="-x86 ppc -sparc -alpha"
+KEYWORDS="-* ppc"
PROVIDE="virtual/linux-sources"
LICENSE="GPL-2"
SLOT="${KV}"
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
index 1eb0ab4dbb1d..bec7a1765516 100644
--- a/sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild
+++ b/sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# 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.1 2004/04/17 12:28:53 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild,v 1.2 2004/05/30 22:57:34 pvdabeel Exp $
# Included patches:
# benh 2.4.24-0
@@ -35,7 +35,7 @@ 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 -ppc64"
+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"
diff --git a/sys-kernel/ppc-sources/ppc-sources-2.4.26.ebuild b/sys-kernel/ppc-sources/ppc-sources-2.4.26.ebuild
new file mode 100644
index 000000000000..a7481d1f0967
--- /dev/null
+++ b/sys-kernel/ppc-sources/ppc-sources-2.4.26.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# 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.ebuild,v 1.1 2004/05/30 22:57:34 pvdabeel 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"
+
+UNIPATCH_LIST="${DISTDIR}/pegpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.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}"