PKGBUILD 960 B

123456789101112131415161718192021222324252627282930
  1. # Maintainer: Oliver Galvin <odg at riseup dot net>
  2. pkgname=snooscraper-git
  3. pkgver=0.1
  4. pkgrel=5
  5. pkgdesc="A small program to scrape subreddits, reddit accounts and other sites, downloading content matching your criteria"
  6. arch=('all')
  7. url="https://notabug.org/odg/snooscraper"
  8. license=('GPL')
  9. depends=('sh' 'curl' 'jq' 'sed' 'grep' 'findutils')
  10. provides=("${pkgname%-git}")
  11. conflicts=("${pkgname%-git}")
  12. install=snooscraper.install
  13. source=("${pkgname%-git}::git+${url}.git")
  14. sha512sums=('SKIP')
  15. validpgpkeys=('491E0D9EE7AA9E15D089950A787966257046CC21') #Oliver Galvin
  16. package() {
  17. cd "$srcdir/${pkgname%-git}"
  18. install -m755 snooscraper "${pkgdir}/usr/bin/snooscraper"
  19. install -dm755 "${pkgdir}/usr/share/snooscraper"
  20. install -m644 config "${pkgdir}/usr/share/snooscraper"
  21. install -m644 README.md "${pkgdir}/usr/share/snooscraper"
  22. }
  23. pkgver() {
  24. cd "$srcdir/${pkgname%-git}"
  25. printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
  26. }