PKGBUILD.in 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. # Maintainer: bill-auger <bill-auger@programmer.net>
  2. pkgname=loopidity
  3. pkgver=0.00.000
  4. pkgrel=1
  5. pkgdesc="Multi-track, multi-channel, looping audio recorder designed for live hands-free use"
  6. arch=('i686' 'x86_64')
  7. url='https://github.com/bill-auger/loopidity/'
  8. license=('GPL')
  9. depends=('jack' 'sdl_gfx' 'sdl_ttf')
  10. makedepends=() # libx11 libjack-jackd2
  11. conflicts=('loopidity-git')
  12. source=("https://bill-auger.github.io/bill-auger.key"
  13. "https://github.com/bill-auger/${pkgname}/archive/v$pkgver.tar.gz"
  14. "https://github.com/bill-auger/${pkgname}/releases/download/v$pkgver/v$pkgver.tar.gz.sigg"
  15. "https://github.com/bill-auger/${pkgname}/releases/download/v$pkgver/PKGBUILD.sigg")
  16. md5sums=('01234567ABCDEF01234567ABCDEF0123' '01234567ABCDEF01234567ABCDEF0123' SKIP SKIP)
  17. validpgpkeys=('01234567ABCDEF01234567ABCDEF01234567ABCD')
  18. rootdir="${pkgname}-${pkgver}"
  19. prepare() {
  20. gpg --import bill-auger.key
  21. gpg --verify v${pkgver}.tar.gz.sigg v${pkgver}.tar.gz
  22. gpg --verify PKGBUILD.sigg ../PKGBUILD
  23. }
  24. build() {
  25. cd ${rootdir}/
  26. ./configure
  27. make
  28. }
  29. package() {
  30. cd ${rootdir}/
  31. make DESTDIR="${pkgdir}/" install
  32. }