mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-24 19:55:26 +03:00
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
42 lines
1 KiB
Text
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
|
|
"
|