Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 104504 Details for
Bug 142651
islsm module ebuild (wireless softmac cards)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild
islsm-9999.ebuild (text/plain), 2.95 KB, created by
ILM
on 2006-12-21 05:57:10 UTC
(
hide
)
Description:
ebuild
Filename:
MIME Type:
Creator:
ILM
Created:
2006-12-21 05:57:10 UTC
Size:
2.95 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-wireless/islsm/islsm-9999.ebuild,v 0.1 2006/12/16 17:07:12 ilm $ > >EGIT_REPO_URI=http://islsm.org/~jb/islsm/islsm.git >EGIT_BRANCH=softmac > >inherit git eutils linux-info linux-mod > >DESCRIPTION="Islsm: driver for soft mac usb and pci adapters (based on prism)" >HOMEPAGE="http://prism54.org/" > >PORG="http://prism54.org/firmware" >SRC_URI="islsm_2.4.6.0? ( ${PORG}/2.4.6.0.arm ) > islsm_2.5.6.0? ( ${PORG}/2.5.6.0.arm ) > islsm_2.5.8.0? ( ${PORG}/2.5.8.0.arm ) > islsm_2.7.0.0? ( ${PORG}/2.7.0.0.arm )" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86 ~ppc ~amd64" > >FIRMWARES="islsm_2.4.6.0 > islsm_2.5.6.0 > islsm_2.5.8.0 > islsm_2.7.0.0" >FIRMWARE_DIR=/lib/firmware > >IUSE="${FIRMWARES}" > >RDEPEND="sys-apps/hotplug" >DEPEND="${RDEPEND}" > >MODULE_NAMES="islsm() islsm_device() islsm_pci() islsm_usb()" > >pkg_setup() { > FIRM_USE="" > for firm in ${FIRMWARES}; > do > if use $firm; then > FIRM_USE="${FIRM_USE} ${firm:6}.arm" > fi > done > > if [ -z "$FIRM_USE" ]; then > eerror No firmware specified > die You must set at least one use flag... > fi > einfo "Using firmwares: ${FIRM_USE}" > > #check kernel and sets up KV_OBJ > linux-mod_pkg_setup > > if kernel_is lt 2 6 17 > then > eerror "You need at least kernel 2.6.17 (it includes softmac)" > die > fi > > ebegin "Checking for IEEE802.11 enabled" > linux_chkconfig_present IEEE80211 > eend $? > if [[ $? -ne 0 ]] ; then > eerror "You don't have Generic IEEE 802.11 Networking Stack enabled" > die "Compile IEEE 802.11 support in the kernel or as a module." > fi > > ebegin "Checking for Software MAC Addon" > linux_chkconfig_present IEEE80211_SOFTMAC > eend $? > if [[ $? -ne 0 ]] ; then > eerror "You don't have the Software MAC Addon enabled" > die "Compile the Software MAC Addon in the kernel or as a module." > fi > > ebegin "Checking for IEEE 802.11 CCMP support enabled" > linux_chkconfig_present IEEE80211_SOFTMAC > eend $? > if [[ $? -ne 0 ]] ; then > ewarn "You don't have IEEE 802.11 CCMP support enabled" > ewarn "WPA with CCMP may not work..." > fi > > ebegin "Checking for IEEE 802.11 TKIP encryption enabled" > linux_chkconfig_present IEEE80211_SOFTMAC > eend $? > if [[ $? -ne 0 ]] ; then > ewarn "You don't have IEEE 802.11 TKIP encryption enabled" > ewarn "WPA with TKIP may not work..." > fi > >} > >src_compile() { > cd $S > emake ARCH=$(tc-arch-kernel)|| die "Make failed - unknown error" >} > >src_install() { > linux-mod_src_install > > insinto ${FIRMWARE_DIR} > for firm in ${FIRM_USE}; > do > # 2.4.3.7/2.5.6.0 firmware as "isl3890usb" > # 2.5.8.0 firmware as "isl3887usb_bare > einfo Installing ${firm} > doins ${DISTDIR}/${firm} > > if [ "${firm}" == "2.4.3.7.arm" ]; then > dosym 2.4.3.7.arm ${FIRMWARE_DIR}/isl3890usb > fi > > if [ "${firm}" == "2.5.6.0.arm" ]; then > dosym 2.5.6.0.arm ${FIRMWARE_DIR}/isl3890usb > fi > > if [ "${firm}" == "2.5.8.0.arm" ]; then > dosym 2.5.8.0.arm ${FIRMWARE_DIR}/isl3890usb_bare > fi > > done > >}
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 142651
:
104140
|
104182
|
104504
|
104550
|
104625
|
104626
|
104702
|
115238
|
117485
|
117499
|
117501