PKGBUILD 1019 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. # Maintainer: bill-auger <bill-auger@programmer.net>
  2. # Maintainer (AUR): JoëlKrähemann <jkraehemann@gmail.com>
  3. pkgname=gsequencer
  4. pkgver=1.4.31
  5. pkgrel=1
  6. pkgdesc="Advanced Gtk+ Sequencer"
  7. arch=('i686' 'x86_64')
  8. license=('GPL')
  9. url=http://www.nongnu.org/gsequencer/
  10. makedepends=('cairo' 'fontconfig' 'gtk2' 'gdk-pixbuf2' 'libinstpatch' 'libpulse' 'libx11' 'libxml2')
  11. depends=('dssi' 'ladspa' 'lv2')
  12. provides=('gsequencer' 'midi2xml')
  13. _release=${pkgname}-${pkgver}
  14. _build_dir=${_release}
  15. source=(https://download.savannah.gnu.org/releases/${pkgname}/${pkgver%.*}.x/${_release}.tar.gz
  16. alsa-replace-pulse.patch)
  17. sha256sums=('e293937f90415e7916114dc8223882c21dc1e8b9136b952b99af5aa923f96fe2'
  18. 'df4f22779ec1b476c368229d89beb661adb7a6817d148dc48be827b00c63f3f1')
  19. prepare()
  20. {
  21. cd ${_build_dir}
  22. patch -p0 < ${srcdir}/alsa-replace-pulse.patch
  23. }
  24. build()
  25. {
  26. cd ${_build_dir}
  27. autoreconf -ifv
  28. ./configure --prefix=/usr
  29. make
  30. }
  31. package()
  32. {
  33. cd ${_build_dir}
  34. make DESTDIR=${pkgdir} install
  35. }