# # Chakra Packages for Chakra, part of chakraos.org # _extramodules=extramodules-4.5-CHAKRA _kver="$(cat /usr/lib/modules/${_extramodules}/version)" _kernelver=4.5.7 pkgname=vhba-module pkgver=20140928 pkgrel=6 pkgdesc="Kernel module that emulates SCSI devices" arch=('x86_64') url="http://cdemu.sourceforge.net/" license=('GPL2') depends=("linux=${_kernelver}") makedepends=("linux-headers=${_kernelver}") install=vhba-module.install source=("http://sourceforge.net/projects/cdemu/files/vhba-module/vhba-module-$pkgver.tar.bz2" '60-vhba.rules') md5sums=('967007230bb028424216d9b35da422c0' '4dc37dc348b5a2c83585829bde790dcc') prepare() { cd $pkgname-$pkgver } build() { cd "$pkgname-$pkgver" make KDIR=/usr/lib/modules/$_kver/build } package() { cd $pkgname-$pkgver install -Dm644 vhba.ko "$pkgdir/usr/lib/modules/${_extramodules}/vhba.ko" install -Dm644 ../60-vhba.rules "$pkgdir/usr/lib/udev/rules.d/60-vhba.rules" sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/" \ "${startdir}/vhba-module.install" }