All pastes #64290 Raw Edit

Someone

public text v1 · immutable
#64290 ·published 2006-06-11 13:51 UTC
rendered paste body
# Copyright (c) 2004, 2005 Elliot Peele <elliot@bentlogic.net> and contributors
# Modified by Cesar Cardoso <cesar@zyakannazio.eti.br>
# 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')