summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael J. Cohen <mjc@gentoo.org>2002-09-16 02:33:47 +0000
committerMichael J. Cohen <mjc@gentoo.org>2002-09-16 02:33:47 +0000
commitbdee3c982500a8e1d20c750d0824247513eb1b15 (patch)
treeb3d16ea6d6e4e36ad0c18e42b962422153b77577 /sys-kernel
parentbuhbye! (diff)
downloadgentoo-2-bdee3c982500a8e1d20c750d0824247513eb1b15.tar.gz
gentoo-2-bdee3c982500a8e1d20c750d0824247513eb1b15.tar.bz2
gentoo-2-bdee3c982500a8e1d20c750d0824247513eb1b15.zip
buhbye! not needed...
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/mjc-sources/ChangeLog103
-rw-r--r--sys-kernel/mjc-sources/mjc-sources-2.4.19_pre10.ebuild113
-rw-r--r--sys-kernel/mjc-sources/mjc-sources-2.4.19_rc1.ebuild104
3 files changed, 0 insertions, 320 deletions
diff --git a/sys-kernel/mjc-sources/ChangeLog b/sys-kernel/mjc-sources/ChangeLog
deleted file mode 100644
index 914e395c4eb9..000000000000
--- a/sys-kernel/mjc-sources/ChangeLog
+++ /dev/null
@@ -1,103 +0,0 @@
-# ChangeLog for sys-kernel/mjc-sources
-# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $ Header: $
-
-*mjc-sources 2.4.19-pre10-mjc3 (1 July 2002)
-
- 15 Jul 2002; Mark Guertin <gerk@gentoo.org>
- Added arch keywords (-ppc -sparc -sparc64)
-
-
- Initial ChangeLog. Sources currently include:
-
-
- 2.4.19-pre10 - latest prepatch for Linux 2.4
- 2.4.19-pre10-ac2 - Alan Cox's patchset for the latest prepatch
- rmap13b - Rik van Riel's latest update to the
- Reverse Mappng VM, the previous version
- of which is included in Alan Cox's patchset
- TIOGCDEV - ioctl to return the console mapping
- Preemptible Kernel
- for 2.4.18 - Robert M. Love's preemptible kernel for 2.4,
- allows the kernel to be interrupted during
- syscalls. Drastically lowers latency and
- allows for higher throughput in some cases,
- especially multiprocessor systems.
- Lock-Break for Preempt - Rodbert M. Love's preemptible kernel addon.
- Lock-Break delves far into the kernel to
- locks not preemptible by traditional
- preempt.
- Autofs4 - One-liner that gets rid of autofs4_init_inf.
- isrdonly - little update to IS_RDONLY()
- new stat - New VFS stat system
- llseek - new llseek specifically for vfs
- mount - do_kern_mount - easy way to unmount a device
- from kernelspace
- ftpfs - allows the user to mount an FTP read-only
- like this:
- mount -t ftpfs ohdarn.net/incoming /ohdarn
- cdda-dma - enables direct memory access while
- extracting digital audio
- fast-pte - fixup for X86 highmem greater
- than 4G, faster page table allocations
- and frees
- bootcpu - prevents overwriting corrected x86
- capability information on multiprocessor
- machines
- sis-740-961 - support for the SiS 740 chipset
- limits - limit increases
- nand-softirq - missing include in nand.c
- mount-hashtable - hash table cleanups, uses less space
- megaraid - miscellaneous fix =)
- pipe-init - inode->i_blocks wasn't getting initialized
- in pipe.c
- realmode-poweroff - enable real mode BIOS call to
- power off machine by default
- vfat-truncate - fix file too large on vfat, returns -EPERM
- instead of -ENOSPC
- smbfs-fix - smbfs fix that allows directories with the
- same name as the volume label to show
- correctly from windows 9x machines
- jfs-txlocks - increase number of txLocks in jfs
- ide-noop-2 - gets rid of the NOOP elevator
- tty_io - off-by-one error in tty_io.c
- secfix - "fixes" a security hole in the kernel
- netdev-random-
- [core,drivers] - allows network devices to contribute to
- /dev/random. Useful for machines that have
- no disks, keyboards, video, etc.
- [b,i,d]cache-hash - alternative hashing functions that show
- performance/size savings over traditional
- methods
- dpath - dpath didn't return -ENAMETOOLONG
- fast-exit - shouldn't print kill idle task and init
- htb2 - driver for htb2
- ipvs - IP Virtual Server support. Allows one
- physical machine to appear as many virtual
- machines based on IP address.
- gcc31-compile-opts - compilation options changed for gcc 3.1,
- should increase performance and decrease
- code size marginally.
- vfat-symlink - treats .lnk files as symlinks on fat32
- ms-permission - check write permission on mount
- evms-[common,linux-2.4] - Enterprise Volume Management Support
- based on LVM, but it whips LVM like cream.
- see http://evms.sf.net
- via-fixups,lvcool - fixes a couple VIA bugs and allows
- [ath,dur]ons to run a few degrees cooler on
- VIA mainboards.
- setid-core - allows process that are set[u,g]id to
- dump core
- quotareturn - quota messages were missing \r
- oomavoidance - tries to keep from dealing as if kernel is
- out of memory when in fact it is not
- keyboardsilence - gets rid of
- "AT or PS/2 Keyboard not present? ($FOO)",
- useful on USB systems
- xfs-* - XFS 1.1 support. XFS is a fast, journalled
- filesystem developed by Silicon Graphics,
- Inc.
- misc-fixes - code cleanups and otherwise making original
- patches function correctly.
- gentoo - gentoo addons such as framebuffer logo,
- kernel version
diff --git a/sys-kernel/mjc-sources/mjc-sources-2.4.19_pre10.ebuild b/sys-kernel/mjc-sources/mjc-sources-2.4.19_pre10.ebuild
deleted file mode 100644
index bc22d7ae1d98..000000000000
--- a/sys-kernel/mjc-sources/mjc-sources-2.4.19_pre10.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-#OKV=original kernel version, KV=patched kernel version. They can be the same.
-
-#we use this next variable to avoid duplicating stuff on cvs
-GFILESDIR=${PORTDIR}/sys-kernel/linux-sources/files
-OKV=2.4.18
-KV=${P}-mjc3
-S=${WORKDIR}/linux-${KV}
-ETYPE="sources"
-
-#What's in this kernel?
-#
-#INCLUDED:
-# from http://www.kernel.org (ac):
-# 2.4.19-pre10-ac2
-# from http://www.infolinux.de/jp13:
-# HZ config support and others
-# from http://www.sourceforge.net/projects/wolk
-# lots of little things
-# XXX: FILL THIS STUFF IN =)
-
-DESCRIPTION="Full sources for the Gentoo Linux kernel"
-SRC_URI="http://www.kernel.org/pub/linux/kernel/v2.4/linux-${OKV}.tar.bz2 ftp://ohdarn.net/gentoo/${P}-ac2-mjc3.tar.bz2"
-PROVIDE="virtual/linux-sources"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 -ppc -sparc -sparc64"
-
-if [ $ETYPE = "sources" ] && [ -z "`use build`" ]
-then
- #console-tools is needed to solve the loadkeys fiasco; binutils version needed to avoid Athlon/PIII/SSE assembler bugs.
- DEPEND=">=sys-devel/binutils-2.11.90.0.31"
- RDEPEND=">=sys-libs/ncurses-5.2 sys-devel/perl >=sys-apps/modutils-2.4.2 sys-devel/make"
-fi
-
-DEPEND="${DEPEND} app-admin/addpatches"
-[ -z "$LINUX_HOSTCFLAGS" ] && LINUX_HOSTCFLAGS="-Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I${S}/include"
-
-src_unpack() {
- cd ${WORKDIR}
- unpack linux-${OKV}.tar.bz2
- mv linux linux-${KV} || die
-
-# Now we need to deal with the tarball of patches.
-
- unpack ${P}-ac2-mjc3.tar.bz2
- cd gentoo-patches
- addpatches . ${WORKDIR}/linux-${KV}
-
- cd ../linux-${KV}
-
- #sometimes we have icky kernel symbols; this seems to get rid of them
- make mrproper || die
-
- #this file is required for other things to build properly, so we autogenerate it
- make include/linux/version.h || die
-
- #fix silly permissions in tarball
- cd ${WORKDIR}
- chown -R 0.0 *
- chmod -R a+r-w+X,u+w *
-
- # Gentoo Linux uses /boot, so fix 'make install' to work properly
- cd ${S}
- mv Makefile Makefile.orig
- sed -e 's:#export\tINSTALL_PATH:export\tINSTALL_PATH:' \
- Makefile.orig >Makefile || die # test, remove me if Makefile ok
- rm Makefile.orig
-}
-
-src_compile() {
- if [ "$ETYPE" = "headers" ]
- then
- yes "" | make oldconfig
- echo "Ignore any errors from the yes command above."
- fi
-}
-
-src_install() {
- if [ "$ETYPE" = "sources" ]
- then
- dodir /usr/src
- echo ">>> Copying sources..."
- mv ${WORKDIR}/* ${D}/usr/src
- else
- #linux-headers
- dodir /usr/include/linux
- cp -ax ${S}/include/linux/* ${D}/usr/include/linux
- rm -rf ${D}/usr/include/linux/modules
- dodir /usr/include/asm
- cp -ax ${S}/include/asm-i386/* ${D}/usr/include/asm
- fi
-}
-
-pkg_preinst() {
- if [ "$ETYPE" = "headers" ]
- then
- [ -L ${ROOT}usr/include/linux ] && rm ${ROOT}usr/include/linux
- [ -L ${ROOT}usr/include/asm ] && rm ${ROOT}usr/include/asm
- true
- fi
-}
-
-pkg_postinst() {
- [ "$ETYPE" = "headers" ] && return
- if [ ! -e ${ROOT}usr/src/linux ]
- then
- rm -f ${ROOT}usr/src/linux
- ln -sf linux-${KV} ${ROOT}/usr/src/linux
- fi
-}
diff --git a/sys-kernel/mjc-sources/mjc-sources-2.4.19_rc1.ebuild b/sys-kernel/mjc-sources/mjc-sources-2.4.19_rc1.ebuild
deleted file mode 100644
index 31dd4a8132f0..000000000000
--- a/sys-kernel/mjc-sources/mjc-sources-2.4.19_rc1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-#OKV=original kernel version, KV=patched kernel version. They can be the same.
-
-#we use this next variable to avoid duplicating stuff on cvs
-GFILESDIR=${PORTDIR}/sys-kernel/linux-sources/files
-OKV=2.4.18
-KV=${P}
-S=${WORKDIR}/linux-${KV}
-ETYPE="sources"
-
-#What's in this kernel?
-
-DESCRIPTION="Full sources for the Gentoo Linux kernel"
-SRC_URI="http://www.kernel.org/pub/linux/kernel/v2.4/linux-${OKV}.tar.bz2 ftp://ohdarn.net/gentoo/${P}.tar.bz2"
-PROVIDE="virtual/linux-sources"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 -ppc -sparc -sparc64"
-
-if [ $ETYPE = "sources" ] && [ -z "`use build`" ]
-then
- #console-tools is needed to solve the loadkeys fiasco; binutils version needed to avoid Athlon/PIII/SSE assembler bugs.
- DEPEND=">=sys-devel/binutils-2.11.90.0.31"
- RDEPEND=">=sys-libs/ncurses-5.2 sys-devel/perl >=sys-apps/modutils-2.4.2 sys-devel/make"
-fi
-
-DEPEND="${DEPEND} app-admin/addpatches"
-[ -z "$LINUX_HOSTCFLAGS" ] && LINUX_HOSTCFLAGS="-Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -I${S}/include"
-
-src_unpack() {
- cd ${WORKDIR}
- unpack linux-${OKV}.tar.bz2
- mv linux linux-${KV} || die
-
-# Now we need to deal with the tarball of patches.
-
- unpack ${P}.tar.bz2
- cd gentoo-patches
- addpatches . ${WORKDIR}/linux-${KV}
-
- cd ../linux-${KV}
-
- #sometimes we have icky kernel symbols; this seems to get rid of them
- make mrproper || die
-
- #this file is required for other things to build properly, so we autogenerate it
- make include/linux/version.h || die
-
- #fix silly permissions in tarball
- cd ${WORKDIR}
- chown -R 0.0 *
- chmod -R a+r-w+X,u+w *
-
- # Gentoo Linux uses /boot, so fix 'make install' to work properly
- cd ${S}
- mv Makefile Makefile.orig
- sed -e 's:#export\tINSTALL_PATH:export\tINSTALL_PATH:' \
- Makefile.orig >Makefile || die # test, remove me if Makefile ok
- rm Makefile.orig
-}
-
-src_compile() {
- if [ "$ETYPE" = "headers" ]
- then
- yes "" | make oldconfig
- echo "Ignore any errors from the yes command above."
- fi
-}
-
-src_install() {
- if [ "$ETYPE" = "sources" ]
- then
- dodir /usr/src
- echo ">>> Copying sources..."
- mv ${WORKDIR}/* ${D}/usr/src
- else
- #linux-headers
- dodir /usr/include/linux
- cp -ax ${S}/include/linux/* ${D}/usr/include/linux
- rm -rf ${D}/usr/include/linux/modules
- dodir /usr/include/asm
- cp -ax ${S}/include/asm-i386/* ${D}/usr/include/asm
- fi
-}
-
-pkg_preinst() {
- if [ "$ETYPE" = "headers" ]
- then
- [ -L ${ROOT}usr/include/linux ] && rm ${ROOT}usr/include/linux
- [ -L ${ROOT}usr/include/asm ] && rm ${ROOT}usr/include/asm
- true
- fi
-}
-
-pkg_postinst() {
- [ "$ETYPE" = "headers" ] && return
- if [ ! -e ${ROOT}usr/src/linux ]
- then
- rm -f ${ROOT}usr/src/linux
- ln -sf linux-${KV} ${ROOT}/usr/src/linux
- fi
-}