diff options
author | Roy Marples <uberlord@gentoo.org> | 2006-05-26 15:32:48 +0000 |
---|---|---|
committer | Roy Marples <uberlord@gentoo.org> | 2006-05-26 15:32:48 +0000 |
commit | 81b76fe8cc1a993d7c74bd909641c5af536bb00e (patch) | |
tree | dbe82dc9dc179593d0072fb3fb2c4093a7d9983b /net-wireless/rt2x00 | |
parent | Stable on ppc64 (diff) | |
download | gentoo-2-81b76fe8cc1a993d7c74bd909641c5af536bb00e.tar.gz gentoo-2-81b76fe8cc1a993d7c74bd909641c5af536bb00e.tar.bz2 gentoo-2-81b76fe8cc1a993d7c74bd909641c5af536bb00e.zip |
Support new CVS build layout
(Portage version: 2.1_rc2-r3)
Diffstat (limited to 'net-wireless/rt2x00')
-rw-r--r-- | net-wireless/rt2x00/rt2x00-9999.ebuild | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/net-wireless/rt2x00/rt2x00-9999.ebuild b/net-wireless/rt2x00/rt2x00-9999.ebuild index 62ef0e7bbdd8..9e62e580afdd 100644 --- a/net-wireless/rt2x00/rt2x00-9999.ebuild +++ b/net-wireless/rt2x00/rt2x00-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/rt2x00/rt2x00-9999.ebuild,v 1.5 2006/05/12 10:30:13 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/rt2x00/rt2x00-9999.ebuild,v 1.6 2006/05/26 15:32:48 uberlord Exp $ inherit linux-mod cvs @@ -17,8 +17,9 @@ IUSE="debug" RDEPEND="net-wireless/wireless-tools" MODULE_NAMES=" - ieee80211/80211(rt2x00/ieee80211:) - ieee80211/rate_control(rt2x00/ieee80211:) + 80211(rt2x00:) + radiobtn(rt2x00:) + rate_control(rt2x00:) rt2400pci(rt2x00:) rt2500pci(rt2x00:) rt2500usb(rt2x00:) @@ -33,18 +34,25 @@ ERROR_NET_RADIO="${P} requires support for Firmware module loading (CONFIG_FW_LO pkg_setup() { kernel_is lt 2 6 13 && die "${P} requires at least kernel 2.6.13" - linux-mod_pkg_setup - BUILD_PARAMS="KERNDIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}" - if use debug ; then - BUILD_TARGETS="debug" - else - BUILD_TARGETS="nodebug" - fi + BUILD_TARGETS=" " # Target "module" is not supported, so we blank it } src_compile() { + local m= d="n" + use debug && debug="y" + + # Build everything except ASM files + # Maybe have USE flags for each driver at some point? + for m in RT2400PCI RT2500PCI RT2500USB RT61PCI RT73USB \ + D80211 RADIOBTN ; do + echo "CONFIG_${m}=y" >> config + echo "CONFIG_${m}_ASM=n" >> config + echo "CONFIG_${m}_DEBUG=${debug}" >> config + echo "CONFIG_${m}_BUTTON=y" >> config + done + linux-mod_src_compile } |