cargo-c: update to 0.10.3
This commit is contained in:
committed by
GitHub
parent
33ef7a7692
commit
da4af31ca8
@@ -3,7 +3,7 @@
|
||||
_realname=cargo-c
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=0.10.2
|
||||
pkgver=0.10.3
|
||||
pkgrel=1
|
||||
pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries (mingw-w64)'
|
||||
arch=('any')
|
||||
@@ -22,15 +22,15 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-rust"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
options=('!strip')
|
||||
source=("https://github.com/lu-zero/cargo-c/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz"
|
||||
"${_realname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/pre-${pkgver}/Cargo.lock"
|
||||
"${_realname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/v${pkgver}/Cargo.lock"
|
||||
001-add-lib-prefix-on-windows-gnu.patch)
|
||||
sha256sums=('0217c26fee99f3af867ce52719a39349d19ec6cfac084eea3901f8046f4607c6'
|
||||
'ec3e91c777cb654b232e841a86e21d311fb827c0541d97e7fe0f2e38ebda47da'
|
||||
sha256sums=('922171afb3ceaf6553ff3916ae4663d3743ba22f80725f2300a26b76eb6eb94f'
|
||||
'6c099fe28666e4c6b5da41b65d00de35c9c60ab336c625d845f28055a0e90a7d'
|
||||
'6953c5161a4b03a5c4919e31178011f6d9eb93548055c521348a067397cb9290')
|
||||
|
||||
prepare() {
|
||||
cp "${srcdir}/${_realname}-${pkgver}.Cargo.lock" "${_realname}-${pkgver}/Cargo.lock"
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
cp "${_realname}-${pkgver}.Cargo.lock" "${_realname}-${pkgver}/Cargo.lock"
|
||||
cd "${_realname}-${pkgver}"
|
||||
|
||||
patch -p1 -i "${srcdir}"/001-add-lib-prefix-on-windows-gnu.patch
|
||||
|
||||
@@ -46,21 +46,21 @@ _env() {
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
cd "${_realname}-${pkgver}"
|
||||
|
||||
_env
|
||||
cargo build --frozen --profile release-strip
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
cd "${_realname}-${pkgver}"
|
||||
|
||||
_env
|
||||
cargo test --frozen --profile release-strip
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
cd "${_realname}-${pkgver}"
|
||||
|
||||
_env
|
||||
cargo install \
|
||||
|
||||
Reference in New Issue
Block a user