summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMumulhl2023-06-29 16:07:35 +0800
committerMumulhl2023-06-29 16:07:35 +0800
commit937f0d286cbe65fe2efc50038226639202f33253 (patch)
treeaae0400db1c98c0fe0595ab7b38a57a510ba3e33 /PKGBUILD
parentc9b3b37174030b4d0d3dcbd990a2e19c3239ef02 (diff)
downloadaur-python-giturlparse.tar.gz
Initialize commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD51
1 files changed, 17 insertions, 34 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 68dacb636184..16ee911812b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,23 @@
-# Maintainer: Morten Linderud <morten@linderud.pw>
-
-pkgbase="python-giturlparse"
-pkgname=("python-giturlparse" "python2-giturlparse")
-_pkgname='giturlparse.py'
-pkgver=0.0.5
-pkgrel=3
-pkgdesc='Parse & rewrite git urls (supports GitHub, Bitbucket, Assembla ...)'
-url='https://github.com/FriendCode/giturlparse.py'
+# Maintainer: Mumulhl <mumulhl@duck.com>
+pkgname='python-giturlparse'
+_module='giturlparse'
+pkgver='0.10.0'
+pkgrel=1
+pkgdesc="A Git URL parsing module (supports parsing and rewriting)"
+url="https://github.com/nephila/giturlparse"
+depends=('python')
+makedepends=('python-build' 'python-installer' 'python-wheel')
+license=('APACHE')
arch=('any')
-license=('Apache')
-makedepends=('python' 'python-setuptools'
- 'python2' 'python2-setuptools')
-source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/FriendCode/giturlparse.py/archive/${pkgver}.tar.gz")
-sha256sums=('91e398db31d295ba75b25b74a80835e2e24d6bdb818201aa58169833551745ca')
-
-prepare() {
- cp -a ${_pkgname}-$pkgver{,-py2}
-}
+source=("$_module-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
+sha256sums=('c9413cbe83397214cba449b1274f1626b68682ab0a2eeba17a86d10e9a833dee')
build() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- python setup.py build
-
- cd "${srcdir}/${_pkgname}-${pkgver}-py2"
- python2 setup.py build
-}
-
-package_python-giturlparse() {
- depends=('python')
- cd "${srcdir}/${_pkgname}-${pkgver}"
- python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ cd "$_module-$pkgver"
+ python -m build --wheel --no-isolation
}
-package_python2-giturlparse() {
- depends=('python2')
- cd "${srcdir}/${_pkgname}-${pkgver}-py2"
- python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+package() {
+ cd "$_module-$pkgver"
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
-# vim:set ft=sh ts=2 sw=2 et: