Name: qm-vamp-plugins Version: 1.7 Release: 1%{?dist} Summary: Vamp audio feature extraction plugin License: GPLv2+ URL: http://isophonics.net/QMVampPlugins Source0: https://code.soundsoftware.ac.uk/attachments/download/109/%{name}-%{version}.tar.gz # proper build flags Patch0: qm-vamp-plugins-build.patch BuildRequires: atlas-devel BuildRequires: vamp-plugin-sdk-devel BuildRequires: qm-dsp-devel %description qm-vamp-plugins are vamp audio feature extraction plugins from the Centre for Digital Music at Queen Mary, University of London, http://www.elec.qmul.ac.uk/digitalmusic/. This plugin set includes note onset detector, beat and barline tracker, tempo estimator, key estimator, tonal change detector, structural segmenter, timbral and rhythmic similarity, wavelet scaleogram, adaptive spectrogram, note transcription, chromagram, constant-Q spectrogram, and MFCC plugins. For more information see http://vamp-plugins.org/plugin-doc/qm-vamp-plugins.html. %prep %setup -q %patch0 -p1 ln -s build/linux/Makefile.linux Makefile %build # atlas libraries %if 0%{?fedora} >= 21 ATLAS_LIBS="-L%{_libdir}/atlas -ltatlas" %else ATLAS_LIBS="-L%{_libdir}/atlas -llapack -lcblas" %endif # extra cflags used in upstream %ifarch %{ix86} EXTRA_CFLAGS="-msse -mfpmath=sse" %endif %ifarch x86_64 EXTRA_CFLAGS="-msse -msse2 -mfpmath=sse" %endif CFLAGS="-I%{_includedir}/qm-dsp $EXTRA_CFLAGS %{?optflags}" \ LDFLAGS="%{?__global_ldflags}" \ ATLAS_LIBS="$ATLAS_LIBS" \ make %{?_smp_mflags} %install mkdir -p %{buildroot}%{_libdir}/vamp install -m 0644 qm-vamp-plugins.cat %{buildroot}%{_libdir}/vamp install -m 0644 qm-vamp-plugins.n3 %{buildroot}%{_libdir}/vamp install -m 0755 qm-vamp-plugins.so %{buildroot}%{_libdir}/vamp %files %doc COPYING README.txt %{_libdir}/vamp/qm-vamp-plugins.cat %{_libdir}/vamp/qm-vamp-plugins.n3 %{_libdir}/vamp/qm-vamp-plugins.so %changelog * Sat Feb 1 2014 František Dvořák - 1.7-1 - Initial package