diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c5bedab91ec4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Original author: Thomas Sowell <tom@fancydriving.org> +# Maintained by: Joseph Riches + +pkgname=xf86-input-cmt +pkgdesc="Chromium OS multitouch input driver for Xorg X server" +pkgver=2.0.3 +pkgrel=8 +arch=(i686 x86_64) +url="https://github.com/hugegreenbug/xf86-input-cmt" +license=('custom:chromiumos') +_gitname='xf86-input-cmt' +depends=('xf86-input-evdev' 'libgestures-xorg' 'libevdev' 'libevdevc') +provides=("xf86-input-cmt=$pkgver") +conflicts=('xf86-input-synaptics') +makedepends=('autoconf' 'automake' 'dmidecode' 'git' 'xorg-util-macros' 'xorg-server-devel') +install=${pkgname}.install + +source=("$_gitname::git+https://github.com/hugegreenbug/xf86-input-cmt.git") + +md5sums=('SKIP') + +prepare() { + cd "$srcdir/$_gitname" + sh apply_patches.sh +} + +build() { + cd "$srcdir/$_gitname" + + sh autogen.sh + ./configure --prefix=/usr + make +} + +package() { + make -C "$srcdir/$_gitname" DESTDIR="$pkgdir/" install + + mkdir -p $pkgdir/usr/share/xf86-input-cmt/ + cp -R $srcdir/$_gitname/xorg-conf/* $pkgdir/usr/share/xf86-input-cmt/ + cp -R $srcdir/$_gitname/README.md $pkgdir/usr/share/xf86-input-cmt/README + + install -m 644 -D ${srcdir}/${_gitname}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + libtool --finish /usr/lib/xorg/modules/input +} |