summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAlex Forencich2018-08-14 17:19:49 -0700
committerAlex Forencich2018-08-14 17:19:49 -0700
commit497a89a68779a9a3ec7684310d5b74262671864a (patch)
treec5e9a3ca1fdf4be4a25f47e4b190bb7b286cd757 /PKGBUILD
parentf7c511adb0dd4310bc04446cf9d19f11015bbcc5 (diff)
downloadaur-python-pyvisa-git.tar.gz
Update to v1.9.1.r1.g7d8c059
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 31 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 12fa9c2f006e..9044fa22922e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,15 @@
# Maintainer: Alex Forencich <alex@alexforencich.com>
-pkgname=python-pyvisa-git
-pkgver=1.8.r1.g9d6aa78
+pkgname=(python-pyvisa-git python2-pyvisa-git)
+pkgver=1.9.1.r1.g7d8c059
pkgrel=1
pkgdesc="A Python package with bindings to the 'Virtual Instrument Software Architecture' VISA library"
arch=('any')
-url="https://github.com/hgrecco/pyvisa"
+url="https://github.com/pyvisa/pyvisa"
license=('MIT')
depends=('python' 'python-distribute' 'python-docutils')
makedepends=('git')
-provides=('python-pyvisa')
-optdepends=(
- 'python-pyvisa-py: Pure Python backend'
-)
-_gitroot='https://github.com/hgrecco/pyvisa.git'
+_gitroot='https://github.com/pyvisa/pyvisa.git'
_gitname='pyvisa'
source=("$_gitname::git+$_gitroot")
@@ -28,8 +24,34 @@ build() {
cd "$srcdir/$_gitname"
}
-package() {
+package_python-pyvisa-git() {
+ depends=('python' 'python-distribute' 'python-docutils')
+ provides=('python-pyvisa')
+ conflicts=('python-pyvisa')
+ optdepends=(
+ 'python-pyvisa-py: Pure Python backend'
+ )
+
cd "$srcdir/$_gitname"
+ sed -i "s/'.*pyvisa-shell=/'python-pyvisa-shell=/" setup.py
+ sed -i "s/'.*pyvisa-info=/'python-pyvisa-info=/" setup.py
python setup.py install --prefix=/usr --root="$pkgdir/" --optimize=1
+ cd "$pkgdir/usr/bin"
+ ln -s python-pyvisa-shell pyvisa-shell
+ ln -s python-pyvisa-info pyvisa-info
+}
+
+package_python2-pyvisa-git() {
+ depends=('python2' 'python2-distribute' 'python2-docutils')
+ provides=('python2-pyvisa')
+ conflicts=('python2-pyvisa')
+ optdepends=(
+ 'python2-pyvisa-py: Pure Python backend'
+ )
+
+ cd "$srcdir/$_gitname"
+ sed -i "s/'.*pyvisa-shell=/'python2-pyvisa-shell=/" setup.py
+ sed -i "s/'.*pyvisa-info=/'python2-pyvisa-info=/" setup.py
+ python2 setup.py install --prefix=/usr --root="$pkgdir/" --optimize=1
}