[arch-commits] Commit in mdbook/trunk (PKGBUILD)
Orhun Parmaksiz
orhun at gemini.archlinux.org
Tue Jul 27 10:06:18 UTC 2021
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.schoenherr at 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"
}
More information about the arch-commits
mailing list