Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 25918 Details for
Bug 42062
emerge alsa-driver fails with kernel 2.6
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
alsa-driver-1.0.2c.ebuild
alsa-driver-1.0.2c.ebuild (text/plain), 2.51 KB, created by
Jeremy Huddleston (RETIRED)
on 2004-02-19 01:26:31 UTC
(
hide
)
Description:
alsa-driver-1.0.2c.ebuild
Filename:
MIME Type:
Creator:
Jeremy Huddleston (RETIRED)
Created:
2004-02-19 01:26:31 UTC
Size:
2.51 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/media-sound/alsa-driver/alsa-driver-1.0.2c.ebuild,v 1.2 2004/02/15 08:22:08 eradicator Exp $ > >DESCRIPTION="Advanced Linux Sound Architecture kernel modules" >HOMEPAGE="http://www.alsa-project.org/" >LICENSE="GPL-2 LGPL-2.1" > ># By default, drivers for all supported cards will be compiled. ># If you want to only compile for specific card(s), set ALSA_CARDS ># environment to a space-separated list of drivers that you want to build. ># For example: ># ># env ALSA_CARDS='emu10k1 intel8x0 ens1370' emerge alsa-driver ># >[ x"${ALSA_CARDS}" = x ] && ALSA_CARDS=all > >IUSE="oss" > ># Need the baselayout 1.7.9 or newer for the init script to work correctly. >DEPEND="sys-devel/autoconf > virtual/glibc > virtual/linux-sources > >=sys-apps/portage-1.9.10 > >=sys-apps/baselayout-1.7.9" >PROVIDE="virtual/alsa" > >SLOT="${KV}" >KEYWORDS="~x86 ~ppc -sparc ~amd64 ~alpha ~ia64" > >MY_P=${P/_rc/rc} >#SRC_URI="ftp://ftp.alsa-project.org/pub/driver/${MY_P}.tar.bz2" >SRC_URI="mirror://alsaproject/driver/${P}.tar.bz2" >RESTRICT="nomirror" >S=${WORKDIR}/${MY_P} > >src_unpack() { > unpack ${A} > cd ${S} > # The makefile still installs an alsasound initscript, > # which we REALLY dont want. > # This patch stops that > epatch ${FILESDIR}/makefile.patch || die "Makefile patch failed" > epatch ${FILESDIR}/${PN}-0.9.8-au-fix.patch >} > > >src_compile() { > # Portage should determine the version of the kernel sources > check_KV > > myconf="" > use oss && myconf="$myconf --with-oss=yes" || \ > myconf="$myconf --with-oss=no" > > env --unset=ARCH > > ./configure \ > $myconf \ > --host=${CHOST} \ > --prefix=/usr \ > --with-kernel="${ROOT}usr/src/linux" \ > --with-isapnp=yes \ > --with-sequencer=yes \ > --with-cards="${ALSA_CARDS}" \ > || die "./configure failed" > > emake || die "Parallel Make Failed" >} > > >src_install() { > dodir /usr/include/sound > make DESTDIR=${D} install || die > > rm doc/Makefile > dodoc CARDS-STATUS COPYING FAQ INSTALL README WARNING TODO doc/* >} > >pkg_postinst() { > if [ "${ROOT}" = / ] > then > [ -x /usr/sbin/update-modules ] && /usr/sbin/update-modules > fi > > einfo > einfo "The alsasound initscript and modules.d/alsa have now moved to alsa-utils" > einfo > einfo "Also, remember that all mixer channels will be MUTED by default." > einfo "Use the 'alsamixer' program to unmute them." > einfo > einfo "Version 1.0.2c and above should work with version 2.6 kernels." > einfo "If you experience problems, please report bugs to http://bugs.gentoo.org." > einfo >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 42062
: 25918 |
26214