diff options
author | Johannes Wienke | 2016-11-17 16:31:58 +0100 |
---|---|---|
committer | Johannes Wienke | 2016-11-17 16:31:58 +0100 |
commit | 908f7b7fae5f96b6a4412eee14414b4599f3f988 (patch) | |
tree | a84d9deb8616d9b83094bc5255a307db4938ac19 | |
download | aur-908f7b7fae5f96b6a4412eee14414b4599f3f988.tar.gz |
Initial release
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..16a7478760c8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +pkgbase = python2-rsb-stable-git + pkgdesc = Robotics Service Bus Python implementation + pkgver = 0.15.0.7d0fc4d + pkgrel = 1 + url = https://projects.cor-lab.org/projects/rsb + arch = any + license = LGPL3 + checkdepends = spread-daemon + checkdepends = spread-python2 + checkdepends = python2-nose + checkdepends = python2-pylint + checkdepends = python2-coverage + makedepends = git + makedepends = python2-setuptools + makedepends = rsb-proto-stable-git + makedepends = python2-nose + makedepends = python2-pylint + makedepends = python2-coverage + makedepends = python2-spread + depends = python2 + depends = python2-protobuf + optdepends = spread-python2 + provides = python2-rsb + conflicts = python2-rsb + source = python2-rsb::git+https://code.cor-lab.org/git/rsb.git.python#branch=0.15 + md5sums = SKIP + +pkgname = python2-rsb-stable-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e394be57c20a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Johannes Wienke <languitar@semipol.de> + +pkgname='python2-rsb-stable-git' +pkgver=0.15.0.7d0fc4d +pkgrel=1 +pkgdesc='Robotics Service Bus Python implementation' +arch=(any) +url='https://projects.cor-lab.org/projects/rsb' +license=('LGPL3') +depends=('python2' 'python2-protobuf') +makedepends=('git' 'python2-setuptools' 'rsb-proto-stable-git' 'python2-nose' 'python2-pylint' 'python2-coverage' 'python2-spread') +optdepends=('spread-python2') +checkdepends=('spread-daemon' 'spread-python2' 'python2-nose' 'python2-pylint' 'python2-coverage') +source=("python2-rsb::git+https://code.cor-lab.org/git/rsb.git.python#branch=0.15") +md5sums=('SKIP') +conflicts=('python2-rsb') +provides=('python2-rsb') + +pkgver() { + cd "${srcdir}/python2-rsb" + printf "%s" "$(git describe --long | sed 's/release-//;s/\([^-]*-\)g/\1/;s/-/./g')" +} + +prepare() { + cd "${srcdir}/python2-rsb" + cat << EOF >> setup.cfg +[proto] +protocolroot=/usr/share/rsbprotocol0.15 +EOF +} + +build() { + cd "${srcdir}/python2-rsb" + python2 setup.py bdist_egg +} + +check() { + cd "${srcdir}/python2-rsb" + python2 setup.py nosetests +} + +package() { + cd "${srcdir}/python2-rsb" + python2 setup.py install --root="${pkgdir}/" --optimize=1 +} |