# $Id: PKGBUILD 68528 2012-03-26 10:13:31Z schiv $ # Maintainer: Ray Rashif # Contributor: Mateusz Herych # Contributor: Charles Lindsay pkgname=vhba-module pkgver=20110915 _extramodules=extramodules-3.3-ARCH pkgrel=6 pkgdesc="Kernel module that emulates SCSI devices" arch=('i686' 'x86_64') url="http://cdemu.sourceforge.net/" license=('GPL') depends=('linux>=3.3' 'linux<3.4') makedepends=('linux-headers>=3.3') install=$pkgname.install source=("http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2" '60-vhba.rules') md5sums=('8bb99b427ca67bad448f4dd211bdd1a2' '549bd2d9696bd1884c8eed7193c00e21') build() { cd "$srcdir/$pkgname-$pkgver" _kernver="$(cat /lib/modules/$_extramodules/version)" make -j1 KDIR=/usr/src/linux-$_kernver } package() { cd "$srcdir/$pkgname-$pkgver" install -D vhba.ko "$pkgdir/lib/modules/$_extramodules/vhba.ko" sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extramodules'/" \ "$startdir/vhba-module.install" install -Dm644 "$srcdir/60-vhba.rules" \ "$pkgdir/lib/udev/rules.d/60-vhba.rules" } # vim:set ts=2 sw=2 et: