summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 14 insertions, 27 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5e5ab59ed0ad..08407acbf76a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,47 +4,34 @@ _name="python-swiftclient"
_module="${_name#python-}"
_cmd="${_module%client}"
-pkgname=("python-${_module}" "python2-${_module}")
-pkgver="3.2.0"
-pkgrel="2"
+pkgname=("python-$_module" "python2-$_module")
+pkgver=3.3.0
+pkgrel=1
pkgdesc="OpenStack Object Storage API Client Library"
arch=("any")
-url="https://github.com/openstack/${_name}"
+url="https://github.com/openstack/$_name"
license=("Apache")
makedepends=("python-pbr" "python2-pbr")
-source=("https://tarballs.openstack.org/${_name}/${_name}-${pkgver}.tar.gz")
-sha256sums=('8761697584ab060520d6094e8394242ee3b94c643ed1f3fe1dbc67df585ab3fa')
-
-prepare() {
- cp -a "${srcdir}/${_name}-${pkgver}" "${srcdir}/${_name}-${pkgver}-python2"
- # futures is only needed for python 2
- sed -ri '/futures/d' "${_name}-${pkgver}/requirements.txt"
-}
-
-build() {
- cd "${srcdir}/${_name}-${pkgver}"
- python setup.py build
- cd "${srcdir}/${_name}-${pkgver}-python2"
- python2 setup.py build
-}
+source=("https://tarballs.openstack.org/$_name/$_name-$pkgver.tar.gz")
+sha256sums=('8b4d38d73ceb2ef4984b39fb924bf9b265050ca2beb5c6bf29cb9f34ccd0bf7d')
package_python-swiftclient() {
depends=(
"python-requests>=1.1"
"python-six>=1.5.2"
)
- cd "${srcdir}/${_name}-${pkgver}"
- python setup.py install --skip-build --root="${pkgdir}" --optimize=1
+ cd "$_name-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1
}
package_python2-swiftclient() {
depends=(
"python2-futures>=3.0"
- "python-requests>=1.1"
- "python-six>=1.5.2"
+ "python2-requests>=1.1"
+ "python2-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"
+ cd "$_name-$pkgver"
+ python2 setup.py install --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"
}