Mercurial > hg > vamp-aubio-plugins
annotate scripts/get_aubio.sh @ 192:5698471a8796
VERSION: bump to 0.5.2~alpha
author | Paul Brossier <piem@piem.org> |
---|---|
date | Tue, 14 Feb 2017 00:04:33 +0100 |
parents | 9a07ca45658d |
children | c22402c78df4 |
rev | line source |
---|---|
piem@120 | 1 #! /bin/bash |
piem@120 | 2 |
piem@120 | 3 set -e |
piem@120 | 4 set -x |
piem@120 | 5 |
piem@184 | 6 source $PWD/VERSION |
piem@175 | 7 |
piem@120 | 8 mkdir -p contrib |
piem@120 | 9 pushd contrib |
piem@175 | 10 if [ -n "$VAMP_AUBIO_VERSION_STATUS" ] |
piem@175 | 11 then |
piem@175 | 12 git clone https://github.com/aubio/aubio aubio || ( pushd aubio; git pull; popd ) |
piem@175 | 13 pushd aubio |
piem@175 | 14 else |
piem@175 | 15 echo "using release 0.4.4" |
piem@175 | 16 tarball=aubio-$AUBIO_VERSION.tar.bz2 |
piem@175 | 17 [ -f $tarball ] || wget https://aubio.org/pub/$tarball |
piem@175 | 18 [ -f $tarball.asc ] || wget https://aubio.org/pub/$tarball.asc |
piem@175 | 19 gpg --verify $tarball.asc $tarball |
piem@175 | 20 rm -rf ${tarball%%.tar.bz2} && tar xf $tarball |
piem@175 | 21 pushd ${tarball%%.tar.bz2} |
piem@175 | 22 fi |
piem@120 | 23 |
piem@120 | 24 #rm -rf aubio |
piem@131 | 25 ./scripts/get_waf.sh |
piem@120 | 26 #./waf distclean |
piem@156 | 27 ./waf configure --prefix=$PWD/../aubio-dist $WAFOPTS |
piem@161 | 28 ./waf build -v $WAFOPTS |
piem@161 | 29 ./waf install -v $WAFOPTS |
piem@120 | 30 popd |
piem@120 | 31 popd |