[arch-commits] Commit in pd/trunk (PKGBUILD)
speps
speps at archlinux.org
Wed Oct 1 17:51:35 UTC 2014
Date: Wednesday, October 1, 2014 @ 19:51:35
Author: speps
Revision: 119980
upgpkg: pd 0.46.1-1
Modified:
pd/trunk/PKGBUILD
----------+
PKGBUILD | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-10-01 16:40:59 UTC (rev 119979)
+++ PKGBUILD 2014-10-01 17:51:35 UTC (rev 119980)
@@ -4,23 +4,28 @@
# Contributor: Shinlun Hsieh <yngwiexx at yahoo.com.tw>
pkgname=pd
-pkgver=0.45.5
+pkgver=0.46.1
_ver=${pkgver%.*}-${pkgver##*.}
pkgrel=1
pkgdesc="The Pure Data real-time music and multimedia environment"
arch=('i686' 'x86_64')
-url="http://crca.ucsd.edu/~msp/software.html"
+url="http://msp.ucsd.edu/software.html"
license=('custom:BSD')
-depends=('jack' 'fftw' 'tk')
+depends=('jack' 'tk') # fftw
provides=('puredata')
-source=("http://crca.ucsd.edu/~msp/Software/pd-$_ver.src.tar.gz"
+source=("http://msp.ucsd.edu/Software/pd-$_ver.src.tar.gz"
"enable-fftw3.patch")
-md5sums=('b10b30940f971a2511c176661d85165e'
+md5sums=('d25ff57bf3b567b91705a86540262290'
'bb907907a9b33f6c63312274c8523d40')
prepare() {
cd pd-$_ver
+
+ # fftw3 patch
patch -p1 -i ../${source[1]}
+
+ # strip weakjack.h (cause segfault using Jack API)
+ sed -i 's_.*weakjack_//&_' src/s_audio_jack.c
}
build() {
@@ -29,8 +34,9 @@
./configure --prefix=/usr \
--enable-alsa \
--enable-jack \
- --enable-fftw \
--disable-portaudio
+# WIP: FFTW support is broken due to GCC 4.9
+# --enable-fftw
make
}
More information about the arch-commits
mailing list