diff options
Diffstat (limited to 'main/py-flask-oauthlib')
| -rw-r--r-- | main/py-flask-oauthlib/APKBUILD | 47 | 
1 files changed, 28 insertions, 19 deletions
diff --git a/main/py-flask-oauthlib/APKBUILD b/main/py-flask-oauthlib/APKBUILD index db2dcb4997..c36ef54f28 100644 --- a/main/py-flask-oauthlib/APKBUILD +++ b/main/py-flask-oauthlib/APKBUILD @@ -7,32 +7,41 @@ pkgdesc="Flask OAuth extension using OAuthlib"  url="https://github.com/lepture/flask-oauthlib"  arch="noarch"  license="BSD" -depends="python3 py-flask py-oauthlib" -depends_dev="" -makedepends="python3-dev py-setuptools" -install="" -subpackages="" +depends="py-flask py-requests-oauthlib" +makedepends="python2-dev python3-dev py-setuptools" +subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3"  source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" - -_builddir="$srcdir"/$_pkgname-$pkgver -prepare() { -	local i -	cd "$_builddir" -	for i in $source; do -		case $i in -		*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; -		esac -	done -} +builddir="$srcdir/$_pkgname-$pkgver"  build() { -	cd "$_builddir" +	cd "$builddir" +	python2 setup.py build || return 1  	python3 setup.py build || return 1  }  package() { -	cd "$_builddir" -	python3 setup.py install --prefix=/usr --root="$pkgdir" || return 1 +	mkdir -p "$pkgdir" +} + +_py2() { +	depends="${depends//py-/py2-}" +	_py python2 +} + +_py3() { +	replaces="$pkgname" +	depends="${depends//py-/py3-}" +	_py python3 +} + +_py() { +	local python="$1" +	pkgdesc="$pkgdesc (for $python)" +	depends="$depends $python" +	install_if="$pkgname=$pkgver-r$pkgrel $python" + +	cd "$builddir" +	$python setup.py install --prefix=/usr --root="$subpkgdir"  }  md5sums="5cf967e3f678a22aee8cb99ebc906c58  Flask-OAuthlib-0.9.3.tar.gz"  | 
