1 # Contributor: Martin Stolpe <martinstolpe <at> googlemail dot com>
3 #you need to have at least alsa, oss or jack to be installed on the system
7 pkgdesc="Tool for detecting the BPM of mp3, ogg, m4a, mpc and flac files"
9 url="http://bpmdj.yellowcouch.org/index.html"
11 depends=('fftw' 'openssl' 'qt')
12 makedepends=('cmake' 'gcc')
13 optdepends=('alsa-lib: for ALSA playback'
14 'jack-audio-connection-kit: for JACK playback')
16 source=(ftp://bpmdj.yellowcouch.org/bpmdj/$pkgname-$pkgver.source.tgz
21 noextract=(CMakeLists.txt.tar.gz)
26 tar -xzf CMakeLists.txt.tar.gz -C "$srcdir/$pkgname-$pkgver"
28 cd "$srcdir/$pkgname-$pkgver"
30 patch -Np0 -i ../patch2.diff
32 [ -d "${srcdir}/${pkgname}-${pkgver}/build" ] && rm -rf "${srcdir}/${pkgname}-${pkgver}/build"
34 rm "${srcdir}/${pkgname}-${pkgver}/version.h"
35 rm "${srcdir}/${pkgname}-${pkgver}/data-syntax.cpp"
36 rm "${srcdir}/${pkgname}-${pkgver}/data-lexer.cpp"
38 mkdir -p "${srcdir}/${pkgname}-${pkgver}/build" || return 1
39 cd "${srcdir}/${pkgname}-${pkgver}/build"
40 cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
43 make DESTDIR="$pkgdir/" install
45 md5sums=('ff4795bfe1eac829a7fcf88b496311df'
46 '62ae4f1a33d1d7a26b9825fa203c484e'
47 '069f49ebfbd0cad116661fd9aa85975b')