[arch-commits] Commit in python-boto3/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at archlinux.org
Fri Mar 16 06:19:51 UTC 2018


    Date: Friday, March 16, 2018 @ 06:19:50
  Author: svenstaro
Revision: 308765

upgpkg: python-boto3 1.6.7-2

Add python2 package

Modified:
  python-boto3/trunk/PKGBUILD

----------+
 PKGBUILD |   29 ++++++++++++++++++++++-------
 1 file changed, 22 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-03-16 06:14:28 UTC (rev 308764)
+++ PKGBUILD	2018-03-16 06:19:50 UTC (rev 308765)
@@ -2,22 +2,30 @@
 # Maintainer: Jonathan Steel <jsteel at archlinux.org>
 # Contributor: Felix Yan <felixonmars at archlinux.org>
 
-pkgname=python-boto3
+pkgbase=python-boto3
+pkgname=('python-boto3' 'python2-boto3')
 pkgver=1.6.7
-pkgrel=1
+pkgrel=2
 pkgdesc='The AWS SDK for Python'
 arch=('any')
 license=('Apache')
 url='https://github.com/boto/boto3'
-depends=('python-botocore' 'python-jmespath' 'python-s3transfer')
-makedepends=('python-setuptools')
+makedepends=('python-setuptools' 'python2-setuptools')
 # checkdepends=('python-coverage' 'python-nose' 'python-mock')
 source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz")
 sha512sums=('76b8f23c7106fe5f63e1b6c2f7a378d2671c2f030162bab4707437a4bcc03e5e3a5ba973ca67cf045aea0211b41771f6ba156fd62a754a0dd4a43fd872d8d983')
 
+prepare() {
+  cp -r "boto3-$pkgver" "python-boto3-$pkgver"
+  cp -r "boto3-$pkgver" "python2-boto3-$pkgver"
+}
+
 build() {
-  cd "$srcdir"/boto3-$pkgver
+  cd "$srcdir/python-boto3-$pkgver"
   python setup.py build
+
+  cd "$srcdir/python2-boto3-$pkgver"
+  python2 setup.py build
 }
 
 check() {
@@ -25,7 +33,14 @@
   # scripts/ci/run-tests
 }
 
-package() {
-  cd boto3-$pkgver
+package_python-boto3() {
+  depends=('python-botocore' 'python-jmespath' 'python-s3transfer')
+  cd "$srcdir/python-boto3-$pkgver"
   python setup.py install --root="$pkgdir" --optimize=1
 }
+
+package_python2-boto3() {
+  depends=('python2-botocore' 'python2-jmespath' 'python2-s3transfer')
+  cd "$srcdir/python2-boto3-$pkgver"
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}



More information about the arch-commits mailing list