diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 23 insertions, 18 deletions
@@ -1,15 +1,16 @@ pkgbase = python-vincenty - pkgdesc = Calculate the geographical distance (in kilometers or miles) between 2 points with extreme accuracy. + pkgdesc = Calculates geographical distance between 2 points with extreme accuracy pkgver = 0.1.4 - pkgrel = 1 + pkgrel = 2 url = https://github.com/maurycyp/vincenty arch = any license = Unlicense makedepends = python-setuptools - depends = python>=3.4 - conflicts = python-vincenty - source = https://pypi.python.org/packages/source/v/vincenty/vincenty-0.1.4.tar.gz + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + depends = python + source = python-vincenty-0.1.4.tar.gz::https://files.pythonhosted.org/packages/source/v/vincenty/vincenty-0.1.4.tar.gz sha256sums = eaa2f2de835f369cbd71c1a01ccd4e0d412da0f4aeef7c9692242b9ce182785a pkgname = python-vincenty - @@ -1,21 +1,25 @@ -# Maintainer: Dean Galvin <deangalvin3@gmail.com> +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> +# Contributor: Dean Galvin <deangalvin3@gmail.com> -_pkgname="vincenty" -pkgname="python-vincenty" -pkgdesc="Calculate the geographical distance (in kilometers or miles) between 2 points with extreme accuracy." +pkgname=python-vincenty +_pkg="${pkgname#python-}" pkgver=0.1.4 -pkgrel=1 +pkgrel=2 +pkgdesc="Calculates geographical distance between 2 points with extreme accuracy" url="https://github.com/maurycyp/vincenty" license=('Unlicense') arch=('any') -makedepends=('python-setuptools') -depends=('python>=3.4') -conflicts=('python-vincenty') -source=("https://pypi.python.org/packages/source/v/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") +depends=('python') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') +source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/v/$_pkg/$_pkg-$pkgver.tar.gz") sha256sums=('eaa2f2de835f369cbd71c1a01ccd4e0d412da0f4aeef7c9692242b9ce182785a') -package() { - cd ${srcdir}/${_pkgname}-${pkgver} +build() { + cd "$_pkg-$pkgver" + python -m build --wheel --no-isolation +} - python3 setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 +package() { + cd "$_pkg-$pkgver" + PYTHONHASHSEED=0 python -m installer --destdir="$pkgdir/" dist/*.whl } |