diff options
author | Yasuaki Uechi | 2022-10-04 15:26:18 +0900 |
---|---|---|
committer | Yasuaki Uechi | 2022-10-05 14:15:46 +0900 |
commit | 5203a64e72d36af8c6799b30ccaf810d4b8581d4 (patch) | |
tree | c08b0797d11bec91e848a965be03e9f15ff45b08 /PKGBUILD | |
parent | e8bc30f9466b2c1256cff9907a7878e90afcf61a (diff) | |
download | aur-cfddns.tar.gz |
fix: add support for ARM variants
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -2,13 +2,13 @@ pkgname=cfddns pkgver=1.6.2 -pkgrel=1 +pkgrel=2 pkgdesc='Yet another DDNS client for Cloudflare' arch=('any') url='https://github.com/uetchy/cfddns' license=('MIT') depends=() -makedepends=('git' 'rust') +makedepends=('git' 'cargo' 'sed' 'openssl' 'pkgconf') install="${pkgname}.install" backup=('etc/cfddns/cfddns.yml') source=( @@ -19,13 +19,13 @@ source=( sha256sums=( 'e6434f9a16f5f45ee294a7093c23ebe82912519f54f43ec1f88539f894c51221' 'b6ba6f675093dbe515868d43d4e2dcec2a0ee3c419a7f58fa20f2700fad93844' - 'fd0d38ae6df41e37512bc6a4d94e467b80adffa684890562527a824dc1c45e28' + '93a7e734d216554cea431e33ede4f658384fabbaed9ac5ba31c159fc0aecad50' ) prepare() { cd "$srcdir/${pkgname}-${pkgver}" - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + cargo fetch --locked --target "$(rustc -vV | sed -n 's|host: ||p')" } build() { @@ -33,14 +33,15 @@ build() { export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target + # export RUSTFLAGS="-C opt-level=2 -C target-cpu=native" cargo build --release --frozen --all-features } check() { cd "$srcdir/${pkgname}-${pkgver}" - export RUSTUP_TOOLCHAIN=stable - cargo test --release --frozen --all-features + # cargo test --frozen --all-features + [[ $(target/release/$pkgname --version) = "cfddns $pkgver" ]] } package() { |