diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 29 insertions, 18 deletions
@@ -1,28 +1,39 @@ -#Automatically generated by pip2arch on 2014-06-04 +# Maintainer: Kartik Mohta <kartikmohta@gmail.com> -pkgname=python-rosdep -pkgver=0.11.4 -pkgrel=2 -pkgdesc="Package manager abstraction tool for ROS." +pkgbase=('python-rosdep') +pkgname=('python-rosdep' 'python2-rosdep') +_module='rosdep' +pkgver='0.11.5' +pkgrel=1 +pkgdesc="rosdep package manager abstrction tool for ROS" url="http://wiki.ros.org/rosdep" -depends=('python' 'python-catkin-pkg' 'python-rospkg' 'python-rosdistro' 'python-yaml') -makedepends=('python3' 'python-distribute' 'python-setuptools') -optdepends=() +depends=() +makedepends=('python-setuptools' 'python2-setuptools') license=('BSD') arch=('any') -source=("https://pypi.python.org/packages/source/r/rosdep/rosdep-$pkgver.tar.gz") -sha256sums=('e4f31d4d0245798b1bc5fb16a111456ea308d9fb7b1f2d202d0fea8475c88bb8') +source=("https://files.pythonhosted.org/packages/source/r/rosdep/rosdep-${pkgver}.tar.gz") +md5sums=('2c5669bc5cafcb1df8cd21ce14844cc4') -conflicts=(python2-rosdep) - -provides=(rosdep) +prepare() { + cp -a "${srcdir}/${_module}-${pkgver}"{,-python2} +} build() { - cd $srcdir/rosdep-$pkgver - python3 setup.py build + cd "${srcdir}/${_module}-${pkgver}" + python setup.py build + + cd "${srcdir}/${_module}-${pkgver}-python2" + python2 setup.py build +} + +package_python-rosdep() { + depends+=('python' 'python-catkin_pkg' 'python-rosdistro' 'python-rospkg' 'python-yaml') + cd "${srcdir}/${_module}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build } -package() { - cd $srcdir/rosdep-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 +package_python2-rosdep() { + depends+=('python2' 'python2-catkin_pkg' 'python2-rosdistro' 'python2-rospkg' 'python2-yaml') + cd "${srcdir}/${_module}-${pkgver}-python2" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build } |