diff options
author | Lubosz Sarnecki | 2015-06-22 22:57:41 +0200 |
---|---|---|
committer | Lubosz Sarnecki | 2015-06-22 22:57:41 +0200 |
commit | 116eabf26b3617857ba53a500f87782e873c4951 (patch) | |
tree | 03b253a653d991b4d192c60b4d7fa70f45c5912e | |
download | aur-116eabf26b3617857ba53a500f87782e873c4951.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | dogtail.install | 11 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ac71dbf88884 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = dogtail-git + pkgdesc = GUI test tool and automation framework + pkgver = 0.8.3.512.b1ea9fb + pkgrel = 1 + url = https://fedorahosted.org/dogtail/ + install = dogtail.install + arch = any + license = GPL + depends = python2 + depends = hicolor-icon-theme + conflicts = dogtail + replaces = dogtail + source = git+https://git.fedorahosted.org/git/dogtail.git + sha256sums = SKIP + +pkgname = dogtail-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dd1a066d743d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Lubosz Sarnecki <lubosz@gmail.com> +# Original Package: Eric Anderson <ejona86@gmail.com> + +pkgname=dogtail-git +pkgver=0.8.3.512.b1ea9fb +pkgrel=1 +pkgdesc="GUI test tool and automation framework" +arch=('any') +license=('GPL') +url='https://fedorahosted.org/dogtail/' +depends=('python2' 'hicolor-icon-theme') +source=(git+https://git.fedorahosted.org/git/dogtail.git) +sha256sums=('SKIP') +conflicts=('dogtail') +replaces=('dogtail') +install=dogtail.install + +pkgver() { + cd dogtail + version=$(grep "version =" setup.py | sed "s/ version = '//" | sed "s/',//") + revision=$(git rev-list --count HEAD) + hash=$(git log --pretty=format:'%h' -n 1) + echo $version.$revision.$hash +} + +prepare() { + cd dogtail + sed -i 's/env python/env python2/' setup.py examples/*.py + sed -i 's#/usr/bin/python#/usr/bin/python2#' examples/appstartup.py +} + +build() { + cd dogtail + ./setup.py build +} + +package() { + cd dogtail + ./setup.py install --root=$pkgdir/ --optimize=1 +} diff --git a/dogtail.install b/dogtail.install new file mode 100644 index 000000000000..a470c0774bc6 --- /dev/null +++ b/dogtail.install @@ -0,0 +1,11 @@ +post_install() { + post_upgrade $1 +} + +post_upgrade() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_remove() { + post_upgrade $1 +} |