Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: prettyvanilla <prettyvanilla@lavabit.com>
- # Contributor: JKAbrams <JKAbrams@aur>
- # Contributor: Ray Rashif <schiv@archlinux.org>
- # Contributor: Mateusz Herych <heniekk@gmail.com>
- # Contributor: Charles Lindsay <charles@chaoslizard.org>
- _pkgname=vhba-module
- pkgname=vhba-module-ck
- pkgver=20130607
- _extramodules=extramodules-$(uname -r | cut -d. -f1-2)-ck
- pkgrel=2
- pkgdesc="Kernel module that emulates SCSI devices. For linux-ck."
- arch=('i686' 'x86_64')
- url="http://cdemu.sourceforge.net/"
- license=('GPL')
- depends=('linux-ck>=3.9' 'linux-ck<3.10')
- makedepends=('linux-ck-headers')
- provides=('vhba-module=20130607')
- options=(!makeflags)
- install=$pkgname.install
- source=("http://downloads.sourceforge.net/cdemu/$_pkgname-$pkgver.tar.bz2"
- '60-vhba.rules')
- md5sums=('92a681e4665aa85a8335d00395a61697'
- '4dc37dc348b5a2c83585829bde790dcc')
- 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"
- install -Dm644 ../60-vhba.rules "$pkgdir/usr/lib/udev/rules.d/60-vhba.rules"
- cd $startdir
- cp -f $install ${install}.pkg
- true && install=${install}.pkg
- sed -i "s/EXTRAMODULES=.*/EXTRAMODULES=$_extramodules/" $install
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement