#Maintainer: Dimitris Tzemos pkgname=ndiswrapper pkgver=1.59 pkgrel=`uname -r | sed "s/-/./g"`.1dj source=("http://downloads.sourceforge.net/project/ndiswrapper/stable/ndiswrapper-$pkgver.tar.gz" "kernel-3.14.patch" "kernel-4.0.patch" "kernel-4.2.patch") docs=("readme" "install" "copying" "changelog" "authors" "news" "todo") url=https://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=Main_Page doinst() { if [ -x sbin/depmod ]; then sbin/depmod -a fi } slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "ndiswrapper (Win32 network driver API wrapper)" "Ndiswrapper provides a linux kernel module that loads and runs" "Ndis (Win32 network driver API) drivers supplied by the vendors." ) build() { cd $startdir/src/$pkgname-$pkgver # patch -p0 < $startdir/src/linux33.patch || exit 1 # patch -p1 < $startdir/src/ndiswrapper-1.59.patch || exit 1 patch -p1 -i ../kernel-3.14.patch || exit 1 patch -p1 -i ../kernel-4.0.patch || exit 1 patch -p1 -i ../kernel-4.2.patch || exit 1 unset ARCH make KVERS=`uname -r` || return 1 make install KVERS=`uname -r` DESTDIR=$startdir/pkg rm -rf $startdir/pkg/lib/modules/`uname -r`/modules.* }