diff options
author | Dan Hasting | 2015-06-30 23:58:46 -0400 |
---|---|---|
committer | Dan Hasting | 2015-06-30 23:58:46 -0400 |
commit | 73502780942fdd8f8f48ae67c4c734f33cee8304 (patch) | |
tree | f8cf871795504e838ad9f52573862244b3842ebd | |
download | aur-73502780942fdd8f8f48ae67c4c734f33cee8304.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | pyobd.install | 12 | ||||
-rw-r--r-- | pyobd.png | bin | 0 -> 2379 bytes |
4 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d5bd19d76330 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = pyobd + pkgdesc = An OBD-II compliant car diagnostic tool + pkgver = 0.9.3 + pkgrel = 1 + url = http://www.obdtester.com/pyobd + install = pyobd.install + arch = any + license = GPL + depends = wxpython + depends = python2-pyserial + depends = hicolor-icon-theme + source = http://www.obdtester.com/download/pyobd_0.9.3.tar.gz + source = pyobd.png + sha256sums = f3004db4000e2bc166aae3b4342c98aa62f74f3372c5829472af0ee56c5e110c + sha256sums = 14d0d90dcda38c339dc8397f004923075f6d4fce37b7c8539021f4a77b3a86fd + +pkgname = pyobd + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..586b8a60bee5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Presence <dan465 at mail dot com> + +pkgname=pyobd +pkgver=0.9.3 +pkgrel=1 +pkgdesc="An OBD-II compliant car diagnostic tool" +arch=('any') +url="http://www.obdtester.com/pyobd" +license=('GPL') +depends=('wxpython' 'python2-pyserial' 'hicolor-icon-theme') +install=pyobd.install +source=(http://www.obdtester.com/download/${pkgname}_${pkgver}.tar.gz + pyobd.png) +sha256sums=('f3004db4000e2bc166aae3b4342c98aa62f74f3372c5829472af0ee56c5e110c' + '14d0d90dcda38c339dc8397f004923075f6d4fce37b7c8539021f4a77b3a86fd') + +prepare() { + cd "$srcdir/${pkgname}-${pkgver}" + + #Fix desktop file + sed -i -e "s#/usr/share/pyobd/pyobd.gif#$pkgname#" \ + -e "s#python /usr/bin/pyobd#$pkgname#" \ + -e "s#Name=pyOBD: OBD2 Diagnostics#Name=pyOBD\nGenericName=OBD2 Diagnostics#" \ + "pyobd.desktop" + + #Set executable to run with python2 + sed -i "s%#!/usr/bin/env python%#!/usr/bin/python2%" "pyobd" +} + +package() { + cd "$srcdir/${pkgname}-${pkgver}" + + install -Dm644 "pyobd.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "$srcdir/pyobd.png" "$pkgdir/usr/share/icons/hicolor/32x32/apps/$pkgname.png" + install -Dm644 "COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING" + install -Dm755 "pyobd" "$pkgdir/usr/lib/$pkgname/pyobd" + install -m644 -t "$pkgdir/usr/lib/$pkgname/" *.py{,c} + + mkdir -p "$pkgdir/usr/bin/" + ln -sf "../lib/$pkgname/pyobd" "$pkgdir/usr/bin/$pkgname" +} + diff --git a/pyobd.install b/pyobd.install new file mode 100644 index 000000000000..5f3cb0109232 --- /dev/null +++ b/pyobd.install @@ -0,0 +1,12 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + diff --git a/pyobd.png b/pyobd.png Binary files differnew file mode 100644 index 000000000000..d1ecd6cef7c0 --- /dev/null +++ b/pyobd.png |