summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJohannes Dewender2014-11-29 16:38:19 +0100
committerJohannes Dewender2014-11-29 16:38:19 +0100
commit215f48baade6406f5c36d8939c4e692d0340660a (patch)
tree16cdf960576e45126420b6b7cfdae11db070d99f /PKGBUILD
parent7acdd2ec2273610eb6081510315c0b1916c4d1a3 (diff)
downloadaur-215f48baade6406f5c36d8939c4e692d0340660a.tar.gz
essentia-acousticbrainz: use provided binary
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 11 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index daf35e49078a..90501d46f620 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,20 @@
# Contributor: Johannes Dewender arch at JonnyJD dot net
-# Contributor: Nils Werner <nils DOT werner AT gmail DOT com>
pkgname='essentia-acousticbrainz'
-_pkgname='essentia'
-_python=python2
-# only change when acousticbrainz provided binaries also change !
-_AB_COMMIT=21ef5f41f15ed1f80c8f9b36802430055d3b93e9
-
-pkgver=2.1_beta1.r28.g21ef5f4
+pkgver=2.1_beta2
pkgrel=1
-pkgdesc="audio analysis and audio-based music information retrieval for acousticbrainz"
-url="http://essentia.upf.edu/"
+pkgdesc="audio analysis and audio-based music information retrieval (binary for acousticbrainz)"
+url="http://acousticbrainz.org/download"
arch=('x86_64' 'i686')
license=('AGPL')
-makedepends=('python2' 'git')
-depends=('libyaml' 'fftw' 'ffmpeg' 'taglib' 'libsamplerate')
-source=("git+https://github.com/MTG/$_pkgname.git#commit=$_AB_COMMIT")
-md5sums=('SKIP')
-
-pkgver() {
- cd "$srcdir/$_pkgname"
- git describe --tags | sed -e 's/^v//' -e 's/-/.r/' -e 's/-/\./g'
-}
-
-build() {
- cd "$srcdir/$_pkgname"
- $_python waf configure \
- --mode=release --prefix=/usr/ \
- --with-example=streaming_extractor_music
- $_python waf --prefix=/usr/
-}
+source=(http://acousticbrainz.org/static/download/essentia-extractor-v${pkgver}-linux-${CARCH}.tar.gz)
+if [ "$CARCH" = "x86_64" ]; then
+ sha256sums=('d9902aadac4f442992877945da2a6fe8d6ea6b0de314ca8ac0c28dc5f253f7d8')
+else
+ sha256sums=('46deb0a053b4910c4e68737a7b6556ff5360260c8f86652f91a0130445f5c949')
+fi
package() {
- cd "$srcdir/$_pkgname"
- install -D build/src/examples/streaming_extractor_music \
+ cd "$srcdir"
+ install -D streaming_extractor_music \
$pkgdir/usr/bin/streaming_extractor_music
}