diff options
author | nezu | 2024-05-16 16:25:42 +0200 |
---|---|---|
committer | nezu | 2024-05-16 16:25:42 +0200 |
commit | 5d4c0a5408f6f63ef30ab9483befaba3f3d3268a (patch) | |
tree | 7a93f5ad6846a56b1d0d61bc6a1043d4cc4675fc | |
parent | 0e38a85c990f28aad6061cbec75d554b4652d119 (diff) | |
download | aur-5d4c0a5408f6f63ef30ab9483befaba3f3d3268a.tar.gz |
add best practises from wiki
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 18 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = aero2solver pkgdesc = Solve Aero2 captchas automatically using the magic of machine learning and computer vision pkgver = 1.1.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/dumbasPL/aero2solver arch = x86_64 arch = arm @@ -1,7 +1,7 @@ # Maintainer: nezu <nezu@nezu.cc> pkgname=aero2solver pkgver="1.1.0" -pkgrel=1 +pkgrel=2 pkgdesc="Solve Aero2 captchas automatically using the magic of machine learning and computer vision" arch=('x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64') url="https://github.com/dumbasPL/aero2solver" @@ -18,9 +18,24 @@ sha256sums=('c9b86bab0f538ae0cb4c39a9578ee0f580101b91e439322baba7ae822cc63039' '04e89d56ab4cd3eaf1271c829b562606bfd57b63d0346b2773266cb5c0c1eca6' '4a39fe28d2dccb6defecbd38331269ca124b73553d420b101a0d8443db77b94b') +prepare() { + cd "$pkgname-$pkgver" + export RUSTUP_TOOLCHAIN=stable + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" +} + build() { cd "$pkgname-$pkgver" - MODEL_PATH=/usr/share/$pkgname/model cargo build --release + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + export MODEL_PATH=/usr/share/$pkgname/model + cargo build --frozen --release +} + +check() { + cd "$pkgname-$pkgver" + export RUSTUP_TOOLCHAIN=stable + cargo test --frozen } package() { |