packages/mandown/PKGBUILD
2024-08-18 09:45:56 +02:00

26 lines
870 B
Bash

# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Jelle van der Waa <jelle@archlinux.org>
pkgname=mandown
pkgver=0.1.3
pkgrel=2
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=('Apache')
url="https://gitlab.com/kornelski/mandown"
pkgdesc="Create man pages from markdown markup"
depends=(glibc)
makedepends=(rust cargo)
source=(https://gitlab.com/kornelski/mandown/-/archive/${pkgver}/mandown-${pkgver}.tar.gz)
sha512sums=('c0a51e03293286498923d0d0666950f0da140f1347d9953751102bff5b01b47c64fb3858bd2a311465ca97249a2228c0ec4f408089fe15f3a8429aa04e42d31f')
build() {
cd "${pkgname}-${pkgver}"
cargo build --release --all-features --target-dir=target
}
package() {
cd "${pkgname}-${pkgver}"
cargo build --release --locked --all-features --target-dir=target
install -Dm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin"
}