Date: Tuesday, July 27, 2021 @ 10:06:18 Author: orhun Revision: 986714
upgpkg: mdbook 0.4.11-1: upstream release Modified: mdbook/trunk/PKGBUILD ----------+ PKGBUILD | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-07-27 10:04:48 UTC (rev 986713) +++ PKGBUILD 2021-07-27 10:06:18 UTC (rev 986714) @@ -4,7 +4,7 @@ # Contributor: Moritz Schönherr <moritz.schoenh...@gmail.com> pkgname=mdbook -pkgver=0.4.10 +pkgver=0.4.11 pkgrel=1 pkgdesc="Create book from markdown files, like Gitbook but implemented in Rust" url="https://github.com/rust-lang/mdBook" @@ -13,12 +13,20 @@ depends=('gcc-libs') makedepends=('rust') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rust-lang/mdBook/archive/v${pkgver}.tar.gz") -sha256sums=('ecd1d4cee5b5fa7781799f83010e2074262929a22e37d308061b54ffa7e42f69') +sha256sums=('a66b57a2a70fbc8c665898bf952a7f8276e6f400c2d9340dbfd70ddb96b3562e') # https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md +prepare() { + cd "mdBook-${pkgver}" + mkdir completions/ +} + build() { cd "mdBook-${pkgver}" cargo build --release --locked + cargo run -- completions bash > "completions/$pkgname.bash" + cargo run -- completions fish > "completions/$pkgname.fish" + cargo run -- completions zsh > "completions/_$pkgname" } check() { @@ -30,4 +38,7 @@ cd "mdBook-${pkgver}" install -Dm 755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 "completions/$pkgname.bash" "$pkgdir/usr/share/bash-completion/completions/$pkgname" + install -Dm 644 "completions/$pkgname.fish" -t "$pkgdir/usr/share/fish/vendor_completions.d" + install -Dm 644 "completions/_$pkgname" -t "$pkgdir/usr/share/zsh/site-functions" }