diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2015-03-30 12:45:53 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2015-03-30 14:16:04 +0000 |
commit | 7b9b42d42378e7803ceda896f6b5014131ea1292 (patch) | |
tree | 7b07359432de2e0ead7d07fa1135f48812f1239b /main/portaudio/APKBUILD | |
parent | 76b958b03fd726fd04dd4dcc3938d8c500bbc456 (diff) | |
download | aports-7b9b42d42378e7803ceda896f6b5014131ea1292.tar.bz2 aports-7b9b42d42378e7803ceda896f6b5014131ea1292.tar.xz |
main/portaudio: add patch for some extra API calls audacity needs
enalbe jack support while at it
Diffstat (limited to 'main/portaudio/APKBUILD')
-rw-r--r-- | main/portaudio/APKBUILD | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/main/portaudio/APKBUILD b/main/portaudio/APKBUILD index 13cffccacc..d2a96d4265 100644 --- a/main/portaudio/APKBUILD +++ b/main/portaudio/APKBUILD @@ -3,17 +3,22 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=portaudio pkgver=19 -pkgrel=0 +pkgrel=1 pkgdesc="Cross platform, open-source, audio I/O library" url="http://www.portaudio.com/" arch="all" license="MIT" depends= depends_dev="alsa-lib-dev" -makedepends="$depends_dev linux-headers" +makedepends="$depends_dev + jack-dev + linux-headers autoconf automake libtool" install="" subpackages="$pkgname-dev" -source="http://www.portaudio.com/archives/pa_stable_v19_20140130.tgz" +source="http://www.portaudio.com/archives/pa_stable_v19_20140130.tgz + portaudio-pkgconfig-alsa.patch + portaudio-audacity.patch + " _builddir="$srcdir"/portaudio prepare() { @@ -25,6 +30,7 @@ prepare() { *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done + autoreconf -vif || return 1 } build() { @@ -33,6 +39,9 @@ build() { --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ + --disable-static \ + --with-jack \ + --with-alsa \ || return 1 make || return 1 } @@ -43,6 +52,12 @@ package() { rm -f "$pkgdir"/usr/lib/*.la } -md5sums="7f220406902af9dca009668e198cbd23 pa_stable_v19_20140130.tgz" -sha256sums="8fe024a5f0681e112c6979808f684c3516061cc51d3acc0b726af98fc96c8d57 pa_stable_v19_20140130.tgz" -sha512sums="078adfdc2cec7fbd4019837eee65f8411b873b51064dfd7334e1c55118c26ea1fb68cb22e46ee69adb69c78d026b00a7ed973c40632e7d79703e12669a62ee3e pa_stable_v19_20140130.tgz" +md5sums="7f220406902af9dca009668e198cbd23 pa_stable_v19_20140130.tgz +be4a9f727516af217ff41903ffea4291 portaudio-pkgconfig-alsa.patch +1fdd7d60815651feab22c42434f228d4 portaudio-audacity.patch" +sha256sums="8fe024a5f0681e112c6979808f684c3516061cc51d3acc0b726af98fc96c8d57 pa_stable_v19_20140130.tgz +146a5e59dccf165215c70de5766f29e6b652c2a6ed9d490e33baec5c10da6b33 portaudio-pkgconfig-alsa.patch +78f12532fd60be85e0f9bc1a788a8f26d13a78598db12850f9fe0aac2face5ed portaudio-audacity.patch" +sha512sums="078adfdc2cec7fbd4019837eee65f8411b873b51064dfd7334e1c55118c26ea1fb68cb22e46ee69adb69c78d026b00a7ed973c40632e7d79703e12669a62ee3e pa_stable_v19_20140130.tgz +d58e7f8717f9d451535546e16939a959f63ccdd21bcbbc8e08efde2722382b068603bae6d93449476b206c85160d8084d39b39748b4fb43ab2b6eaee704ba1f8 portaudio-pkgconfig-alsa.patch +86d14e1e984671593a9afdb5ec45bc944bd87610f32f8dde34f770eba067ff4a229400c3c0af403c32114c26ab43e5d81bcc70c742b0f6df864fd5ed3adf74af portaudio-audacity.patch" |