summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rwxr-xr-xPKGBUILD47
2 files changed, 34 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 83ac93dbdc41..65eb1db17e59 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 4655ed688b38..8ffba139c5b8 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}