updated on Fri Jan 13 20:02:10 UTC 2012
[aur-mirror.git] / activdriver / PKGBUILD
blob1601a224f561b262afb02fc6ab14dea77ea1d9d2
1 # Maintainer: Christian Bühler <christian at cbuehler dot de>
2 pkgname=activdriver
3 pkgver=5.7.22
4 pkgrel=1
5 pkgdesc="The kernel mode and X11 drivers for Promethean ActivBoard and ActivHub."
6 arch=('x86_64')
7 url="http://www.prometheanworld.com/"
8 license=('unknown')
9 depends=(bash)
10 makedepends=(kernel26-headers)
11 install=$pkgname.install
12 source=(http://activsoftware.co.uk/linux/repos/ubuntu/pool/oss/a/$pkgname/${pkgname}_$pkgver-12~ubuntu~1010_amd64.deb
13         10-promethean.conf)
14 md5sums=('6fd906eef0bc1c3f94fa3740ce78ebaf'
15          '11effc25fd592acacb9f9f3108618963')
17 build() {
18   tar xf data.tar.gz
19   make -C /lib/modules/$(uname -r)/build SUBDIRS="$srcdir/usr/src/promethean/kernel" modules
20   sed -i "s%KERN_INC = /usr/src/promethean%KERN_INC = ..%" usr/src/promethean/activlc/Makefile
21   BUILD=release make -C usr/src/promethean/activlc
22   sed -i s%/usr/local/bin/%%g usr/bin/promethean.sh
25 package() {
26   mkdir -p $pkgdir/usr 
27   cp -r etc lib $pkgdir
28   cp -r usr/bin usr/lib usr/share $pkgdir/usr
29   install -D usr/src/promethean/activlc/release/activlc $pkgdir/usr/bin/activlc
30   install -D usr/src/promethean/kernel/promethean.ko \
31     $pkgdir/lib/modules/$(uname -r)/kernel/drivers/input/tablet/promethean.ko
32   install -D 10-promethean.conf $pkgdir/etc/X11/xorg.conf.d/10-promethean.conf