summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 952037efdf7bfc27e5ad3031a67c63a28afae50b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Contributor: Nils Werner <nils DOT werner AT gmail DOT com>
pkgname='essentia'
pkgver=2.0.1
pkgrel=3
pkgdesc="Open-source C++ library for audio analysis and audio-based music information retrieval"
url="http://essentia.upf.edu/"
arch=('x86_64')
license=('GPL')
depends=('python2' 'python2-numpy' 'libyaml' 'python2-yaml' 'fftw' 'ffmpeg' 'taglib' 'libsamplerate')
source=(https://github.com/MTG/essentia/archive/$pkgver.zip)
md5sums=('f4498cc78f3e32ca763c8cc31eaaaa9e')

build() {
    cd "$srcdir/$pkgname-$pkgver/"
    PYTHON=/usr/bin/python2 python2 waf configure --mode=release --with-python --with-vamp --prefix=/usr/
    PYTHON=/usr/bin/python2 python2 waf --prefix=/usr/
}

package() {
    cd "$srcdir/$pkgname-$pkgver/"
    PYTHON=/usr/bin/python2 DESTDIR=$pkgdir python2 waf install --prefix=/usr/ || return 1
}