diff options
author | Caleb Maclennan | 2021-08-12 11:51:58 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-08-12 12:19:54 +0300 |
commit | bd70601f5a5818069f72ef80f4c17fe3bc78de9c (patch) | |
tree | 3ec9434583659f5cae2a771fbeb212e995717231 | |
parent | c47b231549772d8c71d0cd05a909eb9d7dfaf52e (diff) | |
download | aur-bd70601f5a5818069f72ef80f4c17fe3bc78de9c.tar.gz |
Follow current Rust package guidelines
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 15 insertions, 11 deletions
@@ -1,7 +1,7 @@ pkgbase = comrak-git pkgdesc = CommonMark + GFM compatible Markdown parser and renderer pkgver = 0.11.0.r1.g49eef43 - pkgrel = 1 + pkgrel = 2 url = https://github.com/kivikakk/comrak arch = x86_64 arch = i686 @@ -2,7 +2,7 @@ pkgname=comrak-git pkgver=0.11.0.r1.g49eef43 -pkgrel=1 +pkgrel=2 pkgdesc='CommonMark + GFM compatible Markdown parser and renderer' arch=(x86_64 i686) url="https://github.com/kivikakk/${pkgname%-git}" @@ -15,29 +15,33 @@ source=("git+$url.git") sha256sums=('SKIP') pkgver() { - cd "${pkgname%-git}" - git describe --long --always --tags --abbrev=7 HEAD | - sed 's/\([^-]*-g\)/r\1/;s/-/./g' + cd "${pkgname%-git}" + git describe --long --always --tags --abbrev=7 HEAD | + sed 's/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { - cd "${pkgname%-git}" + cd "${pkgname%-git}" + # Upstream Issue: https://github.com/kivikakk/comrak/pull/193 cargo update cargo fetch --locked --target "$CARCH-unknown-linux-gnu" } build() { - cd "${pkgname%-git}" + cd "${pkgname%-git}" + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target cargo build --frozen --release --all-features } check() { - cd "${pkgname%-git}" + cd "${pkgname%-git}" + export RUSTUP_TOOLCHAIN=stable cargo test --frozen --all-features } package () { - cd "${pkgname%-git}" - install -Dm755 -t "$pkgdir/usr/bin/" "target/release/${pkgname%-git}" - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING + cd "${pkgname%-git}" + install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/${pkgname%-git}" + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING } |