diff options
author | Alexandre Bury | 2022-06-06 08:40:53 -0400 |
---|---|---|
committer | Alexandre Bury | 2022-06-06 08:40:53 -0400 |
commit | a45ea6400d6178f5e12479a2c9daad13d7564a11 (patch) | |
tree | 38b47b04d6bd226f810215a826400e83951cf4f5 | |
parent | 5e631048ce62a21b50e23ed97d1eb8b954d23cf7 (diff) | |
download | aur-a45ea6400d6178f5e12479a2c9daad13d7564a11.tar.gz |
Require rust nightly for building
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 5 insertions, 9 deletions
@@ -5,7 +5,7 @@ pkgbase = python-polars url = https://www.pola.rs/ arch = x86_64 makedepends = maturin - makedepends = cargo + makedepends = cargo-nightly source = https://files.pythonhosted.org/packages/source/p/polars/polars-0.13.41.tar.gz sha512sums = a8eb0a6a24ba99f5de7922941e8d2a93b378fcc27e2e22bcd8178408faaedd8252d96a3d174e301e56aac58e8900f3caa714b2f3a7c90aa75422ec11387b1ac6 @@ -9,19 +9,15 @@ url="https://www.pola.rs/" _name=${pkgname#python-} source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") sha512sums=("a8eb0a6a24ba99f5de7922941e8d2a93b378fcc27e2e22bcd8178408faaedd8252d96a3d174e301e56aac58e8900f3caa714b2f3a7c90aa75422ec11387b1ac6") -makedepends=('maturin' 'cargo') - -prepare() { - cd $_name-$pkgver - sed -i "s/-o wheels/-o ..\/wheels/" Makefile -} +makedepends=('maturin' 'cargo-nightly') build() { cd $_name-$pkgver - make build-no-venv + maturin build } package() { - python -m installer -d "$pkgdir" wheels/*.whl + python -m installer -d "$pkgdir" $_name-$pkgver/target/wheels/*.whl + # TODO: Find a license somewhere? # install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" $_name-$pkgver/LICENSE } |