diff options
author | GoliathLabs | 2020-06-27 21:13:30 +0200 |
---|---|---|
committer | GoliathLabs | 2020-06-27 21:13:30 +0200 |
commit | 0678b18e3906e7ace02d4ca83a408f97589a0f6c (patch) | |
tree | dcba786fda01d6b0a9f7243a83a3ef27c65c7f83 | |
parent | adf5343176a7997c6d4f62b07d79efdc83163561 (diff) | |
download | aur-0678b18e3906e7ace02d4ca83a408f97589a0f6c.tar.gz |
Updated: PKGBUILD
-rw-r--r-- | .SRCINFO | 15 | ||||
-rwxr-xr-x | PKGBUILD | 47 |
2 files changed, 34 insertions, 28 deletions
@@ -1,8 +1,9 @@ pkgbase = xf86-input-cmt-git pkgdesc = Chromium OS multitouch input driver for Xorg X server - pkgver = 2.0.6 - pkgrel = 2 - url = https://github.com/hugegreenbug/xf86-input-cmt + pkgver = 1.0.r17.g6537abb + pkgrel = 1 + epoch = 1 + url = https://github.com/GalliumOS/xf86-input-cmt install = xf86-input-cmt-git.install arch = i686 arch = x86_64 @@ -17,11 +18,11 @@ pkgbase = xf86-input-cmt-git depends = xf86-input-evdev depends = libgestures depends = libevdev - depends = libevdevc-git - provides = xf86-input-cmt-git=2.0.6 + depends = libevdevc + provides = xf86-input-cmt=1.0.r17.g6537abb conflicts = xf86-input-synaptics - source = xf86-input-cmt::git+https://github.com/hugegreenbug/xf86-input-cmt.git - md5sums = SKIP + source = xf86-input-cmt::git+https://github.com/GalliumOS/xf86-input-cmt.git + sha512sums = SKIP pkgname = xf86-input-cmt-git @@ -1,41 +1,46 @@ +# Maintainer: +# Contributor: Felix Golatofski <contact@xdfr.de> + pkgname=xf86-input-cmt-git pkgdesc="Chromium OS multitouch input driver for Xorg X server" -pkgver=2.0.6 -pkgrel=2 +pkgver=1.0.r17.g6537abb +pkgrel=1 +epoch=1 arch=(i686 x86_64) -url="https://github.com/hugegreenbug/xf86-input-cmt" +url="https://github.com/GalliumOS/xf86-input-cmt" license=('custom:chromiumos') _gitname='xf86-input-cmt' -depends=('xf86-input-cmt-setup' 'xf86-input-evdev' 'libgestures' 'libevdev' 'libevdevc-git') -provides=("xf86-input-cmt-git=$pkgver") +depends=('xf86-input-cmt-setup' 'xf86-input-evdev' 'libgestures' '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/GalliumOS/xf86-input-cmt.git") +sha512sums=('SKIP') -source=("$_gitname::git+https://github.com/hugegreenbug/xf86-input-cmt.git") - -md5sums=('SKIP') - -prepare() { - cd "$srcdir/$_gitname" +pkgver() { + cd "$srcdir/$_gitname" + # cutting off 'release.' prefix that presents in the git tag + git describe --long --tags | sed 's/^release.//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd "$srcdir/$_gitname" + cd "$srcdir/$_gitname" - sh autogen.sh - ./configure --prefix=/usr - make + chmod +x autogen.sh + ./autogen.sh + ./configure --prefix=/usr + make } package() { - make -C "$srcdir/$_gitname" DESTDIR="$pkgdir/" install + 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 + 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 -Dm644 ${srcdir}/${_gitname}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -Dm644 ${srcdir}/${_gitname}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - libtool --finish /usr/lib/xorg/modules/input + libtool --finish /usr/lib/xorg/modules/input } |