Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 19182 Details for
Bug 31045
yet another compile fix for alsa-driver and 2.4.23-pre kernels (pre7 here)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
new alsa-driver-0.9.7-r2.ebuild
alsa-driver-0.9.7-r2.ebuild (text/plain), 2.40 KB, created by
Thomas Weidner
on 2003-10-13 09:18:25 UTC
(
hide
)
Description:
new alsa-driver-0.9.7-r2.ebuild
Filename:
MIME Type:
Creator:
Thomas Weidner
Created:
2003-10-13 09:18:25 UTC
Size:
2.40 KB
patch
obsolete
># Copyright 1999-2003 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-0.9.7-r2.ebuild,v 1.1 2003/10/11 15:16:10 agenkin 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="0.9" >KEYWORDS="~x86 ~ppc" > >ALSA_REVISION="b" >SRC_URI="mirror://alsaproject/driver/${P}${ALSA_REVISION}.tar.bz2" >S=${WORKDIR}/${P}${ALSA_REVISION} > >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 > > # Looks like the below are not needed as of 0.9.7. > #epatch ${FILESDIR}/wolk.patch > #epatch ${FILESDIR}/alsa-compile-fix > # But this one is > epatch ${FILESDIR}/new-alsa-compile-fix > # we need to rerun autoconf > autoconf || die "autoconf failed" >} > > >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" > > ./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 > > 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 >} >
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 31045
: 19182 |
19183