wok-next diff aubio/receipt @ rev 20554
Fix build brasero, clutter-gtk, freetype-infinality, gnome-commander
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Apr 06 16:49:09 2018 +0300 (2018-04-06) |
parents | fb478984fbc8 |
children | b156aee559a7 |
line diff
1.1 --- a/aubio/receipt Fri Aug 04 16:04:04 2017 +0300 1.2 +++ b/aubio/receipt Fri Apr 06 16:49:09 2018 +0300 1.3 @@ -1,38 +1,43 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="aubio" 1.8 -VERSION="0.3.2" 1.9 +VERSION="0.4.5" 1.10 CATEGORY="multimedia" 1.11 MAINTAINER="jozee@slitaz.org" 1.12 -LICENSE="GPL2" 1.13 +LICENSE="GPL3" 1.14 SHORT_DESC="A library for audio labelling" 1.15 -WEB_SITE="http://aubio.piem.org/" 1.16 -TARBALL="$PACKAGE-$VERSION.tar.gz" 1.17 -WGET_URL="$WEB_SITE/pub/$TARBALL" 1.18 -TAGS="audio label multimedia" 1.19 +WEB_SITE="https://aubio.org/" 1.20 1.21 -DEPENDS="libsamplerate fftw jack flac libogg \ 1.22 -libvorbis" 1.23 -BUILD_DEPENDS="libsamplerate-dev jack-dev \ 1.24 -fftw-dev libsndfile-dev fftw libsamplerate flac-dev libogg-dev \ 1.25 -libvorbis-dev" 1.26 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 1.27 +WGET_URL="https://aubio.org/pub/$TARBALL" 1.28 + 1.29 +BUILD_DEPENDS="python-dev fftw-dev libsndfile-dev libsamplerate-dev jack-dev \ 1.30 +ffmpeg-dev gfortran lapack-dev python-numpy" 1.31 +SPLIT="aubio-dev" 1.32 1.33 # Rules to configure and make the package. 1.34 compile_rules() 1.35 { 1.36 - export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lm" 1.37 - ./configure --prefix=/usr $CONFIGURE_ARGS && 1.38 - make -j1 && 1.39 - make -j1 install 1.40 - 1.41 - cook_pick_manpages $src/doc/*.1 1.42 + ./waf configure \ 1.43 + --prefix=/usr \ 1.44 + --enable-fftw3f && 1.45 + ./waf build && 1.46 + ./waf install \ 1.47 + --destdir="$install" 1.48 +# ./setup.py install --root="$install" --optimize=1 1.49 } 1.50 1.51 # Rules to gen a SliTaz package suitable for Tazpkg. 1.52 genpkg_rules() 1.53 { 1.54 - mkdir -p $fs/usr/lib $fs/usr/share 1.55 - cp -a $install/usr/bin $fs/usr 1.56 - cp -a $install/usr/lib/*.so* $fs/usr/lib 1.57 - cp -a $install/usr/share/sounds $fs/usr/share 1.58 + case $PACKAGE in 1.59 + aubio) 1.60 + copy @std 1.61 + DEPENDS="ffmpeg fftw jack libsamplerate libsndfile" 1.62 + TAGS="audio label multimedia" 1.63 + ;; 1.64 + *-dev) 1.65 + copy @dev 1.66 + ;; 1.67 + esac 1.68 }