diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 10 insertions, 15 deletions
@@ -4,23 +4,20 @@ # Contributor: Dan Schaper <dschaper at ganymeade dot com> pkgname=mlat-client-git -pkgver=0.2.12.r0.g16924db -pkgrel=2 +pkgver=0.2.13.r0.gfe70767 +pkgrel=1 pkgdesc="Mode S multilateration client by Mutability" arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') url="https://github.com/mutability/${pkgname%-git}" license=('GPL3') depends=('python') -makedepends=('git') +makedepends=('git' python-{build,installer,wheel} python-setuptools) provides=("${pkgname%-git}" "fa-${pkgname%-git}") conflicts=("${pkgname%-git}" "fa-${pkgname%-git}") changelog="$pkgname.changelog" -source=("${pkgname%-git}::git+$url.git#branch=dev" - "python-function-names.patch") -sha256sums=('SKIP' - 'c3645a1535418c1c0b083f101c07b8243c1ac947e21f07a501c868d95c3bf43c') -b2sums=('SKIP' - '123f866478b0100dce0efbca8db88a302ddc50aedf82153da6aa097874f6319908eceb1edb274f16edc8c6f09a51d56800d687c44aaf57dda2b698f4885e2a14') +source=("git+$url.git#branch=dev") +sha256sums=('SKIP') +b2sums=('SKIP') pkgver() { cd "${pkgname%-git}" @@ -29,18 +26,16 @@ pkgver() { prepare() { cd "${pkgname%-git}" - patch --forward --strip=1 --input="${srcdir}/python-function-names.patch" + git -C "${srcdir}/${pkgname%-git}" clean -dfx # ensure no old build artifacts } build() { cd "${pkgname%-git}" - ./setup.py build + python -m build -wn } package() { cd "${pkgname%-git}" - ./setup.py install --prefix="${pkgdir}/usr" - install -Dm755 -t "${pkgdir}/usr/lib/piaware/helpers/" fa-mlat-client - install -Dm755 -t "${pkgdir}/usr/bin/" mlat-client - rm -f "${pkgdir}/usr/bin/fa-mlat-client" + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm755 -t "${pkgdir}/usr/lib/piaware/helpers/" "${pkgdir}/usr/bin/fa-mlat-client" } |