# $Id$ # Maintainer: Ray Rashif # Contributor: Mateusz Herych # Contributor: Charles Lindsay _pkgname=vhba-module pkgname=vhba-module-libre pkgver=20120422 _extramodules=extramodules-3.5-LIBRE pkgrel=8 pkgdesc="Kernel libre module that emulates SCSI devices" arch=('i686' 'x86_64') url="http://cdemu.sourceforge.net/" license=('GPL') depends=('linux-libre>=3.5' 'linux-libre<3.6') makedepends=('linux-libre-headers') options=(!makeflags) install=$_pkgname.install replaces=('vhba-module') conflicts=('vhba-module') provides=("vhba-module=$pkgver") source=("http://downloads.sourceforge.net/cdemu/$_pkgname-$pkgver.tar.bz2" '60-vhba.rules') md5sums=('d97372da1d270d1605742b2995fb6678' 'b5e82d0160e7a181219b67c1794d5c27') build() { cd "$srcdir/$_pkgname-$pkgver" _kernver="$(cat /usr/lib/modules/$_extramodules/version)" make KDIR=/usr/lib/modules/$_kernver/build } package() { cd "$srcdir/$_pkgname-$pkgver" install -Dm644 vhba.ko \ "$pkgdir/usr/lib/modules/$_extramodules/vhba.ko" sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extramodules'/" \ "$startdir/vhba-module.install" install -Dm644 "$srcdir/60-vhba.rules" \ "$pkgdir/usr/lib/udev/rules.d/60-vhba.rules" } # vim:set ts=2 sw=2 et: