The former version packaged was 1.0.0a4. However, 1.0.0a4 is in fact an alpha release despite being tagged in the upstream Git repository and being available on PyPI. This update reverts the package to 0.9.6, the latest stable release. The project's PyPI page lists pyOpenSSL, ndg-httpsclient, and pyasn1 as dependencies. grepping github3's repository reveals that none of these libraries are ever imported. As such, they have all been removed from the template's depends.
32 lines
877 B
Bash
32 lines
877 B
Bash
# Template file for 'python-github3'
|
|
pkgname=python-github3
|
|
reverts="1.0.0a4_1"
|
|
version=0.9.6
|
|
revision=1
|
|
noarch=yes
|
|
wrksrc="github3.py-${version}"
|
|
build_style=python-module
|
|
pycompile_module="github3"
|
|
hostmakedepends="python-setuptools python3-setuptools"
|
|
depends="python-requests python-uritemplate"
|
|
short_desc="Wrapper for GitHub's API (Python2)"
|
|
maintainer="Joseph LaFreniere <joseph@lafreniere.xyz>"
|
|
homepage="https://github3py.readthedocs.org"
|
|
license="3-clause-BSD"
|
|
distfiles="${PYPI_SITE}/g/github3.py/github3.py-${version}.tar.gz"
|
|
checksum=b831db85d7ff4a99d6f4e8368918095afeea10f0ec50798f9a937c830ab41dc5
|
|
|
|
post_install() {
|
|
vlicense LICENSE
|
|
}
|
|
|
|
python3-github3_package() {
|
|
noarch=yes
|
|
depends="python3-requests python3-uritemplate"
|
|
pycompile_module="github3"
|
|
short_desc="${short_desc/Python2/Python3}"
|
|
pkg_install() {
|
|
vmove usr/lib/python3*
|
|
vlicense LICENSE
|
|
}
|
|
}
|