diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 7 insertions, 9 deletions
@@ -2,11 +2,9 @@ pkgname=kicad-allegro-git pkgver=r9.4968f13 -pkgrel=1 +pkgrel=7 pkgdesc="Converter from Allegro to KiCad, and Allegro extract viewer " -arch=('aarch64' - 'riscv64' - 'x86_64') +arch=($CARCH) url="https://github.com/system76/kicad-allegro" license=("unkown") provides=(${pkgname%-git}) @@ -25,14 +23,14 @@ sha256sums=('SKIP') pkgver() { cd "${srcdir}/${pkgname}" - ( set -o pipefail + ( + set -o pipefail git describe --long --tag --abbrev=7 2>/dev/null | sed 's/^v//g;s/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" ) } -prepare() -{ +prepare() { git -C "${srcdir}/${pkgname}" clean -dfx } @@ -49,7 +47,7 @@ check() { export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target cargo fix --bin "kicad-allegro" --tests -# cargo test --release + # cargo test --release } package() { |