summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Arnold <nerdboy@gentoo.org>2003-09-21 01:19:32 +0000
committerSteve Arnold <nerdboy@gentoo.org>2003-09-21 01:19:32 +0000
commitd0ccd02ac439101cc4a1baed360960b86da17b25 (patch)
tree772215193e20377fc8227da66ff761ad4ddb42c3 /sys-kernel/planet-ccrma-sources
parentCleanup (diff)
downloadgentoo-2-d0ccd02ac439101cc4a1baed360960b86da17b25.tar.gz
gentoo-2-d0ccd02ac439101cc4a1baed360960b86da17b25.tar.bz2
gentoo-2-d0ccd02ac439101cc4a1baed360960b86da17b25.zip
updated with missing headers but still has alsa symbol error
Diffstat (limited to 'sys-kernel/planet-ccrma-sources')
-rw-r--r--sys-kernel/planet-ccrma-sources/Manifest2
-rw-r--r--sys-kernel/planet-ccrma-sources/planet-ccrma-sources-2.4.21.ebuild24
2 files changed, 21 insertions, 5 deletions
diff --git a/sys-kernel/planet-ccrma-sources/Manifest b/sys-kernel/planet-ccrma-sources/Manifest
index b54d9bf2156f..6408ac4e9d80 100644
--- a/sys-kernel/planet-ccrma-sources/Manifest
+++ b/sys-kernel/planet-ccrma-sources/Manifest
@@ -1,4 +1,4 @@
-MD5 7524aa74b8061f6cb8e38e75d73ed04a planet-ccrma-sources-2.4.21.ebuild 2326
+MD5 2fd3e7a6e7471c05c0fd829f3596d037 planet-ccrma-sources-2.4.21.ebuild 2889
MD5 fb311162d56a954e09b111a7d8d0340e metadata.xml 473
MD5 5b1522b2032344304a74ed6c0b9085b5 ChangeLog 318
MD5 b36ca9356f27877f0bd427dcef7f118e files/digest-planet-ccrma-sources-2.4.21 86
diff --git a/sys-kernel/planet-ccrma-sources/planet-ccrma-sources-2.4.21.ebuild b/sys-kernel/planet-ccrma-sources/planet-ccrma-sources-2.4.21.ebuild
index d93f66d991ce..7d1b7590a30e 100644
--- a/sys-kernel/planet-ccrma-sources/planet-ccrma-sources-2.4.21.ebuild
+++ b/sys-kernel/planet-ccrma-sources/planet-ccrma-sources-2.4.21.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/planet-ccrma-sources/planet-ccrma-sources-2.4.21.ebuild,v 1.1 2003/09/19 05:47:34 nerdboy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/planet-ccrma-sources/planet-ccrma-sources-2.4.21.ebuild,v 1.2 2003/09/21 01:19:30 nerdboy Exp $
#OKV=original kernel version, KV=patched kernel version. They can be the same.
ETYPE="sources"
@@ -33,7 +33,8 @@ S=${WORKDIR}/linux-${KV}
DEPEND="${DEPEND} app-arch/rpm2targz"
DESCRIPTION="Kernel source used in Planet CCRMA custom audio upgrade (based on RedHat)"
-SRC_URI="http://ccrma-www.stanford.edu/planetccrma/mirror/redhat/linux/planetcore/9/en/os/i386/kernel-source-${KV}.i386.rpm"
+SRC_URI="http://ccrma-www.stanford.edu/planetccrma/mirror/redhat/linux/planetcore/9/en/os/i386/kernel-source-${KV}.i386.rpm
+mirror://gentoo/${P}.tar.gz"
HOMEPAGE="http://ccrma-www.stanford.edu/ http://www.kernel.org/ http://www.redhat.com/"
KEYWORDS="~x86"
SLOT="${KV}"
@@ -46,12 +47,27 @@ src_unpack() {
# Portage probably shouldn't create any files outside of
# /var/tmp/portage just yet anyway. :)
TMPDIR=${T} rpm2targz ${DISTDIR}/kernel-source-${KV}.i386.rpm
- tar xvzf kernel-source-${KV}.i386.tar.gz
+ tar xvzf kernel-source-${KV}.i386.tar.gz || die
- mv usr/src/linux-${KV} ${WORKDIR}
+ tar xvzf ${DISTDIR}/${P}.tar.gz || die
+
+ mv usr/src/linux-${KV} ${WORKDIR} || die
cd ${S}
kernel_universal_unpack
}
+pkg_postinst() {
+
+ ewarn "This kernel currently has an unresolved symbol error"
+ ewarn "with alsa, however, it works with the OSS drivers."
+
+ einfo "A default kernel config has been provided in"
+ einfo "distfiles/planet-ccrma-sources-2.4.21.tar.gz."
+ einfo "Copy it to /usr/src/linux/.config and run make oldconfig."
+ einfo "Then edit to taste, but be careful not to tweak too much."
+ einfo "Just make sure to enable the devfs support."
+ einfo "And never run with scissors..."
+}
+