diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 31 |
3 files changed, 22 insertions, 19 deletions
@@ -1,13 +1,14 @@ pkgbase = python-mwoauth - pkgdesc = A generic MediaWiki OAuth handshake helper for Python + pkgdesc = Generic MediaWiki OAuth handshake helper for Python pkgver = 0.3.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/mediawiki-utilities/python-mwoauth arch = any license = MIT makedepends = python-setuptools - depends = python - source = python-mwoauth-0.3.0.tar.gz::https://github.com/mediawiki-utilities/python-mwoauth/archive/refs/tags/v0.3.0.tar.gz + depends = python-pyjwt + depends = python-requests-oauthlib + source = https://github.com/mediawiki-utilities/python-mwoauth/archive/v0.3.0.tar.gz sha512sums = 4d07726687e55669d63de00c5ef2a65400e7c62c269e99c26e3b26873d93074434f96fb886eaa57fffc7738e2f763a84f833b44ff33e27a523a0e9ab930d6dd4 pkgname = python-mwoauth diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f59ec20aabf5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*
\ No newline at end of file @@ -1,24 +1,25 @@ -# Maintainer: Simon Legner <Simon.Legner@gmail.com> +# Maintainer: Carlos Aznarán <caznaranl@uni.pe> +# Contributor: Simon Legner <Simon.Legner@gmail.com> pkgname=python-mwoauth -pkgdesc="A generic MediaWiki OAuth handshake helper for Python" pkgver=0.3.0 -pkgrel=1 +pkgrel=2 +pkgdesc="Generic MediaWiki OAuth handshake helper for Python" +license=(MIT) arch=('any') -url="https://github.com/mediawiki-utilities/python-mwoauth" -license=('MIT') -source=("$pkgname-$pkgver.tar.gz::https://github.com/mediawiki-utilities/$pkgname/archive/refs/tags/v${pkgver}.tar.gz") -depends=('python') -makedepends=('python-setuptools') +url="https://github.com/mediawiki-utilities/${pkgname}" +depends=(python-pyjwt python-requests-oauthlib) +makedepends=(python-setuptools) +source=(${url}/archive/v${pkgver}.tar.gz) +sha512sums=('4d07726687e55669d63de00c5ef2a65400e7c62c269e99c26e3b26873d93074434f96fb886eaa57fffc7738e2f763a84f833b44ff33e27a523a0e9ab930d6dd4') -check() { - cd $srcdir/$pkgname-$pkgver - python setup.py check +build() { + cd "${pkgname}-${pkgver}" + python setup.py build } package() { - cd $srcdir/$pkgname-$pkgver + cd "${pkgname}-${pkgver}" python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 - install -Dm755 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } - -sha512sums=('4d07726687e55669d63de00c5ef2a65400e7c62c269e99c26e3b26873d93074434f96fb886eaa57fffc7738e2f763a84f833b44ff33e27a523a0e9ab930d6dd4') |