summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Yan2015-07-23 20:24:06 +0800
committerFelix Yan2015-07-23 20:24:06 +0800
commit7d902e4e6e442855258d349c0a1202a4935f8476 (patch)
treeaede6eb04b4f8d0e2913ba8527b3a5c6e1197234
downloadaur-7d902e4e6e442855258d349c0a1202a4935f8476.tar.gz
Initial import
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD37
-rw-r--r--xdotoolgui.desktop12
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7aefcdad5611
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = xdotool-gui
+ pkgdesc = GUI for command-line X11 automation tool
+ pkgver = 1.2
+ pkgrel = 2
+ url = http://sourceforge.net/projects/xdotool-gui/
+ arch = any
+ license = GPL
+ depends = xdotool
+ depends = python2
+ depends = pygtk
+ source = http://downloads.sourceforge.net/project/xdotool-gui/xdotoolgui_1.2-1.tar.gz
+ source = xdotoolgui.desktop
+ md5sums = 1cde9e5d2d773decc7d92e0f0d2b25f3
+ md5sums = c8249f6de5d7dc64f1bc1434790bd1a8
+
+pkgname = xdotool-gui
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9687aafeefc6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan <felixonmars@gmail.com>
+
+_basename=xdotoolgui
+pkgname=xdotool-gui
+pkgver=1.2
+_pkgrel=1
+pkgrel=2
+pkgdesc="GUI for command-line X11 automation tool"
+arch=('any')
+url="http://sourceforge.net/projects/xdotool-gui/"
+license=('GPL')
+depends=('xdotool' 'python2' 'pygtk')
+source=(
+ "http://downloads.sourceforge.net/project/${pkgname}/${_basename}_${pkgver}-${_pkgrel}.tar.gz"
+ xdotoolgui.desktop
+)
+
+build() {
+ cd "$srcdir/$_basename-$pkgver"
+
+ sed -i -re "1s/python2?/python2/" *.py
+ sed -i -re "44s|sys.path\[0\]|'/usr/share/xdotool-gui'|" xdotoolgui.py
+}
+
+package() {
+ cd "$srcdir/$_basename-$pkgver"
+
+ install -Dm755 xdotoolgui.py "$pkgdir/usr/bin/xdotool-gui"
+ install -Dm644 xdotoolgui.glade "$pkgdir/usr/share/$pkgname/xdotoolgui.glade"
+ install -Dm644 "$srcdir/xdotoolgui.desktop" "$pkgdir/usr/share/applications/xdotoolgui.desktop"
+ install -Dm644 runxdotool.py "$pkgdir/usr/lib/python2.7/site-packages/runxdotool.py"
+ install -Dm644 data/xdotoolgui.gif "$pkgdir/usr/share/$pkgname/xdotoolgui.gif"
+}
+
+# vim:set ts=2 sw=2 et:
+md5sums=('1cde9e5d2d773decc7d92e0f0d2b25f3'
+ 'c8249f6de5d7dc64f1bc1434790bd1a8')
diff --git a/xdotoolgui.desktop b/xdotoolgui.desktop
new file mode 100644
index 000000000000..daeb41e6b3cb
--- /dev/null
+++ b/xdotoolgui.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Version=1.2
+Encoding=UTF-8
+Name=Xdotool Gui
+Name[zh_CN]=按键精灵
+Icon=/usr/share/xdotool-gui/xdotoolgui.gif
+Comment=GUI for command-line X11 automation tool
+Exec=/usr/bin/xdotool-gui
+Terminal=false
+Type=Application
+Categories=GNOME;GTK;Game;
+StartupNotify=false