summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornezu2024-05-16 16:25:42 +0200
committernezu2024-05-16 16:25:42 +0200
commit5d4c0a5408f6f63ef30ab9483befaba3f3d3268a (patch)
tree7a93f5ad6846a56b1d0d61bc6a1043d4cc4675fc
parent0e38a85c990f28aad6061cbec75d554b4652d119 (diff)
downloadaur-5d4c0a5408f6f63ef30ab9483befaba3f3d3268a.tar.gz
add best practises from wiki
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD19
2 files changed, 18 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fa5657a8c201..6dd03fe2cdd0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index d1a3d1790ddf..1d92498589f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {