# Maintainer: 3Jl0y_PYCCKUi <3jl0y_pycckui@riseup.net> # Contributor: Marcel Mehlmann pkgname='ttdl' pkgver=4.2.0 pkgrel=2 pkgdesc='TTDL - Terminal Todo List Manager. A CLI tool to manage todo lists in todo.txt format.' url='https://github.com/VladimirMarkelov/ttdl' source=("$pkgname-$pkgver.tar.gz::${url}/archive/v$pkgver.tar.gz") arch=('i686' 'pentium4' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64') license=('MIT') depends=('gcc-libs') makedepends=('cargo') install='ttdl.install' b2sums=('893571f5cbb62d612a34b60818a09517feadf923bc70c80ac91f345b0d0d6a0bed9077b02c1da7173491f06c80e07e57f07cde0c94e13ef295a69dca937abdcc') build() { cd "$srcdir/$pkgname-$pkgver" cargo build --locked --release --color auto --target-dir target } check() { cd "$srcdir/$pkgname-$pkgver" cargo test --locked --release --color auto --target-dir target } package() { cd "$srcdir/$pkgname-$pkgver" install -Dm755 target/release/ttdl "${pkgdir}/usr/bin/ttdl" install -Dm644 ttdl.toml "${pkgdir}/etc/ttdl.toml" install -Dm644 README.md "$pkgdir/usr/share/doc/${pkgname}/README.md" install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" }