# Maintainer: David Runge # Contributor: Lukas Fleischer # Contributor: Eric Belanger # Contributor: Darwin Bautista # Contributor: Bob Finch # ALARM: Kevin Mihelich # - set !makeflags - parallel builds fail randomly pkgname=portaudio # versioning is very bizarre: # https://app.assembla.com/wiki/show/portaudio/ReleaseNotes _version=190600_20161030 pkgver=19.6.0 pkgrel=5 epoch=1 pkgdesc='A free, cross-platform, open source, audio I/O library.' arch=('x86_64') url="http://www.portaudio.com/" license=('MIT') depends=('gcc-libs' 'jack') options=('!makeflags') source=("${pkgname}-${pkgver}.tgz::http://www.portaudio.com/archives/pa_stable_v${_version}.tgz") sha512sums=('7ec692cbd8c23878b029fad9d9fd63a021f57e60c4921f602995a2fca070c29f17a280c7f2da5966c4aad29d28434538452f4c822eacf3a60af59a6dc8e9704c') prepare() { mv -v "${pkgname}" "${pkgname}-${pkgver}" } build() { cd "${pkgname}-${pkgver}" ./configure --prefix=/usr \ --enable-cxx make } package() { cd "${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install install -vDm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" install -vDm 644 README.txt -t "${pkgdir}/usr/share/doc/${pkgname}" }