summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Hasting2015-06-30 23:58:46 -0400
committerDan Hasting2015-06-30 23:58:46 -0400
commit73502780942fdd8f8f48ae67c4c734f33cee8304 (patch)
treef8cf871795504e838ad9f52573862244b3842ebd
downloadaur-73502780942fdd8f8f48ae67c4c734f33cee8304.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD42
-rw-r--r--pyobd.install12
-rw-r--r--pyobd.pngbin0 -> 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
new file mode 100644
index 000000000000..d1ecd6cef7c0
--- /dev/null
+++ b/pyobd.png
Binary files differ