diff options
-rw-r--r-- | sys-kernel/ppc-sources/ChangeLog | 208 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/Manifest | 16 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.26 | 2 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/metadata.xml | 2 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/ppc-sources-2.4.23-r1.ebuild | 4 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/ppc-sources-2.4.24-r4.ebuild | 4 | ||||
-rw-r--r-- | sys-kernel/ppc-sources/ppc-sources-2.4.26.ebuild | 21 |
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}" |