1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 19:55:26 +03:00
aports/testing/platformio-core/APKBUILD
psykose deb62258ec */*: set --skip-build for python installs
this marginally increases install speed by not checking if it needs a rebuild.
also remove --prefix=/usr as it defaults to /usr already.

might break a build or two, will fix later
2023-01-10 04:19:31 +01:00

42 lines
1 KiB
Text

# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Contributor: Marten Ringwelski <git+alpine@maringuu.de>
# Maintainer: Marten Ringwelski <git+alpine@maringuu.de>
pkgname=platformio-core
pkgver=6.1.5
pkgrel=0
pkgdesc="An open source ecosystem for IoT development"
url="https://platformio.org"
arch="noarch !armhf !ppc64le" # limited by py3-starlette
license="Apache-2.0"
depends="
py3-aiofiles
py3-ajsonrpc
py3-bottle
py3-click
py3-colorama
py3-marshmallow
py3-elftools
py3-pyserial
py3-requests
py3-semantic-version
py3-starlette
py3-tabulate
py3-wsproto
py3-zeroconf
uvicorn
"
makedepends="py3-setuptools"
source="$pkgname-$pkgver.tar.gz::https://github.com/platformio/platformio-core/archive/v$pkgver.tar.gz"
build() {
python3 setup.py build
cd "$builddir"/scripts
}
package() {
python3 setup.py install --skip-build --root="$pkgdir"
}
sha512sums="
43835a40636091d7062a1cbd96950ddb29592aba6c4eaeb80f37288f949bd95f3312cb5f33814cf8521e3b5bd3ceeb2e32e76c294ef5cbf992ed3c674d4a9ab7 platformio-core-6.1.5.tar.gz
"