summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2021-11-26 16:35:05 -0500
committerCarlos Aznarán Laos2021-11-26 16:35:05 -0500
commit6fab04f5f64a66f73a7f90d8c04443478e3a5526 (patch)
treeae2154137117c08e1ff698d7b43ec718f3870864
parentf2f300042e93eb3742db28a144bc6e1e095fcb29 (diff)
downloadaur-6fab04f5f64a66f73a7f90d8c04443478e3a5526.tar.gz
Add python-pyjwt, python-requests-oauthlib dependency
-rw-r--r--.SRCINFO9
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD31
3 files changed, 22 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fb987f3c7d6d..7565cb31ce3a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 1c2997c954dc..2d099a367ede 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')