diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 48 insertions, 14 deletions
@@ -1,18 +1,30 @@ pkgbase = python-pyvisa-git pkgdesc = A Python package with bindings to the 'Virtual Instrument Software Architecture' VISA library - pkgver = 1.8.r1.g9d6aa78 + pkgver = 1.9.1.r1.g7d8c059 pkgrel = 1 - url = https://github.com/hgrecco/pyvisa + url = https://github.com/pyvisa/pyvisa arch = any license = MIT makedepends = git depends = python depends = python-distribute depends = python-docutils - optdepends = python-pyvisa-py: Pure Python backend - provides = python-pyvisa - source = pyvisa::git+https://github.com/hgrecco/pyvisa.git + source = pyvisa::git+https://github.com/pyvisa/pyvisa.git md5sums = SKIP pkgname = python-pyvisa-git + depends = python + depends = python-distribute + depends = python-docutils + optdepends = python-pyvisa-py: Pure Python backend + provides = python-pyvisa + conflicts = python-pyvisa + +pkgname = python2-pyvisa-git + depends = python2 + depends = python2-distribute + depends = python2-docutils + optdepends = python2-pyvisa-py: Pure Python backend + provides = python2-pyvisa + conflicts = python2-pyvisa @@ -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 } |