summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Forencich2016-10-15 22:42:36 -0700
committerAlex Forencich2016-10-15 22:42:36 -0700
commitad179bb113ab8211e07fcf25c5750d745a83b089 (patch)
tree8c639c09f0f8acafdcf18b3c38e7b3f67a67d1c7
parent68a7db35cebdfc1f5f0511378895bcb35973580e (diff)
downloadaur-ad179bb113ab8211e07fcf25c5750d745a83b089.tar.gz
Convert to split package
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD30
2 files changed, 27 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 437bb2b66bb3..2c85f7e0e070 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index d008cf1270d4..10eda6691e7b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+}
+