Hello community,
here is the log from the commit of package chromaprint for openSUSE:Factory checked in at 2015-06-24 20:37:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromaprint (Old)
and /work/SRC/openSUSE:Factory/.chromaprint.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "chromaprint"
Changes:
--------
--- /work/SRC/openSUSE:Factory/chromaprint/chromaprint.changes 2014-12-17 19:17:06.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.chromaprint.new/chromaprint.changes 2015-06-24 20:37:41.000000000 +0200
@@ -1,0 +2,18 @@
+Tue Jun 16 11:43:02 UTC 2015 - mpluskal@suse.com
+
+- Update to version 1.2
+ * Fixed compilation with neither libswresample nor libavresample
+ (#11)
+ * Fixed compilation with static libav (#10)
+ * Functions chromaprint_encode_fingerprint and
+ chromaprint_decode_fingerprint are changed to accept const
+ pointer as input
+ * Added support for using the Kiss FFT library (should make
+ Android port easier)
+ * Removed obsolete dev tools from the package
+ * More compatible DEBUG() macro
+- Cleanup spec file with spec-cleaner
+- Add missing dependency on boost
+- Use cmake macro
+
+-------------------------------------------------------------------
Old:
----
chromaprint-1.1.tar.gz
New:
----
chromaprint-1.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ chromaprint.spec ++++++
--- /var/tmp/diff_new_pack.GtQmuc/_old 2015-06-24 20:37:41.000000000 +0200
+++ /var/tmp/diff_new_pack.GtQmuc/_new 2015-06-24 20:37:41.000000000 +0200
@@ -1,8 +1,7 @@
-# vim: set sw=4 ts=4 et nu:
#
# spec file for package chromaprint
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2012 Pascal Bleser
#
# All modifications and additions to the file contributed by third parties
@@ -18,29 +17,27 @@
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
-
+%define soname 0
Name: chromaprint
-Version: 1.1
+Version: 1.2
Release: 0
-%define soname 0
Summary: Audio Fingerprinting Library
License: GPL-2.0+
Group: System/Libraries
-Source: https://bitbucket.org/acoustid/chromaprint/downloads/chromaprint-%{version}.tar.gz
-Source1: baselibs.conf
Url: http://acoustid.org/chromaprint
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Source0: https://bitbucket.org/acoustid/chromaprint/downloads/chromaprint-%{version}.tar.gz
+Source1: baselibs.conf
+BuildRequires: boost-devel
+BuildRequires: cmake
BuildRequires: fftw3-devel
+BuildRequires: gcc-c++
BuildRequires: libtag-devel
+BuildRequires: pkgconfig
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?_with_ffmpeg}
BuildRequires: boost-devel
BuildRequires: libffmpeg-devel
%endif
-BuildRequires: cmake
-BuildRequires: gcc-c++
-BuildRequires: make
-BuildRequires: pkgconfig
%description
Chromaprint is the core component of the Acoustid project. It's a client-side
@@ -97,11 +94,7 @@
%setup -q
%build
-%__install -d build
-pushd build
-cmake \
- -DCMAKE_VERBOSE_MAKEFILE=TRUE \
- -DCMAKE_INSTALL_PREFIX="%{_prefix}" \
+%cmake \
-DCMAKE_SKIP_RPATH=TRUE \
-DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \
%if 0%{?suse_version}
@@ -113,25 +106,19 @@
-DWITH_AVFFT=ON \
-DBUILD_EXAMPLES=ON \
%endif
- ..
-%__make %{?_smp_mflags}
-popd
+
+make %{?_smp_mflags}
%install
-pushd build
-%makeinstall
-popd
+%cmake_install
%post -n libchromaprint%{soname} -p /sbin/ldconfig
%postun -n libchromaprint%{soname} -p /sbin/ldconfig
-%clean
-%{?buildroot:%__rm -rf "%{buildroot}"}
-
%files -n libchromaprint%{soname}
%defattr(-,root,root)
-%doc COPYING.txt NEWS.txt README.txt
+%doc COPYING.txt NEWS.txt README.md
%{_libdir}/libchromaprint.so.%{soname}
%{_libdir}/libchromaprint.so.%{soname}.*
++++++ chromaprint-1.1.tar.gz -> chromaprint-1.2.tar.gz ++++++
++++ 2877 lines of diff (skipped)