Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 193549 | Differences between
and this patch

Collapse All | Expand All

(-)a/madwifi-ng-9999.ebuild (-19 / +21 lines)
Lines 1-6 Link Here
1
# Copyright 1999-2007 Gentoo Foundation
1
# Copyright 1999-2008 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header:
3
# $Header: $
4
4
5
inherit linux-mod subversion eutils
5
inherit linux-mod subversion eutils
6
6
Lines 19-47 Link Here
19
		net-wireless/wireless-tools
19
		net-wireless/wireless-tools
20
		~net-wireless/madwifi-ng-tools-${PV}"
20
		~net-wireless/madwifi-ng-tools-${PV}"
21
21
22
CONFIG_CHECK="CRYPTO WIRELESS_EXT SYSCTL"
22
CONFIG_CHECK="CRYPTO WIRELESS_EXT SYSCTL KMOD"
23
ERROR_CRYPTO="${P} requires Cryptographic API support (CONFIG_CRYPTO)."
23
ERROR_CRYPTO="${P} requires Cryptographic API support (CONFIG_CRYPTO)."
24
ERROR_WIRELESS_EXT="${P} requires CONFIG_WIRELESS_EXT selected by Wireless LAN drivers (non-hamradio) & Wireless Extensions"
24
ERROR_WIRELESS_EXT="${P} requires CONFIG_WIRELESS_EXT selected by Wireless LAN drivers (non-hamradio) & Wireless Extensions"
25
ERROR_SYSCTL="${P} requires Sysctl support (CONFIG_SYSCTL)."
25
ERROR_SYSCTL="${P} requires Sysctl support (CONFIG_SYSCTL)."
26
ERROR_KMOD="${F} requires CONFIG_KMOD to be set to y or m"
26
BUILD_TARGETS="all"
27
BUILD_TARGETS="all"
27
MODULESD_ATH_PCI_DOCS="README"
28
MODULESD_ATH_PCI_DOCS="README"
28
29
29
pkg_setup() {
30
pkg_setup() {
30
	linux-mod_pkg_setup
31
	linux-mod_pkg_setup
31
32
32
	MODULE_NAMES="ath_hal(net:${S}/ath_hal)
33
	MODULE_NAMES='ath_hal(net:"${S}"/ath_hal)
33
				wlan(net:${S}/net80211)
34
				wlan(net:"${S}"/net80211)
34
				wlan_acl(net:${S}/net80211)
35
				wlan_acl(net:"${S}"/net80211)
35
				wlan_ccmp(net:${S}/net80211)
36
				wlan_ccmp(net:"${S}"/net80211)
36
				wlan_tkip(net:${S}/net80211)
37
				wlan_tkip(net:"${S}"/net80211)
37
				wlan_wep(net:${S}/net80211)
38
				wlan_wep(net:"${S}"/net80211)
38
				wlan_xauth(net:${S}/net80211)
39
				wlan_xauth(net:"${S}"/net80211)
39
				wlan_scan_sta(net:${S}/net80211)
40
				wlan_scan_sta(net:"${S}"/net80211)
40
				wlan_scan_ap(net:${S}/net80211)
41
				wlan_scan_ap(net:"${S}"/net80211)
41
				ath_rate_amrr(net:${S}/ath_rate/amrr)
42
				ath_rate_amrr(net:"${S}"/ath_rate/amrr)
42
				ath_rate_onoe(net:${S}/ath_rate/onoe)
43
				ath_rate_onoe(net:"${S}"/ath_rate/onoe)
43
				ath_rate_sample(net:${S}/ath_rate/sample)
44
				ath_rate_sample(net:"${S}"/ath_rate/sample)
44
				ath_pci(net:${S}/ath)"
45
				ath_rate_minstrel(net:"${S}"/ath_rate/minstrel)
46
				ath_pci(net:"${S}"/ath)'
45
47
46
	BUILD_PARAMS="KERNELPATH=${KV_OUT_DIR}"
48
	BUILD_PARAMS="KERNELPATH=${KV_OUT_DIR}"
47
49
Lines 53-61 Link Here
53
	einfo "fixing svnversion.h quirk [sed '/#include "svnversion.h"/d' -i release.h]"
55
	einfo "fixing svnversion.h quirk [sed '/#include "svnversion.h"/d' -i release.h]"
54
	sed '/#include "svnversion.h"/d' -i release.h
56
	sed '/#include "svnversion.h"/d' -i release.h
55
57
56
	epatch ${FILESDIR}/${PN}-9999-uudecode-gcda-fix.patch
58
	epatch "${FILESDIR}"/"${PN}"-9999-uudecode-gcda-fix.patch
57
	if use injection; then epatch ${FILESDIR}/${PN}-r1886.patch; fi
59
# 	if use injection; then epatch ${FILESDIR}/${PN}-r1886.patch; fi
58
	for dir in ath ath_hal net80211 ath_rate ath_rate/amrr ath_rate/onoe ath_rate/sample; do
60
	for dir in ath ath_hal net80211 ath_rate ath_rate/amrr ath_rate/onoe ath_rate/sample ath_rate/minstrel; do
59
		convert_to_m ${dir}/Makefile
61
		convert_to_m ${dir}/Makefile
60
	done
62
	done
61
}
63
}

Return to bug 193549