# Copyright (c) 2004, 2005 Elliot Peele and contributors # Modified by Cesar Cardoso # Thanks to elliot and dugan for the macros # loadSuperClass('kernelmodulepackage.recipe', label='drivers.rpath.org@rpl:devel') class madWiFi(KernelModulePackageRecipe): name = 'madwifi' version = '0.90' buildRequires = ['kernel:build-tree', 'sharutils:runtime', 'ieee80211'] def unpack(r): r.macros.ksrcdir = '/lib/modules/%(kver)s/build' r.macros.modpath = '/lib/modules/%(kver)s/kernel/drivers/net/wireless' r.addArchive('http://download.sourceforge.net/sourceforge/%(name)s/%(name)s-%(version)s.tar.bz2') r.addPatch('madwifi-11b_assoc_fix.dif') def build(r): r.Make('KERNELPATH=%(ksrcdir)s MODULEPATH=%(modpath)s') def install(r): r.MakeInstall('KERNELPATH=%(ksrcdir)s MODULEPATH=%(modpath)s')