diff options
author | Dominic | 2021-05-20 00:47:00 +0200 |
---|---|---|
committer | Dominic | 2021-05-20 00:47:00 +0200 |
commit | 10645a6a84b97ab12150489b706ef30d8e6fcc03 (patch) | |
tree | a35e7224348220053791c0c990377504603cfe4d /PKGBUILD | |
download | aur-10645a6a84b97ab12150489b706ef30d8e6fcc03.tar.gz |
auto-update cargo-doc2readme 0.0.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..987e018e4732 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# -*- mode: Shell-script; eval: (setq indent-tabs-mode 't); eval: (setq tab-width 4) -*- +# Maintainer: Dominic Meiser [git at msrd0 dot de] + +# Package Information +_crate="cargo-doc2readme" +pkgname="$_crate" +pkgver=0.0.1 +pkgrel=1 +pkgdesc='cargo subcommand to create a readme file containing the rustdoc comments from your code' +license=('Apache') + +# Tier 1 architectures supported by Rust (https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-1) +arch=('aarch64' 'i686' 'x86_64') + +# Generic Stuff for cargo packages +url="https://crates.io/crates/$_crate" +depends=('gcc-libs') +makedepends=('cargo') +source=("$pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$_crate/$pkgver/download") +sha512sums=('a6515438e23db6ad94046a8e1f336724041b61a2e226cbeb6205e09311def776e16f7f4e9a48b2207017c79e4ff9e955cccd7f0839d7e1a41b48baf8a19a3f53') + +build() { + cd "$srcdir/$pkgname-$pkgver" + cargo build \ + --locked \ + --release +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm755 "target/release/cargo-doc2readme" -t "$pkgdir/usr/bin" +} |