mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 12:26:52 +02:00
testing/py3-pdal: drop py2
This commit is contained in:
parent
e084f086d9
commit
ce497fa20e
@ -1,38 +1,31 @@
|
||||
# Contributor: Bradley J Chambers <brad.chambers@gmail.com>
|
||||
# Maintainer: Bradley J Chambers <brad.chambers@gmail.com>
|
||||
pkgname=py-pdal
|
||||
pkgname=py3-pdal
|
||||
pkgver=2.1.8
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="PDAL Python bindings"
|
||||
url="https://github.com/pdal/python"
|
||||
arch="x86_64"
|
||||
license="BSD"
|
||||
makedepends="cython python2-dev py-setuptools py-packaging pdal-dev>=1.7.2-r1 pdal>=1.7.2-r1 py-numpy-dev libxml2-dev"
|
||||
install=""
|
||||
subpackages="py2-${pkgname#py-}:_py2"
|
||||
license="BSD-3-Clause"
|
||||
depends="python3 py3-numpy"
|
||||
makedepends="cython3 python3-dev py3-setuptools py3-packaging pdal-dev>=1.7.2-r1
|
||||
py3-numpy-dev libxml2-dev"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/PDAL/python/archive/$pkgver.tar.gz"
|
||||
builddir="$srcdir/python-$pkgver"
|
||||
|
||||
replaces="py-pdal" # Backwards compatibility
|
||||
provides="py-pdal=$pkgver-r$pkgrel" # Backwards compatibility
|
||||
|
||||
build() {
|
||||
python2 setup.py build
|
||||
python3 setup.py build
|
||||
}
|
||||
|
||||
check() {
|
||||
python3 setup.py test
|
||||
}
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir"
|
||||
python3 setup.py install --prefix=/usr --root="$pkgdir"
|
||||
}
|
||||
|
||||
_py2() {
|
||||
replaces="$pkgname"
|
||||
depends="${depends//^py-/py2-}"
|
||||
_py python2
|
||||
}
|
||||
|
||||
_py() {
|
||||
local python="$1"
|
||||
pkgdesc="$pkgdesc (for $python)"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel $python"
|
||||
|
||||
cd "$builddir"
|
||||
$python setup.py install --prefix=/usr --root="$subpkgdir"
|
||||
}
|
||||
sha512sums="63943f376083b66b531c7b85722e7878383cba0a0d35c751c6127ed4ccddfa4b8bf52ff00481971bb5af05d7b0bc7531b67571db3d147b5c86ecfb809d718954 py-pdal-2.1.8.tar.gz"
|
||||
sha512sums="63943f376083b66b531c7b85722e7878383cba0a0d35c751c6127ed4ccddfa4b8bf52ff00481971bb5af05d7b0bc7531b67571db3d147b5c86ecfb809d718954 py3-pdal-2.1.8.tar.gz"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user