view package/sonic-annotator.spec @ 271:7b3a80021b7c piper-nopiper

Add MAD_BUFFER_GUARD padding at end of mp3 buffer, in order to ensure last frame is decoded successfully (otherwise the decoded audio is truncated). Another thing learned from madplay.
author Chris Cannam
date Thu, 24 Nov 2016 17:06:31 +0000
parents 60f6f108dd93
children
line wrap: on
line source
%define _topdir /home/cannam/rpm/sonic-annotator
%define name sonic-annotator
%define version 0.6
%define release svn20100629

BuildRoot: %{_tmppath}/%{name}-buildroot
Summary: Sonic Annotator
License: GPL
Name: %{name}
Group: Sound
Version: %{version}
Release: %{release}

%description
Sonic Annotator is a utility program for batch feature extraction
from audio files.  It runs Vamp audio analysis plugins on audio files,
and can write the result features in a selection of formats including
CSV and RDF/Turtle.

%prep
svn co http://sv1.svn.sourceforge.net/svnroot/sv1/sonic-annotator/trunk .
#%{name}-%{version}-%{release}

%build
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
#cd %{name}-%{version}-%{release}
/home/cannam/qt-4.6.2-static/bin/qmake -r "LIBS += -Wl,-Bstatic" "DEFINES += BUILD_STATIC"
make

%install
#cd %{name}-%{version}-%{release}
mkdir -p $RPM_BUILD_ROOT/usr/bin
install runner/sonic-annotator $RPM_BUILD_ROOT/usr/bin

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%{_bindir}/sonic-annotator
%doc README COPYING CHANGELOG