From 235d99c531d685be2eaf365923bc4cb2092fe1c1 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Wed, 20 May 2009 18:21:54 +0200 Subject: update --- wizardpen/99-geniuspen.fdi | 12 ++++++++++++ wizardpen/PKGBUILD | 37 +++++++++++++++++++++++++++++++++++++ wizardpen/wizardpen.patch | 4 ++++ 3 files changed, 53 insertions(+) create mode 100644 wizardpen/99-geniuspen.fdi create mode 100644 wizardpen/PKGBUILD create mode 100644 wizardpen/wizardpen.patch (limited to 'wizardpen') diff --git a/wizardpen/99-geniuspen.fdi b/wizardpen/99-geniuspen.fdi new file mode 100644 index 0000000..9df1cdc --- /dev/null +++ b/wizardpen/99-geniuspen.fdi @@ -0,0 +1,12 @@ + + + + + wizardpen + 695 + 2320 + 32747 + 32762 + + + diff --git a/wizardpen/PKGBUILD b/wizardpen/PKGBUILD new file mode 100644 index 0000000..b10c926 --- /dev/null +++ b/wizardpen/PKGBUILD @@ -0,0 +1,37 @@ + +# Contributor: Zerathidune +pkgname=wizardpen +pkgver=0.6.1rc2 +pkgrel=4 +pkgdesc="Xorg driver for Genius tablets" +arch=('i686' 'x86_64') +url="http://specificcrap.arbitrarycrap.com/" +license=('GPL') +conflicts=(wizardpen-driver) +replaces=(wizardpen-driver) +source=(http://vagabond.ath.cx/distfiles/$pkgname-$pkgver.tar.gz + wizardpen.patch + 99-geniuspen.fdi) +md5sums=('f121264d460ecc333c1bfa47834ec559' + '8a1661695bd7ba640e3dd184dd97446d' + '5b6b4566c41821eb6d24f7a233b39cb2') + +build() { + cd "$srcdir/$pkgname-$pkgver" + patch src/wizardpen.c ../wizardpen.patch + ./configure --prefix=/usr + make || return 1 + make DESTDIR="$pkgdir" install + + cd calibrate + rm wizardpen-calibrate + make || return 1 + install -d $pkgdir/usr/bin + install -m 755 wizardpen-calibrate $pkgdir/usr/bin/ + + cd $srcdir + install -d $pkgdir/usr/share/hal/fdi/policy/10osvendor + install -m 644 99-geniuspen.fdi $pkgdir/usr/share/hal/fdi/policy/10osvendor/ +} + + diff --git a/wizardpen/wizardpen.patch b/wizardpen/wizardpen.patch new file mode 100644 index 0000000..d3d4dc1 --- /dev/null +++ b/wizardpen/wizardpen.patch @@ -0,0 +1,4 @@ +656c656 +< if (InitValuatorClassDeviceStruct (dev, 3, xf86GetMotionEvents, +--- +> if (InitValuatorClassDeviceStruct (dev, 3, -- cgit v1.2.3-24-g4f1b