* 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>
|
# Maintainer: Daniel Bermond <dbermond@archlinux.org>
|
||||||
|
|
||||||
pkgname=cargo-c
|
pkgname=cargo-c
|
||||||
pkgver=0.9.28
|
pkgver=0.9.29
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries'
|
pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries'
|
||||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||||
url='https://github.com/lu-zero/cargo-c/'
|
url='https://github.com/lu-zero/cargo-c/'
|
||||||
license=('MIT')
|
license=('MIT')
|
||||||
depends=('curl' 'openssl' 'zlib')
|
depends=(
|
||||||
makedepends=('cargo')
|
'cargo'
|
||||||
|
'libcurl.so'
|
||||||
|
'libssl.so'
|
||||||
|
'libz.so'
|
||||||
|
)
|
||||||
source=("https://github.com/lu-zero/cargo-c/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
|
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")
|
"${pkgname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/v${pkgver}/Cargo.lock")
|
||||||
sha256sums=('f5237b057c8c6c21c2d3d827acea8a0a059db780c69e3eaf807ab3c43e50798d'
|
sha256sums=('a52bb78cf6db00aa1caf06c679cfece27357c84367d8ac167d715e05e5f5a778'
|
||||||
'769ebef33ad7ff7fcd84b500ac292d35f44b95ce4a5ce71544b5e26ad335496c')
|
'8d898bc96d8e9022b34d802a361a194e7e8743f400dc632c6d46508ff276abc2')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
case "${CARCH}" in
|
case "${CARCH}" in
|
||||||
riscv64) CARCH=riscv64gc ;;
|
riscv64) MYARCH=riscv64gc ;;
|
||||||
|
*) MYARCH=${CARCH} ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
ln -sf "../${pkgname}-${pkgver}.Cargo.lock" "${pkgname}-${pkgver}/Cargo.lock"
|
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() {
|
build() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user