summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/bcm43xx/ChangeLog6
-rw-r--r--net-wireless/bcm43xx/bcm43xx-0.0.1-r20060125.ebuild12
-rw-r--r--net-wireless/bcm43xx/files/remove_ieee_check.patch15
3 files changed, 29 insertions, 4 deletions
diff --git a/net-wireless/bcm43xx/ChangeLog b/net-wireless/bcm43xx/ChangeLog
index 493b0c509e83..d8b3836b72cf 100644
--- a/net-wireless/bcm43xx/ChangeLog
+++ b/net-wireless/bcm43xx/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-wireless/bcm43xx
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bcm43xx/ChangeLog,v 1.4 2006/01/31 05:35:45 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/bcm43xx/ChangeLog,v 1.5 2006/01/31 11:15:20 josejx Exp $
+
+ 31 Jan 2006; Joseph Jezak <josejx@gentoo.org>
+ +files/remove_ieee_check.patch, bcm43xx-0.0.1-r20060125.ebuild:
+ Removed ieee check to fix compilation problem.
*bcm43xx-0.0.1-r20060125 (31 Jan 2006)
diff --git a/net-wireless/bcm43xx/bcm43xx-0.0.1-r20060125.ebuild b/net-wireless/bcm43xx/bcm43xx-0.0.1-r20060125.ebuild
index 14df77440090..dc191531114d 100644
--- a/net-wireless/bcm43xx/bcm43xx-0.0.1-r20060125.ebuild
+++ b/net-wireless/bcm43xx/bcm43xx-0.0.1-r20060125.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bcm43xx/bcm43xx-0.0.1-r20060125.ebuild,v 1.1 2006/01/31 05:35:45 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/bcm43xx/bcm43xx-0.0.1-r20060125.ebuild,v 1.2 2006/01/31 11:15:20 josejx Exp $
-inherit linux-mod
+inherit linux-mod eutils
DESCRIPTION="Driver for Broadcom 43xx based wireless network devices"
HOMEPAGE="http://bcm43xx.berlios.de"
@@ -37,6 +37,12 @@ pkg_setup() {
fi
}
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/remove_ieee_check.patch
+}
+
src_compile() {
BUILD_PARAMS="DEBUG=$(use debug && echo y || echo n) KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR} SOFTMAC_DIR=/usr/include/softmac" linux-mod_src_compile
cd ${FWCUTTER_DIR}
@@ -73,7 +79,7 @@ pkg_postinst() {
einfo
fi
- einfo "Please read this forums thread for help and troubleshooting:"
+ einfo "Please read this forum thread for help and troubleshooting:"
einfo "http://forums.gentoo.org/viewtopic-t-409194.html"
einfo
}
diff --git a/net-wireless/bcm43xx/files/remove_ieee_check.patch b/net-wireless/bcm43xx/files/remove_ieee_check.patch
new file mode 100644
index 000000000000..6e4538a9d98d
--- /dev/null
+++ b/net-wireless/bcm43xx/files/remove_ieee_check.patch
@@ -0,0 +1,15 @@
+--- bcm43xx.h.bak 2006-01-31 05:58:27.000000000 -0500
++++ bcm43xx.h 2006-01-31 05:57:15.000000000 -0500
+@@ -944,10 +944,12 @@
+ # error "The bcm43xx driver does not support kernels < 2.6.15"
+ # error "The driver will _NOT_ compile on your kernel. Please upgrade to the latest 2.6 kernel."
+ # error "DO NOT COMPLAIN ABOUT BUGS. UPDATE FIRST AND TRY AGAIN."
++/*
+ #else
+ # if !defined(CONFIG_IEEE80211_MODULE) && !defined(CONFIG_IEEE80211)
+ # error "Generic IEEE 802.11 Networking Stack (CONFIG_IEEE80211) not available."
+ # endif
++*/
+ #endif
+ #ifdef IEEE80211SOFTMAC_API
+ # if IEEE80211SOFTMAC_API != 0