# Maintainer: Valery Kartel <valery.kartel@gmail.com>
# Contributor: Valery Kartel <valery.kartel@gmail.com>
setvar pkgname = 'py-s3transfer'
setvar _pkgname = ${pkgname#py-}
setvar pkgver = '0.1.10'
setvar pkgrel = '1'
setvar pkgdesc = ""Amazon S3 Transfer Manager for Python""
setvar url = ""https://github.com/boto/s3transfer""
setvar arch = ""noarch""
setvar license = ""apache2""
setvar makedepends = ""python2-dev python3-dev py-setuptools""
setvar subpackages = ""py3-$_pkgname:_py3 py2-$_pkgname:_py2""
setvar source = ""$_pkgname-$pkgver.tar.gz::https://github.com/boto/$_pkgname/archive/$pkgver.tar.gz""
setvar builddir = ""$srcdir/$_pkgname-$pkgver""

proc build {
	cd $builddir
	python2 setup.py build || return 1
	python3 setup.py build || return 1
}

proc package {
	mkdir -p $pkgdir
}

proc _py2 {
	setvar replaces = "$pkgname"
	setvar depends = "${depends//py-/py2-}"
	_py python2
}

proc _py3 {
	setvar depends = "${depends//py-/py3-}"
	_py python3
}

proc _py {
	local python="$1"
	setvar pkgdesc = ""$pkgdesc (for $python)""
	setvar depends = ""$depends $python""
	setvar install_if = ""$pkgname=$pkgver-r$pkgrel $python""

	cd $builddir
	$python setup.py install --prefix=/usr --root="$subpkgdir"
}
setvar md5sums = ""25d8d4d134d9b820b58e139803330e8a  s3transfer-0.1.10.tar.gz""
setvar sha256sums = ""9d5083fdefc22bd9a4e1c5bc84682f43db308403a034dbe8898850c030a428e8  s3transfer-0.1.10.tar.gz""
setvar sha512sums = ""9d8b2ef688e90809c8edff42e3ea9a9c5d4a4f908cbcd7d90ab9630eb4a5cdd3326b9a4f3f9b4534e494d9accc9a236c43a5fa627048d6f79a2d3d7650e64e37  s3transfer-0.1.10.tar.gz""