diff options
author | Tim Yamin <plasmaroo@gentoo.org> | 2004-07-14 19:40:39 +0000 |
---|---|---|
committer | Tim Yamin <plasmaroo@gentoo.org> | 2004-07-14 19:40:39 +0000 |
commit | ecd6b27704cb1d0d905b26c44a5c14dbcbcd327e (patch) | |
tree | 870ea37c9c133c2982394d1ce7c48dfa1738a326 | |
parent | the USE flag is X not x (Manifest recommit) (diff) | |
download | gentoo-2-ecd6b27704cb1d0d905b26c44a5c14dbcbcd327e.tar.gz gentoo-2-ecd6b27704cb1d0d905b26c44a5c14dbcbcd327e.tar.bz2 gentoo-2-ecd6b27704cb1d0d905b26c44a5c14dbcbcd327e.zip |
Bye bye ppc64-sources. Authorized by tgall, and klieber.
-rw-r--r-- | sys-kernel/ppc64-sources/ChangeLog | 25 | ||||
-rw-r--r-- | sys-kernel/ppc64-sources/Manifest | 9 | ||||
-rw-r--r-- | sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.4-r1 | 3 | ||||
-rw-r--r-- | sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.6 | 2 | ||||
-rw-r--r-- | sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.7 | 2 | ||||
-rw-r--r-- | sys-kernel/ppc64-sources/files/ppc64-sources-2.6.4.CAN-2004-0109.patch | 88 | ||||
-rw-r--r-- | sys-kernel/ppc64-sources/metadata.xml | 18 | ||||
-rw-r--r-- | sys-kernel/ppc64-sources/ppc64-sources-2.6.4-r1.ebuild | 103 | ||||
-rw-r--r-- | sys-kernel/ppc64-sources/ppc64-sources-2.6.6.ebuild | 98 | ||||
-rw-r--r-- | sys-kernel/ppc64-sources/ppc64-sources-2.6.7.ebuild | 98 |
10 files changed, 0 insertions, 446 deletions
diff --git a/sys-kernel/ppc64-sources/ChangeLog b/sys-kernel/ppc64-sources/ChangeLog deleted file mode 100644 index f8864082b8b9..000000000000 --- a/sys-kernel/ppc64-sources/ChangeLog +++ /dev/null @@ -1,25 +0,0 @@ -# ChangeLog for sys-kernel/ppc64-sources -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc64-sources/ChangeLog,v 1.6 2004/06/24 23:00:36 agriffis Exp $ - -*ppc64-sources-2.6.7.ebuild (03 Jun 2004) - - 03 Jun 2004; Tom Gall <tgall@gentoo.org> ppc64-sources-2.6.7.ebuild: - new version based on 2.6.7-rc2 k.o - -*ppc64-sources-2.6.6 (18 May 2004) - - 18 May 2004; Tom Gall <tgall@gentoo.org> ppc64-sources-2.6.6.ebuild: - new version - -*ppc64-sources-2.6.4-r1 (15 Apr 2004) - - 15 Apr 2004; <plasmaroo@gentoo.org> ppc64-sources-2.6.4-r1.ebuild, - ppc64-sources-2.6.4.ebuild, files/ppc64-sources-2.6.4.CAN-2004-0109.patch: - Version bump for the CAN-2004-0109 issue; bug #47881. - -*ppc64-sources-2.6.4 (30 Mar 2004) - - 30 Mar 2004; Tom Gall <tgall@gentoo.org> - ppc64-sources-2.6.4.ebuild: - Initial import... diff --git a/sys-kernel/ppc64-sources/Manifest b/sys-kernel/ppc64-sources/Manifest deleted file mode 100644 index ec6984f4c3bc..000000000000 --- a/sys-kernel/ppc64-sources/Manifest +++ /dev/null @@ -1,9 +0,0 @@ -MD5 cc039721ecdecb5bc3f3dcc92800659a ppc64-sources-2.6.6.ebuild 2919 -MD5 2ed927232ce5b658b929730c75f96674 ppc64-sources-2.6.4-r1.ebuild 3157 -MD5 ebe773843a4382268cd4701113702a23 ppc64-sources-2.6.7.ebuild 2929 -MD5 51775f8834e28a654774e86e8c6d6f23 ChangeLog 868 -MD5 28d3906c49ca260f1bc0b39170d02ed0 metadata.xml 405 -MD5 37846cc823c056554078424877d57ec4 files/digest-ppc64-sources-2.6.4-r1 198 -MD5 31ec7b4310dd7be3e34aab0204f9b1e8 files/ppc64-sources-2.6.4.CAN-2004-0109.patch 2072 -MD5 2db6399bd9b0f2b1358c0ea48a50b757 files/digest-ppc64-sources-2.6.6 136 -MD5 5edd34eaed514d73e634299e104f670d files/digest-ppc64-sources-2.6.7 131 diff --git a/sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.4-r1 b/sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.4-r1 deleted file mode 100644 index 9a1cbf61362b..000000000000 --- a/sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.4-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 335f06eba1e5372ba38a0d2b253629bd linux-2.6.4.tar.bz2 34386912 -MD5 a03b1dec0f64b066ee458d00b29e90f2 ppc64-ames264.patch.gz 353568 -MD5 9fa5a03209115ec970f0bb47cd3a376f ppc64-Makefilefix.patch 426 diff --git a/sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.6 b/sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.6 deleted file mode 100644 index 22e84f0ece4d..000000000000 --- a/sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.6 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 5218790bc3db41e77a7422969639a9ad linux-2.6.6.tar.bz2 34896138 -MD5 30410b7427515bbb748586fceb3958b0 ppc64-ames266-1.patch.gz 2179783 diff --git a/sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.7 b/sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.7 deleted file mode 100644 index d7b7b29e8a69..000000000000 --- a/sys-kernel/ppc64-sources/files/digest-ppc64-sources-2.6.7 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 5218790bc3db41e77a7422969639a9ad linux-2.6.6.tar.bz2 34896138 -MD5 a9f996bb77c089fa652237ccd791cfaa patch-2.6.7-rc2.bz2 2561094 diff --git a/sys-kernel/ppc64-sources/files/ppc64-sources-2.6.4.CAN-2004-0109.patch b/sys-kernel/ppc64-sources/files/ppc64-sources-2.6.4.CAN-2004-0109.patch deleted file mode 100644 index d7726c2e5aaf..000000000000 --- a/sys-kernel/ppc64-sources/files/ppc64-sources-2.6.4.CAN-2004-0109.patch +++ /dev/null @@ -1,88 +0,0 @@ ---- linux/fs/isofs/rock.c.orig -+++ linux/fs/isofs/rock.c -@@ -14,6 +14,7 @@ - #include <linux/slab.h> - #include <linux/pagemap.h> - #include <linux/smp_lock.h> - #include <linux/buffer_head.h> -+#include <asm/page.h> - - #include "rock.h" -@@ -419,7 +420,7 @@ int parse_rock_ridge_inode_internal(stru - return 0; - } - --static char *get_symlink_chunk(char *rpnt, struct rock_ridge *rr) -+static char *get_symlink_chunk(char *rpnt, struct rock_ridge *rr, char *plimit) - { - int slen; - int rootflag; -@@ -431,16 +432,25 @@ static char *get_symlink_chunk(char *rpn - rootflag = 0; - switch (slp->flags & ~1) { - case 0: -+ if (slp->len > plimit - rpnt) -+ return NULL; - memcpy(rpnt, slp->text, slp->len); - rpnt+=slp->len; - break; -+ case 2: -+ if (rpnt >= plimit) -+ return NULL; -+ *rpnt++='.'; -+ break; - case 4: -+ if (2 > plimit - rpnt) -+ return NULL; - *rpnt++='.'; -- /* fallthru */ -- case 2: - *rpnt++='.'; - break; - case 8: -+ if (rpnt >= plimit) -+ return NULL; - rootflag = 1; - *rpnt++='/'; - break; -@@ -457,17 +467,23 @@ static char *get_symlink_chunk(char *rpn - * If there is another SL record, and this component - * record isn't continued, then add a slash. - */ -- if ((!rootflag) && (rr->u.SL.flags & 1) && !(oldslp->flags & 1)) -+ if ((!rootflag) && (rr->u.SL.flags & 1) && -+ !(oldslp->flags & 1)) { -+ if (rpnt >= plimit) -+ return NULL; - *rpnt++='/'; -+ } - break; - } - - /* - * If this component record isn't continued, then append a '/'. - */ -- if (!rootflag && !(oldslp->flags & 1)) -+ if (!rootflag && !(oldslp->flags & 1)) { -+ if (rpnt >= plimit) -+ return NULL; - *rpnt++='/'; -- -+ } - } - return rpnt; - } -@@ -548,7 +564,10 @@ static int rock_ridge_symlink_readpage(s - CHECK_SP(goto out); - break; - case SIG('S', 'L'): -- rpnt = get_symlink_chunk(rpnt, rr); -+ rpnt = get_symlink_chunk(rpnt, rr, -+ link + (PAGE_SIZE - 1)); -+ if (rpnt == NULL) -+ goto out; - break; - case SIG('C', 'E'): - /* This tells is if there is a continuation record */ - - diff --git a/sys-kernel/ppc64-sources/metadata.xml b/sys-kernel/ppc64-sources/metadata.xml deleted file mode 100644 index 210183ddfdd8..000000000000 --- a/sys-kernel/ppc64-sources/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - -<herd>ppc64-kernel</herd> - -<maintainer> - <email>tgall@gentoo.org</email> - <name>Tom Gall</name> -</maintainer> - -<longdescription> -This kernel is built from the 2.6 ameslab tree, aka bk.linuxppc64.org -which tends to be 2.6 k.o + ppc64 features. -</longdescription> - -</pkgmetadata> - diff --git a/sys-kernel/ppc64-sources/ppc64-sources-2.6.4-r1.ebuild b/sys-kernel/ppc64-sources/ppc64-sources-2.6.4-r1.ebuild deleted file mode 100644 index 901825913b5f..000000000000 --- a/sys-kernel/ppc64-sources/ppc64-sources-2.6.4-r1.ebuild +++ /dev/null @@ -1,103 +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/ppc64-sources/ppc64-sources-2.6.4-r1.ebuild,v 1.2 2004/06/24 23:00:36 agriffis Exp $ - -ETYPE="sources" -inherit kernel - -OKV="2.6.4" - -######## last BK changeset in this patch: 1.1390 - -AMV=1 -EXTRAVERSION="-ames1-${PR}" - -KV=${PV}${EXTRAVERSION} -S=${WORKDIR}/${PN}-${KV} - -inherit eutils -IUSE="extlib" - -# What's in this kernel? -# INCLUDED: 2.6 ames snapshot - -DESCRIPTION="Full sources for the linux kernel 2.6 with ames's patchset" -SRC_URI="mirror://kernel/linux/kernel/v2.6/linux-${OKV}.tar.bz2 - mirror://kernel/ppc64-ames264.patch.gz - ftp://ftp.linuxppc64.org/pub/people/tgall/ppc64-Makefilefix.patch" -# mirror://gentoo/patches-${OKV}.bz2" -KEYWORDS="-ppc ppc64" -DEPEND=" extlib? ( dev-libs/ucl )" -RDEPEND="sys-apps/module-init-tools" -SLOT=${KV} -PROVIDE="virtual/linux-sources - virtual/alsa" - -src_unpack() { - cd ${WORKDIR} - unpack linux-${OKV}.tar.bz2 - - mv linux-${OKV} ${S} - cd ${S} - - epatch ${DISTDIR}/ppc64-Makefilefix.patch - cp ${DISTDIR}/ppc64-ames264.patch.gz ${WORKDIR} - gunzip ${WORKDIR}/ppc64-ames264.patch.gz - epatch ${WORKDIR}/ppc64-ames264.patch - rm ${WORKDIR}/ppc64-ames264.patch - - epatch ${FILESDIR}/${P}.CAN-2004-0109.patch || die "Failed to patch CAN-2004-0109 vulnerability!" - - # 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 Documentation/DocBook - sed -e "s:db2:docbook2:g" Makefile > Makefile.new \ - && mv Makefile.new Makefile - cd ${S} - - # This is needed on > 2.5 - 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 - - ewarn "Please note that ptyfs support has been removed from devfs" - ewarn "in the later 2.6 kernels, and you have to compile it in now," - ewarn "or else you will get errors when trying to open a pty." - ewarn "The option is File systems->Pseudo filesystems->/dev/pts" - ewarn "filesystem." - echo - ewarn "Also, note that you must compile in support for" - ewarn "input devices (Input device support->Input devices)," - ewarn "the virtual terminal (Character Devices->Virtual terminal)," - ewarn "and the vt_console (Character Devices->Support for console...)." - ewarn "Otherwise, you will get the dreaded \"Uncompressing the Kernel\"" - ewarn "error." - echo - ewarn "DONT enable preempt as it's very broken on ppc currently, also" - ewarn "rivafb and the mac floppy drivers are both broken. NVidia" - ewarn "users should use the openfirmware framebuffer for now." - echo - einfo "Consult http://www.linux.org.uk/~davej/docs/post-halloween-2.6.txt" - einfo "for more info about the 2.6 series." - echo -} diff --git a/sys-kernel/ppc64-sources/ppc64-sources-2.6.6.ebuild b/sys-kernel/ppc64-sources/ppc64-sources-2.6.6.ebuild deleted file mode 100644 index e62755ac7ebd..000000000000 --- a/sys-kernel/ppc64-sources/ppc64-sources-2.6.6.ebuild +++ /dev/null @@ -1,98 +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/ppc64-sources/ppc64-sources-2.6.6.ebuild,v 1.2 2004/06/24 23:00:36 agriffis Exp $ - -ETYPE="sources" -inherit kernel - -OKV="2.6.6" - -######## last BK changeset in this patch: 1.1390 - -AMV=1 -EXTRAVERSION="-${PR}" - -KV=${PV}${EXTRAVERSION} -S=${WORKDIR}/${PN}-${KV} - -inherit eutils -IUSE="extlib" - -# What's in this kernel? -# INCLUDED: 2.6 ames snapshot - -DESCRIPTION="Full sources for the linux kernel 2.6 with ames's patchset" -SRC_URI="mirror://kernel/linux/kernel/v2.6/linux-${OKV}.tar.bz2 - mirror://kernel/ppc64-ames266-1.patch.gz" -KEYWORDS="-ppc ppc64" -DEPEND=" extlib? ( dev-libs/ucl )" -RDEPEND="sys-apps/module-init-tools" -SLOT=${KV} -PROVIDE="virtual/linux-sources - virtual/alsa" - -src_unpack() { - cd ${WORKDIR} - unpack linux-${OKV}.tar.bz2 - - mv linux-${OKV} ${S} - cd ${S} - - cp ${DISTDIR}/ppc64-ames266-1.patch.gz ${WORKDIR} - gunzip ${WORKDIR}/ppc64-ames266-1.patch.gz - epatch ${WORKDIR}/ppc64-ames266-1.patch - rm ${WORKDIR}/ppc64-ames266-1.patch - - # 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 Documentation/DocBook - sed -e "s:db2:docbook2:g" Makefile > Makefile.new \ - && mv Makefile.new Makefile - cd ${S} - - # This is needed on > 2.5 - 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 ppc64-sources-2.6.6-r0 ${ROOT}/usr/src/linux - fi - - ewarn "Please note that ptyfs support has been removed from devfs" - ewarn "in the later 2.6 kernels, and you have to compile it in now," - ewarn "or else you will get errors when trying to open a pty." - ewarn "The option is File systems->Pseudo filesystems->/dev/pts" - ewarn "filesystem." - echo - ewarn "Also, note that you must compile in support for" - ewarn "input devices (Input device support->Input devices)," - ewarn "the virtual terminal (Character Devices->Virtual terminal)," - ewarn "and the vt_console (Character Devices->Support for console...)." - ewarn "Otherwise, you will get the dreaded \"Uncompressing the Kernel\"" - ewarn "error." - echo - ewarn "DONT enable preempt as it's very broken on ppc64, also" - ewarn "rivafb and the mac floppy drivers are both broken. NVidia" - ewarn "users should use the openfirmware framebuffer for now." - echo - einfo "Consult http://www.linux.org.uk/~davej/docs/post-halloween-2.6.txt" - einfo "for more info about the 2.6 series." - echo -} diff --git a/sys-kernel/ppc64-sources/ppc64-sources-2.6.7.ebuild b/sys-kernel/ppc64-sources/ppc64-sources-2.6.7.ebuild deleted file mode 100644 index ecaaf16b1a6f..000000000000 --- a/sys-kernel/ppc64-sources/ppc64-sources-2.6.7.ebuild +++ /dev/null @@ -1,98 +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/ppc64-sources/ppc64-sources-2.6.7.ebuild,v 1.2 2004/06/24 23:00:36 agriffis Exp $ - -ETYPE="sources" -inherit kernel - -OKV="2.6.6" - -######## last BK changeset in this patch: 1.1390 - -AMV=1 -EXTRAVERSION="-${PR}" - -KV=${PV}${EXTRAVERSION} -S=${WORKDIR}/${PN}-${KV} - -inherit eutils -IUSE="extlib" - -# What's in this kernel? -# INCLUDED: 2.6 ames snapshot - -DESCRIPTION="Full sources for the linux kernel 2.6 with ames's patchset" -SRC_URI="mirror://kernel/linux/kernel/v2.6/linux-${OKV}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.7-rc2.bz2" -KEYWORDS="-ppc ~ppc64" -DEPEND=" extlib? ( dev-libs/ucl )" -RDEPEND="sys-apps/module-init-tools" -SLOT=${KV} -PROVIDE="virtual/linux-sources - virtual/alsa" - -src_unpack() { - cd ${WORKDIR} - unpack linux-${OKV}.tar.bz2 - - mv linux-${OKV} ${S} - cd ${S} - - cp ${DISTDIR}/patch-2.6.7-rc2.bz2 ${WORKDIR} - bunzip2 ${WORKDIR}/patch-2.6.7-rc2.bz2 - epatch ${WORKDIR}/patch-2.6.7-rc2 - rm ${WORKDIR}/patch-2.6.7-rc2 - - # 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 Documentation/DocBook - sed -e "s:db2:docbook2:g" Makefile > Makefile.new \ - && mv Makefile.new Makefile - cd ${S} - - # This is needed on > 2.5 - 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 ppc64-sources-2.6.7-r0 ${ROOT}/usr/src/linux - fi - - ewarn "Please note that ptyfs support has been removed from devfs" - ewarn "in the later 2.6 kernels, and you have to compile it in now," - ewarn "or else you will get errors when trying to open a pty." - ewarn "The option is File systems->Pseudo filesystems->/dev/pts" - ewarn "filesystem." - echo - ewarn "Also, note that you must compile in support for" - ewarn "input devices (Input device support->Input devices)," - ewarn "the virtual terminal (Character Devices->Virtual terminal)," - ewarn "and the vt_console (Character Devices->Support for console...)." - ewarn "Otherwise, you will get the dreaded \"Uncompressing the Kernel\"" - ewarn "error." - echo - ewarn "DONT enable preempt as it's very broken on ppc64, also" - ewarn "rivafb and the mac floppy drivers are both broken. NVidia" - ewarn "users should use the openfirmware framebuffer for now." - echo - einfo "Consult http://www.linux.org.uk/~davej/docs/post-halloween-2.6.txt" - einfo "for more info about the 2.6 series." - echo -} |