diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 27 insertions, 15 deletions
@@ -1,15 +1,21 @@ pkgbase = python-vxi11-git pkgdesc = A Python VXI-11 driver for controlling instruments over Ethernet. - pkgver = 0.8.r0.g8826b85 + pkgver = 0.8.r7.g7cdafd4 pkgrel = 1 url = https://github.com/python-ivi/python-vxi11 arch = any license = MIT makedepends = git - depends = python - provides = python-vxi11 source = python-vxi11::git+https://github.com/python-ivi/python-vxi11.git md5sums = SKIP pkgname = python-vxi11-git + depends = python + provides = python-vxi11 + conflicts = python-vxi11 + +pkgname = python2-vxi11-git + depends = python2 + provides = python2-vxi11 + conflicts = python2-vxi11 @@ -1,14 +1,12 @@ # Maintainer: Alex Forencich <alex@alexforencich.com> -pkgname=python-vxi11-git -pkgver=0.8.r0.g8826b85 +pkgname=(python-vxi11-git python2-vxi11-git) +pkgver=0.8.r7.g7cdafd4 pkgrel=1 pkgdesc="A Python VXI-11 driver for controlling instruments over Ethernet." arch=('any') url="https://github.com/python-ivi/python-vxi11" license=('MIT') -depends=('python') makedepends=('git') -provides=('python-vxi11') _gitroot='https://github.com/python-ivi/python-vxi11.git' _gitname='python-vxi11' @@ -21,17 +19,25 @@ pkgver() { git describe --tags --long | sed -E 's/^v//;s/([^-]*-g)/r\1/;s/-/./g' } -build() { - cd "$srcdir/$_gitname" - sed -i "s/'vxi11-cli/'python-vxi11-cli/" setup.py -} +package_python-vxi11-git() { + depends=('python') + provides=('python-vxi11') + conflicts=('python-vxi11') -package() { cd "$srcdir/$_gitname" + sed -i "s/'.*-cli/'python-vxi11-cli/" setup.py python setup.py install --prefix=/usr --root="$pkgdir/" --optimize=1 - cd "$pkgdir" - cd usr - cd bin + cd "$pkgdir/usr/bin" ln -s python-vxi11-cli vxi11-cli } +package_python2-vxi11-git() { + depends=('python2') + provides=('python2-vxi11') + conflicts=('python2-vxi11') + + cd "$srcdir/$_gitname" + sed -i "s/'.*-cli/'python2-vxi11-cli/" setup.py + python2 setup.py install --prefix=/usr --root="$pkgdir/" --optimize=1 +} + |