Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 50861 Details for
Bug 74864
ndiswrapper-0.12 fails to compile
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ndiswrapper 1.0 ebuild which patches ntoskernel.h
ndiswrapper-1.0.ebuild (text/plain), 2.81 KB, created by
active
on 2005-02-09 14:23:40 UTC
(
hide
)
Description:
ndiswrapper 1.0 ebuild which patches ntoskernel.h
Filename:
MIME Type:
Creator:
active
Created:
2005-02-09 14:23:40 UTC
Size:
2.81 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-wireless/ndiswrapper/ndiswrapper-1.0.ebuild,v 1.1 2005/01/30 08:56:10 cardoe Exp $ > >inherit linux-mod eutils > >DESCRIPTION="Wrapper for using Windows drivers for some wireless cards" >HOMEPAGE="http://ndiswrapper.sourceforge.net/" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" > >LICENSE="GPL-2" >KEYWORDS="~x86 ~amd64" > >IUSE="debug 4kstacks" >DEPEND="sys-apps/pciutils" >S=${WORKDIR}/${P} > >if use !4kstacks >then > CONFIG_CHECK="!4KSTACKS" > 4KSTACKS_ERROR="CONFIG_4KSTACKS should not be set.\nIf you feel really confident that 4K Stacks will work for you, add '4kstacks' to your USE flags. But don't expect any support from Gentoo." >fi > >CONFIG_CHECK="${CONFIG_CHECK} NET_RADIO" > >MODULE_NAMES="ndiswrapper(misc:${S}/driver)" >BUILD_PARAMS="KSRC=${ROOT}${KV_DIR} KVERS=${KV_MAJOR}${KV_MINOR}" >BUILD_TARGETS="all" >MODULESD_NDISWRAPPER_ALIASES=("wlan0 ndiswrapper") > >src_unpack() { > unpack ${A} > > if grep '# CONFIG_SOFTWARE_SUSPEND2 is not set' ${ROOT}${KV_DIR}/.config > then > eerror "You have a kernel patched with Software Suspend 2 (swsusp2)" > eerror "but don't have it enabled. You must remove the patch or" > eerror "enable Software Suspend 2 (swsusp2)." > eerror "http://bugs.gentoo.org/show_bug.cgi?id=74864" > die "Please fix your kernel" > else > epatch ${FILESDIR}/1.0-suspend.diff || die "patch failed" > fi > > convert_to_m ${S}/driver/Makefile >} > >src_compile() { > # Enable verbose debugging information > use debug && export DEBUG=3 > > cd utils > emake || die "Compile of utils failed!" > > linux-mod_src_compile > >} > >src_install() { > dosbin utils/ndiswrapper > dosbin utils/ndiswrapper-buginfo > > into / > dosbin utils/loadndisdriver > > dodoc README INSTALL AUTHORS ChangeLog > doman ndiswrapper.8 > > keepdir /etc/ndiswrapper > > linux-mod_src_install >} > >pkg_postinst() { > linux-mod_pkg_postinst > echo > einfo "ndiswrapper requires .inf and .sys files from a Windows(tm) driver" > einfo "to function. Download these to /root for example, then" > einfo "run 'ndiswrapper -i /root/foo.inf'. After that you can delete them." > einfo "They will be copied to the proper location." > einfo "Once done, please run 'update-modules'." > echo > einfo "check http://ndiswrapper.sf.net/phpwiki/index.php/List for drivers" > I=`lspci -n | egrep 'Class (0280|0200):' | cut -d' ' -f4` > einfo "Look for the following on that page for your driver:" > einfo ${I} > echo > einfo "Please have a look at http://ndiswrapper.sourceforge.net/wiki/" > einfo "for the FAQ, HowTos, Tips, Configuration, and installation" > einfo "information." > echo > ewarn "You MUST re-install your Windows drivers." > ewarn "Best way to do this is to run the following commands" > ewarn "mv /etc/ndiswrapper/{driver} /tmp" > ewarn "ndiswrapper -i /tmp/{driver}/{driver}.inf" > ebeep > ebeep > ebeep >}
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 74864
: 50861 |
50862