* update cargo-c to 0.9.29-2
This commit is contained in:
parent
13798fb2f6
commit
169ed469b3
@ -1,26 +1,31 @@
|
||||
# Maintainer: Daniel Bermond <dbermond@archlinux.org>
|
||||
|
||||
pkgname=cargo-c
|
||||
pkgver=0.9.28
|
||||
pkgrel=1
|
||||
pkgver=0.9.29
|
||||
pkgrel=2
|
||||
pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url='https://github.com/lu-zero/cargo-c/'
|
||||
license=('MIT')
|
||||
depends=('curl' 'openssl' 'zlib')
|
||||
makedepends=('cargo')
|
||||
depends=(
|
||||
'cargo'
|
||||
'libcurl.so'
|
||||
'libssl.so'
|
||||
'libz.so'
|
||||
)
|
||||
source=("https://github.com/lu-zero/cargo-c/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
|
||||
"${pkgname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/v${pkgver}/Cargo.lock")
|
||||
sha256sums=('f5237b057c8c6c21c2d3d827acea8a0a059db780c69e3eaf807ab3c43e50798d'
|
||||
'769ebef33ad7ff7fcd84b500ac292d35f44b95ce4a5ce71544b5e26ad335496c')
|
||||
sha256sums=('a52bb78cf6db00aa1caf06c679cfece27357c84367d8ac167d715e05e5f5a778'
|
||||
'8d898bc96d8e9022b34d802a361a194e7e8743f400dc632c6d46508ff276abc2')
|
||||
|
||||
prepare() {
|
||||
case "${CARCH}" in
|
||||
riscv64) CARCH=riscv64gc ;;
|
||||
riscv64) MYARCH=riscv64gc ;;
|
||||
*) MYARCH=${CARCH} ;;
|
||||
esac
|
||||
|
||||
ln -sf "../${pkgname}-${pkgver}.Cargo.lock" "${pkgname}-${pkgver}/Cargo.lock"
|
||||
cargo fetch --locked --target "${CARCH}-unknown-linux-gnu" --manifest-path="${pkgname}-${pkgver}/Cargo.toml"
|
||||
cargo fetch --locked --target "${MYARCH}-unknown-linux-gnu" --manifest-path="${pkgname}-${pkgver}/Cargo.toml"
|
||||
}
|
||||
|
||||
build() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user