diff options
author | carl.george | 2015-08-24 09:55:42 -0500 |
---|---|---|
committer | carl.george | 2015-08-24 09:55:42 -0500 |
commit | 9a79a89ef0ad986f69d4406335b06aee2b08b023 (patch) | |
tree | ba87ba5f3665ad88ec886562cddf3c6779eb8bbf /PKGBUILD | |
parent | a86a0bed257e98d0de914066979fbc89552b3be4 (diff) | |
download | aur-9a79a89ef0ad986f69d4406335b06aee2b08b023.tar.gz |
2.5.0-3
* add python2 subpackage
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 15 insertions, 17 deletions
@@ -4,16 +4,14 @@ _name="python-swiftclient" _module="${_name#python-}" _cmd="${_module%client}" -#pkgname=("python-${_module}" "python2-${_module}") -pkgname="python-${_module}" +pkgname=("python-${_module}" "python2-${_module}") pkgver="2.5.0" -pkgrel="2" +pkgrel="3" pkgdesc="OpenStack Object Storage API Client Library" arch=("any") url="https://github.com/openstack/${_name}" license=("Apache") -#makedepends=("python-pbr>=0.11" "python2-pbr>=0.11") -makedepends=("python-pbr>=0.11") +makedepends=("python-pbr>=0.11" "python2-pbr>=0.11") source=("https://pypi.python.org/packages/source/${_name:0:1}/${_name}/${_name}-${pkgver}.tar.gz") sha256sums=('6efcbff0bf60521ef682068c10c2d8959d887f70ed84ccd2def9945e8e94560e') @@ -23,7 +21,7 @@ prepare() { # containing valid project/version requirement specifiers; Expected ',' or # end-of-list in mock>=1.0;python_version!='2.6' at ;python_version!='2.6' rm -r "${_name}-${pkgver}/test-requirements.txt" - #cp -a "${srcdir}/${_name}-${pkgver}" "${srcdir}/${_name}-${pkgver}-python2" + cp -a "${srcdir}/${_name}-${pkgver}" "${srcdir}/${_name}-${pkgver}-python2" # futures is only needed for python 2 sed -ri '/futures/d' "${_name}-${pkgver}/requirements.txt" } @@ -31,8 +29,8 @@ prepare() { build() { cd "${srcdir}/${_name}-${pkgver}" python setup.py build - #cd "${srcdir}/${_name}-${pkgver}-python2" - #python2 setup.py build + cd "${srcdir}/${_name}-${pkgver}-python2" + python2 setup.py build } package_python-swiftclient() { @@ -42,12 +40,12 @@ package_python-swiftclient() { python setup.py install --skip-build --root="${pkgdir}" --optimize=1 } -#package_python2-swiftclient() { -# depends=("python2-futures>=2.1.3" -# "python-requests>=1.1" -# "python-six>=1.5.2") -# cd "${srcdir}/${_name}-${pkgver}-python2" -# python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1 -# mv "${pkgdir}/usr/bin/${_cmd}" "${pkgdir}/usr/bin/${_cmd}2" -# mv "${pkgdir}/usr/share/man/man1/${_cmd}.1" "${pkgdir}/usr/share/man/man1/${_cmd}2.1" -#} +package_python2-swiftclient() { + depends=("python2-futures>=2.1.3" + "python-requests>=1.1" + "python-six>=1.5.2") + cd "${srcdir}/${_name}-${pkgver}-python2" + python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1 + mv "${pkgdir}/usr/bin/${_cmd}" "${pkgdir}/usr/bin/${_cmd}2" + mv "${pkgdir}/usr/share/man/man1/${_cmd}.1" "${pkgdir}/usr/share/man/man1/${_cmd}2.1" +} |