diff options
author | Ted Alff | 2017-08-10 15:49:10 -0400 |
---|---|---|
committer | Ted Alff | 2017-08-10 15:49:10 -0400 |
commit | c9603c26d860c560d5b4c83582d95804e8856f1e (patch) | |
tree | 532a93371b4744de74dd198fed5bd9acbe4ea49a | |
download | aur-touchpad-indicator-bzr.tar.gz |
Initial upload
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 43 |
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 +} |