diff --git a/testing/py3-modern_colorthief/APKBUILD b/testing/py3-modern_colorthief/APKBUILD new file mode 100644 index 00000000000..efe83e4079f --- /dev/null +++ b/testing/py3-modern_colorthief/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Jakob Meier +# Maintainer: Jakob Meier +pkgname=py3-modern_colorthief +pkgver=0.1.7 +pkgrel=0 +pkgdesc="Colorthief but with modern codes" +url="https://github.com/baseplate-admin/modern_colorthief" +arch="all" +license="MIT" +makedepends=" +cargo +py3-gpep517 +py3-maturin +" +subpackages="$pkgname-pyc" +source="https://github.com/baseplate-admin/modern_colorthief/archive/$pkgver/modern_colorthief-$pkgver.tar.gz" +builddir="$srcdir/modern_colorthief-$pkgver" +# the test depends on fastcolorthief, which isn't packaged in alpine +options="!check net" + +prepare() { + default_prepare + + cargo fetch --target="$CTARGET" --locked +} + +build() { + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 +} + +package() { + python3 -m installer -d "$pkgdir" \ + .dist/*.whl +} + +sha512sums=" +b2109e5554d8627dfddbd84bc25fb1fb701a80f2d27c8551078680c7775a1516d88adf95679591baadf8ea1fceb64ff4df0aa8547af06ebd3da55195c8f3af6d modern_colorthief-0.1.7.tar.gz +"