X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=chromaprint.spec;h=91b428436c3164aa58dc62d77e86c1b2414d28c2;hb=HEAD;hp=6eb618ee8a8c36c1abd596dab9026aa37ea4891a;hpb=1e07c442f1375fc1a374cb8a929fe797b991a095;p=packages%2Fchromaprint.git diff --git a/chromaprint.spec b/chromaprint.spec index 6eb618e..5015e31 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -9,17 +9,20 @@ Summary: Library implementing the AcoustID fingerprinting Summary(pl.UTF-8): Biblioteka implementująca odciski AcoustID Name: chromaprint -Version: 1.4.2 -Release: 5 +Version: 1.5.1 +Release: 2 License: LGPL v2.1+ Group: Libraries -Source0: https://bitbucket.org/acoustid/chromaprint/downloads/%{name}-%{version}.tar.gz -# Source0-md5: 895c42ba6d769840a2e10e507ad9f14d +#Source0Download: https://github.com/acoustid/chromaprint/releases +Source0: https://github.com/acoustid/chromaprint/releases/download/v%{version}/%{name}-%{version}.tar.gz +# Source0-md5: 54e71f86bcf1d34989db639044ba9628 +Patch0: ffmpeg5.patch +Patch1: ffmpeg5-decode-retry.patch URL: https://acoustid.org/chromaprint -BuildRequires: cmake >= 2.8.12 +BuildRequires: cmake >= 3.3 %{?with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.6} %{?with_fftw3:BuildRequires: fftw3-devel >= 3} -BuildRequires: libstdc++-devel +BuildRequires: libstdc++-devel >= 6:4.7 BuildRequires: taglib-devel Requires: libchromaprint = %{version}-%{release} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -81,9 +84,13 @@ tworzenia aplikacji wykorzystujących bibliotekę libchromaprint. %prep %setup -q +%patch0 -p1 +%patch1 -p1 %build -%cmake . \ +install -d build +cd build +%cmake .. \ %{?with_ffmpeg:-DBUILD_TOOLS=ON} \ %{!?with_fftw3:-DWITH_AVFFT=ON} \ %{?with_fftw3:-DWITH_FFTW3=ON} @@ -92,7 +99,8 @@ tworzenia aplikacji wykorzystujących bibliotekę libchromaprint. %install rm -rf $RPM_BUILD_ROOT -%{__make} install \ + +%{__make} -C build install \ DESTDIR=$RPM_BUILD_ROOT %clean