Date: Friday, March 16, 2018 @ 06:14:23 Author: svenstaro Revision: 308763
upgpkg: python-s3transfer 0.1.13-2 Add python2 package Modified: python-s3transfer/trunk/PKGBUILD ----------+ PKGBUILD | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-03-16 05:57:13 UTC (rev 308762) +++ PKGBUILD 2018-03-16 06:14:23 UTC (rev 308763) @@ -1,28 +1,45 @@ # Maintainer: Jonathan Steel <jsteel at archlinux.org> # Contributor: Chris Severance aur.severach AatT spamgourmet.com -pkgname=python-s3transfer +pkgbase=python-s3transfer +pkgname=('python-s3transfer' 'python2-s3transfer') pkgver=0.1.13 -pkgrel=1 +pkgrel=2 pkgdesc='Amazon S3 Transfer Manager for Python' arch=('any') url="https://github.com/boto/s3transfer" license=('Apache') -depends=('python-botocore') -makedepends=('python-setuptools') +makedepends=('python-setuptools' 'python2-setuptools') source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) md5sums=('7bad7a38ca2442d650455fadeb3578b0') +prepare() { + cp -r "s3transfer-$pkgver" "python-s3transfer-$pkgver" + cp -r "s3transfer-$pkgver" "python2-s3transfer-$pkgver" +} + build() { - cd s3transfer-$pkgver + cd "$srcdir/python-s3transfer-$pkgver" + python setup.py build - python setup.py build + cd "$srcdir/python2-s3transfer-$pkgver" + python2 setup.py build } -package() { - cd s3transfer-$pkgver +package_python-s3transfer() { + depends=('python-botocore') + cd python-s3transfer-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } + +package_python2-s3transfer() { + depends=('python2-botocore') + cd python2-s3transfer-$pkgver + + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}