1 #$Id: PKGBUILD 31227 2009-03-25 08:50:45Z tpowa $
2 #Maintainer: Tobias Powalowski <tpowa@archlinux.org>
3 # Modified for fbcondecor : Gregory T Helton <gt@fallendusk.org> #
5 pkgname=ndiswrapper-fbcondecor
6 _kernver=2.6.29-fbcondecor
9 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by vendors. For fbcondecor 2.6 kernel."
12 url="http://ndiswrapper.sourceforge.net"
13 install="ndiswrapper.install"
14 depends=("ndiswrapper-utils=$pkgver" 'kernel26-fbcondecor>=2.6.29' 'kernel26-fbcondecor<2.6.30')
15 source=(http://downloads.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-$pkgver.tar.gz
17 md5sums=('fc9ebd3985967727da494ec298ad4487'
18 'dac17893de1ac41488c9ae9c2dcfbfad')
21 cd $srcdir/ndiswrapper-$pkgver/driver
22 patch -Np0 -i ../../2.6.29.patch || return 1
23 make KVERS=$_kernver || return 1
24 make DESTDIR=$pkgdir KVERS=$_kernver install || return 1
25 rm $pkgdir/lib/modules/$_kernver/modules.* #wtf?
27 sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install
28 # move it to correct kernel directory
29 mkdir -p $pkgdir/lib/modules/$_kernver/kernel/drivers/net/wireless/ndiswrapper
30 mv $pkgdir/lib/modules/$_kernver/misc/* $pkgdir/lib/modules/$_kernver/kernel/drivers/net/wireless/ndiswrapper/
31 rm -r $pkgdir/lib/modules/$_kernver/misc/