# Maintainer: Dominykas Svetikas pkgname=thumbs-bin _pkgname=thumbs pkgver=0.5.3 pkgrel=1 pkgdesc="Thumbnail management utility" arch=('x86_64') url="https://github.com/gourlaysama/thumbs" license=('Apache-2.0') depends=() # musl optdepends=( 'systemd: cleanup timer support' ) provides=("${_pkgname}") conflicts=("${_pkgname}") source=("${url}/releases/download/v${pkgver}/${_pkgname}-${pkgver}-x86_64-unknown-linux-musl.tar.gz") sha256sums=('f826b42e218527319b436052cb27cd6cc99661883c21d502018555b3c25ec397') package() { cd "${srcdir}/${_pkgname}-${pkgver}-x86_64-unknown-linux-musl" # The binary install -Dm755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" # Shell completions install -Dm644 complete/thumbs.bash "${pkgdir}/usr/share/bash-completion/completions/${_pkgname}" install -Dm644 complete/thumbs.fish "${pkgdir}/usr/share/fish/vendor_completions.d/${_pkgname}.fish" install -Dm644 complete/_thumbs "${pkgdir}/usr/share/zsh/site-functions/_${_pkgname}" # Systemd user services install -Dm644 extra/systemd-user/thumbnail-cleanup.service "${pkgdir}/usr/lib/systemd/user/thumbnail-cleanup.service" install -Dm644 extra/systemd-user/thumbnail-cleanup.timer "${pkgdir}/usr/lib/systemd/user/thumbnail-cleanup.timer" # TODO: Nautilus extension #install -Dm644 extra/nautilus/thumbs-nautilus.py "${pkgdir}/usr/share/nautilus-python/extensions/thumbs-nautilus.py" # Man pages install -Dm644 thumbs.1.gz "${pkgdir}/usr/share/man/man1/thumbs.1.gz" # And the rest of the docs install -Dm644 README.md "${pkgdir}/usr/share/doc/${_pkgname}/README.md" install -Dm644 CHANGELOG.md "${pkgdir}/usr/share/doc/${_pkgname}/CHANGELOG.md" install -Dm644 NOTICE "${pkgdir}/usr/share/doc/${_pkgname}/NOTICE" install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }