[arch-commits] Commit in python-s3transfer/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at archlinux.org
Fri Mar 16 06:14:23 UTC 2018
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
+}
More information about the arch-commits
mailing list