Date: Sunday, October 23, 2022 @ 17:13:16 Author: orhun Revision: 1334353
addpkg: tere 1.3.0-3 Added: tere/ tere/repos/ tere/trunk/ tere/trunk/PKGBUILD ----------+ PKGBUILD | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) Added: tere/trunk/PKGBUILD =================================================================== --- tere/trunk/PKGBUILD (rev 0) +++ tere/trunk/PKGBUILD 2022-10-23 17:13:16 UTC (rev 1334353) @@ -0,0 +1,43 @@ +# Maintainer: Orhun Parmaksız <[email protected]> +# Contributor: Evan McCarthy <[email protected]> +# Contributor: Oleksandr Natalenko <[email protected]> + +pkgname=tere +pkgver=1.3.0 +pkgrel=3 +pkgdesc="A terminal file explorer" +arch=('x86_64') +url="https://github.com/mgunyho/tere" +license=("custom:EUPL") +makedepends=('cargo') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('000d597c731f7c69175c6c50ccb20a3f508122e678b46d9fd89736ff7f0ea60e') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + cargo build --release --frozen +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + + cargo test --frozen +} + +package() { + cd ${pkgname}-${pkgver} + + install -Dt "${pkgdir}"/usr/bin -m0755 target/release/${pkgname} + install -Dt "${pkgdir}"/usr/share/licenses/${pkgname} -m0644 LICENSE + install -Dt "${pkgdir}"/usr/share/doc/${pkgname} -m0644 README.md + install -Dt "${pkgdir}"/usr/share/doc/${pkgname}/demo -m0644 demo/* +} + +# vim:set ts=2 sw=2 et:
