summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Alff2017-08-10 15:49:10 -0400
committerTed Alff2017-08-10 15:49:10 -0400
commitc9603c26d860c560d5b4c83582d95804e8856f1e (patch)
tree532a93371b4744de74dd198fed5bd9acbe4ea49a
downloadaur-touchpad-indicator-bzr.tar.gz
Initial upload
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD43
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..fafbe6749757
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+# Generated by mksrcinfo v8
+# Thu Aug 10 19:49:04 UTC 2017
+pkgbase = touchpad-indicator-bzr
+ pkgdesc = A simple indicator for controlling a synaptics touchpad
+ pkgver = 1.0.4.r92
+ pkgrel = 1
+ url = https://launchpad.net/touchpad-indicator
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = bzr
+ makedepends = python2-distutils-extra
+ makedepends = python2-polib
+ depends = libappindicator-gtk3
+ depends = python-requests
+ depends = libnotify
+ depends = xf86-input-synaptics
+ provides = touchpad-indicator
+ conflicts = touchpad-indicator
+ source = touchpad-indicator::bzr+https://code.launchpad.net/~lorenzo-carbonell/touchpad-indicator/0.9
+ sha256sums = SKIP
+
+pkgname = touchpad-indicator-bzr
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..328c8da00874
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: twa022 <twa022 at gmail dot com>
+
+_pkgname=touchpad-indicator
+pkgname=${_pkgname}-bzr
+pkgver=1.0.4.r92
+pkgrel=1
+pkgdesc='A simple indicator for controlling a synaptics touchpad'
+arch=('i686' 'x86_64')
+url='https://launchpad.net/touchpad-indicator'
+license=('GPL3')
+depends=('libappindicator-gtk3' 'python-requests' 'libnotify' 'xf86-input-synaptics')
+makedepends=('bzr' 'python2-distutils-extra' 'python2-polib')
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+source=("${_pkgname}::bzr+https://code.launchpad.net/~lorenzo-carbonell/touchpad-indicator/0.9")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "${_pkgname}"
+ echo "$( head -1 debian/changelog | grep -E -o '([0-9]+)+(\.[0-9]+)*' | head -1 ).r$( bzr revno )"
+}
+
+prepare() {
+ cd "${_pkgname}"
+
+ # Don't install to /opt and install locales to correct directory
+ find . -type f -exec \
+ sed -i -e 's:/opt/extras.ubuntu.com/touchpad-indicator:/usr:g' \
+ -e 's:locale-langpack:locale:g' '{}' \;
+}
+
+build() {
+ cd "${_pkgname}"
+ python2 setup.py build
+}
+
+package() {
+ cd "${_pkgname}"
+ python2 setup.py install --root="${pkgdir}" --optimize=1
+
+ mv "${pkgdir}"/usr/share/applications/extras-touchpad-indicator.desktop \
+ "${pkgdir}"/usr/share/applications/touchpad-indicator.desktop
+}