summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO29
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD40
3 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4b7324f1589d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+pkgbase = python-pico-git
+ pkgdesc = PicoScope Python Interface
+ pkgver = r135.98777ef
+ pkgrel = 1
+ url = https://github.com/colinoflynn/pico-python
+ arch = any
+ license = BSD 2-Clause
+ optdepends = libps2000
+ optdepends = libps2000a
+ optdepends = libps3000
+ optdepends = libps3000a
+ optdepends = libps4000
+ optdepends = libps4000a
+ optdepends = libps5000
+ optdepends = libps5000a
+ optdepends = libps6000
+ source = pico-python::git+http://github.com/colinoflynn/pico-python
+ md5sums = SKIP
+
+pkgname = python-pico-git
+ depends = python
+ provides = python-pico
+ conflicts = python-pico
+
+pkgname = python2-pico-git
+ depends = python2
+ provides = python2-pico
+ conflicts = python2-pico
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..35cc4ff337db
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+*.tar.gz
+*.tar.xz
+src/
+pkg/
+pico-python/
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..696da553d1c2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Grey Christoforo <first name at last name dot net>
+
+pkgbase=python-pico-git
+pkgname=('python-pico-git' 'python2-pico-git')
+_module=pico-python
+pkgver=r135.98777ef
+pkgrel=1
+pkgdesc="PicoScope Python Interface"
+arch=('any')
+url="https://github.com/colinoflynn/pico-python"
+license=('BSD 2-Clause')
+#source=("${_module}"'::git+http://github.com/greyltc/pico-python#branch=greyltc-patch-1')
+source=("${_module}"'::git+http://github.com/colinoflynn/pico-python')
+md5sums=('SKIP')
+optdepends=('libps2000' 'libps2000a' 'libps3000' 'libps3000a' 'libps4000' 'libps4000a' 'libps5000' 'libps5000a' 'libps6000')
+
+pkgver() {
+ cd "${srcdir}/${_module}"
+ printf "r%s.%s" "$(git rev-list HEAD --count --first-parent)" "$(git rev-parse --short HEAD)"
+}
+
+package_python-pico-git() {
+ provides=('python-pico')
+ conflicts=('python-pico')
+ depends=('python')
+ makedepends=('python-setuptools')
+ cd "${srcdir}/${_module}"
+ python setup.py install --root="${pkgdir}" --optimize 1
+ install -Dm644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python2-pico-git() {
+ provides=('python2-pico')
+ conflicts=('python2-pico')
+ depends=('python2')
+ makedepends=('python2-setuptools')
+ cd "${srcdir}/${_module}"
+ python2 setup.py install --root="${pkgdir}" --optimize 1
+ install -Dm644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}