Date: Thursday, August 5, 2021 @ 21:14:21 Author: alerque Revision: 993901
Avoid installed binary being built with bench profile; prefetch dependencies Modified: mdbook/trunk/PKGBUILD ----------+ PKGBUILD | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-08-05 20:58:04 UTC (rev 993900) +++ PKGBUILD 2021-08-05 21:14:21 UTC (rev 993901) @@ -1,17 +1,18 @@ # Maintainer: Jelle van der Waa <je...@archlinux.org> # Maintainer: Orhun Parmaksız <or...@archlinux.org> +# Maintainer: Caleb Maclennan <ca...@alerque.com> # Contributor: Fabio 'Lolix' Loli <fabio.l...@disroot.org> -> https://github.com/FabioLolix # Contributor: Moritz Schönherr <moritz.schoenh...@gmail.com> pkgname=mdbook pkgver=0.4.12 -pkgrel=1 +pkgrel=2 pkgdesc="Create book from markdown files, like Gitbook but implemented in Rust" url="https://github.com/rust-lang/mdBook" arch=('x86_64') license=('MPL2') depends=('gcc-libs') -makedepends=('rust') +makedepends=('cargo') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rust-lang/mdBook/archive/v${pkgver}.tar.gz") sha256sums=('d28b958c71a7934fde1c22204c3dc41ffc74df98c90afc1bf3ddafd131d4af77') # https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md @@ -19,11 +20,12 @@ prepare() { cd "mdBook-${pkgver}" mkdir completions/ + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" } build() { cd "mdBook-${pkgver}" - cargo build --release --locked + cargo build --frozen --release cargo run -- completions bash > "completions/$pkgname.bash" cargo run -- completions fish > "completions/$pkgname.fish" cargo run -- completions zsh > "completions/_$pkgname" @@ -31,7 +33,7 @@ check() { cd "mdBook-${pkgver}" - cargo test --release --locked + cargo test --frozen } package() {