Date: Thursday, November 17, 2022 @ 18:39:51 Author: orhun Revision: 1349393
addpkg: typos 1.12.14-1 Added: typos/ typos/repos/ typos/trunk/ typos/trunk/PKGBUILD ----------+ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) Added: typos/trunk/PKGBUILD =================================================================== --- typos/trunk/PKGBUILD (rev 0) +++ typos/trunk/PKGBUILD 2022-11-17 18:39:51 UTC (rev 1349393) @@ -0,0 +1,38 @@ +# Maintainer: Orhun Parmaksız <[email protected]> +# Contributor: Sematre <sematre at gmx dot de> + +pkgname=typos +pkgver=1.12.14 +pkgrel=1 +pkgdesc="Source code spell checker" +arch=('x86_64') +url="https://github.com/crate-ci/typos" +license=('MIT' 'Apache') +depends=('gcc-libs') +makedepends=('cargo') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('ace6adea86c9f0430b6957710d51fa9b48b46224deb10ef215efc5f62fdfc831') + +prepare() { + cd "${pkgname}-${pkgver}" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "${pkgname}-${pkgver}" + cargo build --release --frozen +} + +check() { + cd "${pkgname}-${pkgver}" + cargo test --frozen +} + +package() { + cd "${pkgname}-${pkgver}" + install -Dm755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin" + install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md" + install -Dm644 "LICENSE-MIT" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT" +} + +# vim: ts=2 sw=2 et:
