diff options
author | 2006-03-29 23:49:46 +0000 | |
---|---|---|
committer | 2006-03-29 23:49:46 +0000 | |
commit | 82e3d24250441111c2ab316fcd841e8047561451 (patch) | |
tree | 786687c4725cef24fa7d5acf7556898709884a58 /net-wireless | |
parent | Respect CFLAGS and LDFLAGS. (diff) | |
download | historical-82e3d24250441111c2ab316fcd841e8047561451.tar.gz historical-82e3d24250441111c2ab316fcd841e8047561451.tar.bz2 historical-82e3d24250441111c2ab316fcd841e8047561451.zip |
Added the latest version, thanks to ecatmur for the ebuild.
Package-Manager: portage-2.1_pre7-r2
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/bcm43xx/ChangeLog | 8 | ||||
-rw-r--r-- | net-wireless/bcm43xx/Manifest | 25 | ||||
-rw-r--r-- | net-wireless/bcm43xx/bcm43xx-0.0.1-r20060329.ebuild | 100 | ||||
-rw-r--r-- | net-wireless/bcm43xx/files/digest-bcm43xx-0.0.1-r20060329 | 6 | ||||
-rw-r--r-- | net-wireless/bcm43xx/files/fix-Makefile.patch | 11 | ||||
-rw-r--r-- | net-wireless/ieee80211softmac/ChangeLog | 8 | ||||
-rw-r--r-- | net-wireless/ieee80211softmac/Manifest | 16 | ||||
-rw-r--r-- | net-wireless/ieee80211softmac/files/digest-ieee80211softmac-0.1-r20060329 | 3 | ||||
-rw-r--r-- | net-wireless/ieee80211softmac/ieee80211softmac-0.1-r20060329.ebuild | 52 |
9 files changed, 204 insertions, 25 deletions
diff --git a/net-wireless/bcm43xx/ChangeLog b/net-wireless/bcm43xx/ChangeLog index 89dd065509b0..b177d26ba774 100644 --- a/net-wireless/bcm43xx/ChangeLog +++ b/net-wireless/bcm43xx/ChangeLog @@ -1,6 +1,12 @@ # 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.7 2006/03/01 21:44:10 kugelfang Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/bcm43xx/ChangeLog,v 1.8 2006/03/29 23:49:46 josejx Exp $ + +*bcm43xx-0.0.1-r20060329 (28 Mar 2006) + + 28 Mar 2006; Joseph Jezak <josejx@gentoo.org> +files/fix-Makefile.patch, + +bcm43xx-0.0.1-r20060329.ebuild: + Added latest version, thanks to ecatmur for the ebuilds. 01 Mar 2006; Danny van Dyk <kugelfang@gentoo.org> bcm43xx-0.0.1-r20060105.ebuild, bcm43xx-0.0.1-r20060125.ebuild: diff --git a/net-wireless/bcm43xx/Manifest b/net-wireless/bcm43xx/Manifest index e05ea91a9cd8..d6b83cf5787a 100644 --- a/net-wireless/bcm43xx/Manifest +++ b/net-wireless/bcm43xx/Manifest @@ -1,15 +1,15 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 55a65826f975b07722bbf3512a3b69a4 ChangeLog 1324 -RMD160 fd1c2736e48dfa79a80b1c1d56c3865b9649d447 ChangeLog 1324 -SHA256 645e2f74e43034433008bf72d4c0e54899c8cfa3baedbf6fb6f9f52ce8925bb1 ChangeLog 1324 +MD5 40cbc6df901e73ca4019240e56edf066 ChangeLog 1496 +RMD160 88af11d9df56369e710c97eb28d9fad0d93c5f24 ChangeLog 1496 +SHA256 b873bb04b9ea0a6a325996ce25d627c3f1f03d1a7747c0f3acd5c847e78b0761 ChangeLog 1496 MD5 a763d34e35337379b7cef989b1906602 bcm43xx-0.0.1-r20060105.ebuild 1692 RMD160 237c4356884039e607f9cc3a8b1a2cf7e7391a7c bcm43xx-0.0.1-r20060105.ebuild 1692 SHA256 8ebaf5bc46e8d226f4e93ea73f5cfae230e6f21f07d7ba089c8ae1f7c01624b0 bcm43xx-0.0.1-r20060105.ebuild 1692 MD5 d3ae29586f04d4f47c42ee291af5d721 bcm43xx-0.0.1-r20060125.ebuild 2637 RMD160 db9cc183bd60c234627df5f2aeea9f8329fb270b bcm43xx-0.0.1-r20060125.ebuild 2637 SHA256 b99bb75a10326b057bbbffe2f709e357962c17c32516d77db27a656dad0ab6ce bcm43xx-0.0.1-r20060125.ebuild 2637 +MD5 4278673d93a1bcf175f1774980344d64 bcm43xx-0.0.1-r20060329.ebuild 2956 +RMD160 c94060e09db60c093ea287c9b588d02f23968d37 bcm43xx-0.0.1-r20060329.ebuild 2956 +SHA256 4b0ef96c4d804bea965145d05b34fffd77f016c0a71555ff9f6e7ad0dc3e5a7d bcm43xx-0.0.1-r20060329.ebuild 2956 MD5 abd9d35c2964829eb39cf62b9490d309 files/add_stats.patch 3993 RMD160 707931868e79338816f880ac4fcfc084a8d13185 files/add_stats.patch 3993 SHA256 c4e04b8635931d5ce646d52afe1d2c4007c4810864b7190fff29635b59b2d538 files/add_stats.patch 3993 @@ -19,16 +19,15 @@ SHA256 82381ed122a9ba7e7232c2ad17fe218c42bc6cbc047008ecfdcb11448edd77b6 files/di MD5 0cbdc946ad45134de643d70118b73c7f files/digest-bcm43xx-0.0.1-r20060125 527 RMD160 1ad70c9178435fe0162d2ec366086dcdc827dea6 files/digest-bcm43xx-0.0.1-r20060125 527 SHA256 9628f036415d3177d7f3957f4300ac91a5cbfc067479ea4d6f95dbb6d0e5f868 files/digest-bcm43xx-0.0.1-r20060125 527 +MD5 2e3b530c8775961f6e8e3c5b8ed54c10 files/digest-bcm43xx-0.0.1-r20060329 539 +RMD160 eb8c321e7a954f3df73ad06e23ae6bbd9d0b6324 files/digest-bcm43xx-0.0.1-r20060329 539 +SHA256 9d16cd250c80fb32013dd90300cdb948219bd07485d6a53f81f54b07a4bfa3b6 files/digest-bcm43xx-0.0.1-r20060329 539 +MD5 5dd05114be289a7ef79ede5376833342 files/fix-Makefile.patch 639 +RMD160 9d3a47bb8d57477b4f50bff31c3de9c1bc4194e4 files/fix-Makefile.patch 639 +SHA256 dcfc8483216edc60207711945340a05843f2a7ed8c7cc47d5bd9d8033596e890 files/fix-Makefile.patch 639 MD5 8dbae3be80627335547cee2398f8c8bf files/remove_ieee_check.patch 601 RMD160 0055bd9227f148a5c7b78b9ef019bdc848d827ed files/remove_ieee_check.patch 601 SHA256 6fd72403053b6c1f545d8f5c5ea1790f84e3ab2fb1c3e89b63451dea33af53dc files/remove_ieee_check.patch 601 MD5 5c96f35e0e2b1e2ea4e59c21d5a2414c metadata.xml 253 RMD160 ec250a4d88cef44ea4db9f90f4cbbcbcdd023377 metadata.xml 253 SHA256 92f54e79e6f15330ff2fb1b7bfb0ae0a5e94ad3863d2e6e4df85b523e1e9dab5 metadata.xml 253 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFEBhXk5mJXAu5GbtIRAiUhAJ46WCb1PdlHT7yAGbYAg7+fPc/HzQCdFX9p -g8RlLfMQGY3H9DP5NJukunk= -=OfWt ------END PGP SIGNATURE----- diff --git a/net-wireless/bcm43xx/bcm43xx-0.0.1-r20060329.ebuild b/net-wireless/bcm43xx/bcm43xx-0.0.1-r20060329.ebuild new file mode 100644 index 000000000000..85d41141ceca --- /dev/null +++ b/net-wireless/bcm43xx/bcm43xx-0.0.1-r20060329.ebuild @@ -0,0 +1,100 @@ +# 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-r20060329.ebuild,v 1.1 2006/03/29 23:49:46 josejx Exp $ + +inherit linux-mod eutils + +FWCUTTER_VERSION="003" + +DESCRIPTION="Driver for Broadcom 43xx based wireless network devices" +HOMEPAGE="http://bcm43xx.berlios.de" +SRC_URI="http://tara.shadowpimps.net/~bcm43xx/bcm43xx-snapshots/standalone/${PN}/${PN}-standalone-${PR#r20}.tar.bz2 + http://download.berlios.de/${PN}/${PN}-fwcutter-${FWCUTTER_VERSION}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="debug" +DEPEND=">=net-wireless/ieee80211softmac-0.1-r${PR#r20}" +RDEPEND="${DEPEND} + >=net-wireless/wireless-tools-28_pre4 + >=sys-apps/hotplug-20040923-r1" + +BUILD_TARGETS="modules" +MODULE_NAMES="bcm43xx(net/wireless::drivers/net/wireless/bcm43xx)" + +CONFIG_CHECK="NET_RADIO FW_LOADER" +use debug && CONFIG_CHECK="$CONFIG_CHECK DEBUG_FS" +ERROR_NET_RADIO="${P} requires support for \"Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)\"." +ERROR_FW_LOADER="${P} requires \"Hotplug firmware loading support (CONFIG_FW_LOADER)\"." +ERROR_DEBUG_FS="${P} requires Debug Filesystem support (CONFIG_DEBUG_FS) for building with USE=\"debug\"." + +FWCUTTER_DIR="${WORKDIR}/bcm43xx-fwcutter-${FWCUTTER_VERSION}" + +S="${WORKDIR}/${PN}-standalone-${PR#r20}" + +pkg_setup() { + linux-mod_pkg_setup + + if kernel_is lt 2 6 15; then + die "${P} requires a kernel 2.6.15 or newer, sorry." + fi +} + +src_unpack() { + unpack ${A} + + cd "${S}" + # use external headers, fix "no version magic" bug + epatch ${FILESDIR}/fix-Makefile.patch + + cd "${S}/drivers/net/wireless/${PN}" + + # bcm43xx expects KBUILD_MODNAME as a string; is this a 2.6.16 thing? + sed -e 's/\<KBUILD_MODNAME\>/"'"${PN}"'"/g' -i *.[ch] || die 'sed failed' +} + +src_compile() { + BUILD_PARAMS="DEBUG=$(use debug && echo y || echo n) KSRC=${KV_DIR} \ + KSRC_OUTPUT=${KV_OUT_DIR} KDIR=${ROOT}/lib/modules/${KV_FULL}/build" \ + linux-mod_src_compile + cd ${FWCUTTER_DIR} + make || die "Can't compile fwcutter." +} + +src_install() { + # Install fwcutter + exeinto /usr/bin + doexe ${FWCUTTER_DIR}/${PN}-fwcutter + doman ${FWCUTTER_DIR}/${PN}-fwcutter.1 + dodoc ${FWCUTTER_DIR}/README + + # Install the module + linux-mod_src_install +} + +pkg_postinst() { + linux-mod_pkg_postinst + + if [ -f /lib/modules/${KV_FULL}/net/${PN}.ko ]; then + einfo + einfo "Modules from an earlier installation detected. You will need to manually" + einfo "remove those modules by running the following commands:" + einfo " # rm -f /lib/modules/${KV_FULL}/net/${PN}.ko" + einfo " # depmod -a" + einfo + fi + + if ! [ -f /lib/firmware/${PN}_microcode2.fw ]; then + einfo + einfo "You'll need to use bcm43xx-fwcutter to install the bcm43xx firmware." + einfo "Please read the bcm43xx-fwcutter readme for more details:" + einfo "/usr/share/doc/${PN}-${PVR}/README.gz" + einfo + fi + + 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/digest-bcm43xx-0.0.1-r20060329 b/net-wireless/bcm43xx/files/digest-bcm43xx-0.0.1-r20060329 new file mode 100644 index 000000000000..660d2f95574c --- /dev/null +++ b/net-wireless/bcm43xx/files/digest-bcm43xx-0.0.1-r20060329 @@ -0,0 +1,6 @@ +MD5 89b407d920811cfd15507da17f901bb0 bcm43xx-fwcutter-003.tar.bz2 19197 +RMD160 243dd96a337783b2a111963effe85c6eae9132b8 bcm43xx-fwcutter-003.tar.bz2 19197 +SHA256 a9c91228bfdfeba6e3c26cefa7b2cd4f42fac07ff93e38d71fe83975aa3f7cd4 bcm43xx-fwcutter-003.tar.bz2 19197 +MD5 b76eb066e24ffc5f483b576f530c0c5e bcm43xx-standalone-060329.tar.bz2 80494 +RMD160 afda5dc18da47de0c8c439aa74822b9c3c62c556 bcm43xx-standalone-060329.tar.bz2 80494 +SHA256 de3127a742e3f43eb5c9e7d0b8d5615c2fdae8f893bd741eb8adc218948beb4d bcm43xx-standalone-060329.tar.bz2 80494 diff --git a/net-wireless/bcm43xx/files/fix-Makefile.patch b/net-wireless/bcm43xx/files/fix-Makefile.patch new file mode 100644 index 000000000000..9f40bc75b0b1 --- /dev/null +++ b/net-wireless/bcm43xx/files/fix-Makefile.patch @@ -0,0 +1,11 @@ +--- Makefile 2006/03/11 00:15:55 1.1 ++++ Makefile 2006/03/11 00:16:44 +@@ -15,7 +15,7 @@ KDIR ?= /lib/modules/`uname -r`/build + MODPATH ?= /lib/modules/`uname -r`/kernel/drivers/net/wireless + + modules: +- make -C $(KDIR) CFLAGS_MODULE="$(CFLAGS)" SUBDIRS=`pwd`/drivers/net/wireless/bcm43xx CONFIG_BCM43XX=m $(DBG_CONFIG) CONFIG_BCM43XX_DMA=y CONFIG_BCM43XX_PIO=y CC="${CROSS_COMPILE}gcc" modules ++ make -C $(KDIR) SUBDIRS=`pwd`/drivers/net/wireless/bcm43xx CONFIG_BCM43XX=m $(DBG_CONFIG) CONFIG_BCM43XX_DMA=y CONFIG_BCM43XX_PIO=y CC="${CROSS_COMPILE}gcc -I/usr/include/softmac $(CFLAGS)" modules + + install: modules + install -d $(MODPATH) diff --git a/net-wireless/ieee80211softmac/ChangeLog b/net-wireless/ieee80211softmac/ChangeLog index 09d79675aef8..48a45de76676 100644 --- a/net-wireless/ieee80211softmac/ChangeLog +++ b/net-wireless/ieee80211softmac/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-wireless/ieee80211softmac # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211softmac/ChangeLog,v 1.6 2006/01/31 17:42:20 josejx Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211softmac/ChangeLog,v 1.7 2006/03/29 23:49:35 josejx Exp $ + +*ieee80211softmac-0.1-r20060329 (28 Mar 2006) + + 28 Mar 2006; Joseph Jezak <josejx@gentoo.org> + +ieee80211softmac-0.1-r20060329.ebuild: + Updated to the latest version, thanks to ecatmur for the ebuilds. 31 Jan 2006; Joseph Jezak <josejx@gentoo.org> ieee80211softmac-0.1-r20060125.ebuild: diff --git a/net-wireless/ieee80211softmac/Manifest b/net-wireless/ieee80211softmac/Manifest index 04b981a05e5d..3436e2a262af 100644 --- a/net-wireless/ieee80211softmac/Manifest +++ b/net-wireless/ieee80211softmac/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 9c7e113f252673551051f6eb2925e7c3 ChangeLog 1127 RMD160 d3cc4b1fe4bbbc2364e802b1ad492153397be2f7 ChangeLog 1127 SHA256 77f8a2b39e6bdd56260eef97a550bb07e6747db67d150f14174a1e3ef1d33523 ChangeLog 1127 @@ -13,19 +10,18 @@ SHA256 fb9eec7825f6c06df393625f9a343e2050a78b0f9ae56504631df058685962c3 files/di MD5 9825ecac8b62be57d161f2752969cf31 files/digest-ieee80211softmac-0.1-r20060125 277 RMD160 9969b0f49ca88851690f9a5c77e1778b5855f8c5 files/digest-ieee80211softmac-0.1-r20060125 277 SHA256 f96896cf829000d2dc182dde6a19b5e9194098f70baed9c593c01c82dd224b97 files/digest-ieee80211softmac-0.1-r20060125 277 +MD5 cfc164ccaeb23274fb2f721df10f150e files/digest-ieee80211softmac-0.1-r20060329 277 +RMD160 4f65c240395f00b7ba5967eb2fdbf705d5ed28c5 files/digest-ieee80211softmac-0.1-r20060329 277 +SHA256 72a616574d8885cd01091373940e48ed38e7cb876465412c3f406679888e42c3 files/digest-ieee80211softmac-0.1-r20060329 277 MD5 0409e5ba9fc5dbf5794553e48afa58a0 ieee80211softmac-0.1-r20060105.ebuild 1302 RMD160 9c80f732b8b9748fddf55e8eb2b542632f0df895 ieee80211softmac-0.1-r20060105.ebuild 1302 SHA256 3b9db037b60e8319ed78fda4a58d4353b47de0c5ab4d9cbeea99cb87d8c1716c ieee80211softmac-0.1-r20060105.ebuild 1302 MD5 86fdd8cbe1f7102cefcb19d2517b142f ieee80211softmac-0.1-r20060125.ebuild 1738 RMD160 8293dac1f92b4a0e47261db16fbabb39cc65da82 ieee80211softmac-0.1-r20060125.ebuild 1738 SHA256 b562d2ac5e53088801492171de596c99198470faed7dac68d52777fc1e2499b1 ieee80211softmac-0.1-r20060125.ebuild 1738 +MD5 d9adf71d6db1f991845b9870e64e51fb ieee80211softmac-0.1-r20060329.ebuild 1541 +RMD160 985a8d591712a30a057828e72a5fd5c3b5eb4faf ieee80211softmac-0.1-r20060329.ebuild 1541 +SHA256 0e4e7185da2dd7fbc26900148c8a13c56e4947a41ca1463c3cc8aeb6c079767b ieee80211softmac-0.1-r20060329.ebuild 1541 MD5 5c96f35e0e2b1e2ea4e59c21d5a2414c metadata.xml 253 RMD160 ec250a4d88cef44ea4db9f90f4cbbcbcdd023377 metadata.xml 253 SHA256 92f54e79e6f15330ff2fb1b7bfb0ae0a5e94ad3863d2e6e4df85b523e1e9dab5 metadata.xml 253 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFD36GFcsIHjyDViGQRApWyAKDDh7pBQSHMlq0hlKk63oFKsHd8FwCgqEiz -X3mBZizy0nKYC16nmj4wA2E= -=M8Da ------END PGP SIGNATURE----- diff --git a/net-wireless/ieee80211softmac/files/digest-ieee80211softmac-0.1-r20060329 b/net-wireless/ieee80211softmac/files/digest-ieee80211softmac-0.1-r20060329 new file mode 100644 index 000000000000..fe3581cde316 --- /dev/null +++ b/net-wireless/ieee80211softmac/files/digest-ieee80211softmac-0.1-r20060329 @@ -0,0 +1,3 @@ +MD5 6731ffb088fe9dc42a17737b69892a34 ieee80211softmac-20060329.tar.bz2 65279 +RMD160 306edfbda27ba1042d88f779097cc3b050e4126c ieee80211softmac-20060329.tar.bz2 65279 +SHA256 a314c3a31790db3fe684088de900b48d8a6bb3eac9e51062cf31203835011853 ieee80211softmac-20060329.tar.bz2 65279 diff --git a/net-wireless/ieee80211softmac/ieee80211softmac-0.1-r20060329.ebuild b/net-wireless/ieee80211softmac/ieee80211softmac-0.1-r20060329.ebuild new file mode 100644 index 000000000000..bd7e05f34afb --- /dev/null +++ b/net-wireless/ieee80211softmac/ieee80211softmac-0.1-r20060329.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211softmac/ieee80211softmac-0.1-r20060329.ebuild,v 1.1 2006/03/29 23:49:35 josejx Exp $ + +inherit linux-mod + +DESCRIPTION="Software MAC and the updated generic IEEE 802.11 network subsystem" +HOMEPAGE="http://softmac.sipsolutions.net" +SRC_URI="mirror://gentoo/${PN}-${PR#r}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +DEPEND="!net-wireless/ieee80211 + || ( >=sys-kernel/gentoo-sources-2.6.15 \ + >=sys-kernel/vanilla-sources-2.6.15 \ + >=sys-kernel/suspend2-sources-2.6.15 )" +RDEPEND="${DEPEND}" + +IUSE="" +BUILD_TARGETS="modules" +MODULE_NAMES="ieee80211(net/ieee80211::net/ieee80211) \ + ieee80211_crypt(net/ieee80211::net/ieee80211) \ + ieee80211_crypt_ccmp(net/ieee80211::net/ieee80211) \ + ieee80211_crypt_tkip(net/ieee80211::net/ieee80211) \ + ieee80211_crypt_wep(net/ieee80211::net/ieee80211) \ + ieee80211softmac(net/ieee80211::net/ieee80211/softmac)" + +CONFIG_CHECK="NET_RADIO !IEEE80211" +ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." +ERROR_IEEE80211="${P} requires that you disable the in-kernel version of the IEEE802.11 subsystem (CONFIG_IEEE80211)." + +S="${WORKDIR}/softmac-snapshot" + +pkg_setup() { + linux-mod_pkg_setup + + if kernel_is lt 2 6 15; then + die "${P} requires kernel 2.6.15 or newer, sorry." + fi + + BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR} \ + KDIR=${ROOT}/lib/modules/${KV_FULL}/build" +} + +src_install() { + linux-mod_src_install + + insinto /usr/include/softmac/net + doins include/net/*.h +} |