From 9b70ba6b7356edf483fbff50d28743ee85b8266e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Dec 2011 17:47:39 +0000 Subject: [PATCH 01/41] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 587740b37129726361fda38221f5aed46ecaa6c3 Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Thu, 8 Dec 2011 12:43:00 +0100 Subject: [PATCH 02/41] Initial import (#755066) --- .gitignore | 1 + chromaprint.spec | 126 +++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 128 insertions(+) create mode 100644 chromaprint.spec diff --git a/.gitignore b/.gitignore index e69de29..488a56f 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/chromaprint-0.5.tar.gz diff --git a/chromaprint.spec b/chromaprint.spec new file mode 100644 index 0000000..815b23d --- /dev/null +++ b/chromaprint.spec @@ -0,0 +1,126 @@ +Name: chromaprint +Version: 0.5 +Release: 4%{?dist} +Summary: Library implementing the AcoustID fingerprinting + +Group: System Environment/Libraries +License: LGPLv2+ +URL: http://www.acoustid.org/chromaprint/ +Source: https://github.com/downloads/lalinsky/chromaprint/%{name}-%{version}.tar.gz + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: cmake +BuildRequires: fftw-devel >= 3 +BuildRequires: python + +%description +Chromaprint library is the core component of the AcoustID project. It's a +client-side library that implements a custom algorithm for extracting +fingerprints from raw audio sources. + +The library exposes a simple C API and the package also includes bindings for +the Python language. The documentation for the C API can be found in the main +header file. + +%package -n libchromaprint +Summary: Library implementing the AcoustID fingerprinting +Group: Development/Libraries + +%description -n libchromaprint +Chromaprint library is the core component of the AcoustID project. It's a +client-side library that implements a custom algorithm for extracting +fingerprints from raw audio sources. + +The library exposes a simple C API and the package also includes bindings for +the Python language. The documentation for the C API can be found in the main +header file. + +%package -n libchromaprint-devel +Summary: Headers for developing programs that will use %{name} +Group: Development/Libraries + +Requires: libchromaprint%{?_isa} = %{version}-%{release} +Requires: pkgconfig + +%description -n libchromaprint-devel +This package contains the headers that programmers will need to develop +applications which will use %{name}. + +%package -n python-chromaprint +Summary: Python module for %{name} +Group: Development/Libraries +License: MIT + +Requires: libchromaprint%{?_isa} = %{version}-%{release} +%description -n python-chromaprint +This package contains the python module to use %{name}. + +%prep +%setup -q + +# examples require ffmpeg, so turn off examples +%{cmake} -DBUILD_EXAMPLES=off -DBUILD_TESTS=off + +%build +make %{?_smp_mflags} + +cd python +CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build +cd .. + + +%install +rm -rf %{buildroot} + +make install DESTDIR=%{buildroot} + +cd python +%{__python} setup.py install -O1 --skip-build --root=%{buildroot} +cd .. +rm -f %{buildroot}%{_libdir}/lib*.la + + +%clean +rm -rf %{buildroot} + + +%post -n libchromaprint -p /sbin/ldconfig + +%postun -n libchromaprint -p /sbin/ldconfig + +%files -n libchromaprint +%defattr(-,root,root,-) +%doc CHANGES.txt COPYING.txt NEWS.txt README.txt +%{_libdir}/lib*.so.* + +%files -n libchromaprint-devel +%defattr(-,root,root,-) +%{_includedir}/chromaprint.h +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/*.pc + +# MIT licensed +%files -n python-chromaprint +%doc python/examples python/LICENSE +%{python_sitelib}/chromaprint +%{python_sitelib}/*.egg-info + + +%changelog +* Wed Dec 07 2011 Ismael Olea - 0.5-4 +- minor spec enhancements + +* Mon Dec 05 2011 Ismael Olea - 0.5-3 +- Macro cleaning at spec + +* Thu Nov 18 2011 Ismael Olea - 0.5-2 +- first version for Fedora + +* Thu Nov 10 2011 Ismael Olea - 0.5-1 +- update to 0.5 +- subpackage for fpcalc + +* Sat Aug 06 2011 Thomas Vander Stichele +- 0.4-1 +- Initial package diff --git a/sources b/sources index e69de29..7455ac6 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +59c7b54b7d0b814a0cee593c8ef1d5fd chromaprint-0.5.tar.gz From be21935feb77ba0887b6fde41bc64438f17f1a23 Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Tue, 27 Dec 2011 20:47:58 +0100 Subject: [PATCH 03/41] Updating to 0.6 --- .gitignore | 1 + chromaprint.spec | 32 +++++++------------------------- sources | 2 +- 3 files changed, 9 insertions(+), 26 deletions(-) diff --git a/.gitignore b/.gitignore index 488a56f..a3951fd 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /chromaprint-0.5.tar.gz +/chromaprint-0.6.tar.gz diff --git a/chromaprint.spec b/chromaprint.spec index 815b23d..a981082 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint -Version: 0.5 -Release: 4%{?dist} +Version: 0.6 +Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -12,7 +12,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake BuildRequires: fftw-devel >= 3 -BuildRequires: python %description Chromaprint library is the core component of the AcoustID project. It's a @@ -47,14 +46,7 @@ Requires: pkgconfig This package contains the headers that programmers will need to develop applications which will use %{name}. -%package -n python-chromaprint -Summary: Python module for %{name} -Group: Development/Libraries -License: MIT - Requires: libchromaprint%{?_isa} = %{version}-%{release} -%description -n python-chromaprint -This package contains the python module to use %{name}. %prep %setup -q @@ -65,19 +57,11 @@ This package contains the python module to use %{name}. %build make %{?_smp_mflags} -cd python -CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build -cd .. - - %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} -cd python -%{__python} setup.py install -O1 --skip-build --root=%{buildroot} -cd .. rm -f %{buildroot}%{_libdir}/lib*.la @@ -100,14 +84,12 @@ rm -rf %{buildroot} %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc -# MIT licensed -%files -n python-chromaprint -%doc python/examples python/LICENSE -%{python_sitelib}/chromaprint -%{python_sitelib}/*.egg-info - - %changelog +* Tue Dec 27 2011 Ismael Olea - 0.6-1 +- update to 0.6 +- python bindings removed +- python not a requirment now + * Wed Dec 07 2011 Ismael Olea - 0.5-4 - minor spec enhancements diff --git a/sources b/sources index 7455ac6..238030a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -59c7b54b7d0b814a0cee593c8ef1d5fd chromaprint-0.5.tar.gz +6b5a4f2685395e68d8abc40d1c2a8785 chromaprint-0.6.tar.gz From c207d85e89c4abad2455c19d71b72169718a45db Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 17:21:38 -0600 Subject: [PATCH 04/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index a981082..b315898 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 0.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -85,6 +85,9 @@ rm -rf %{buildroot} %{_libdir}/pkgconfig/*.pc %changelog +* Thu Jan 12 2012 Fedora Release Engineering - 0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Tue Dec 27 2011 Ismael Olea - 0.6-1 - update to 0.6 - python bindings removed From 5b767ba732867abc318765d059909c27a90595cf Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Tue, 7 Feb 2012 13:11:00 +0100 Subject: [PATCH 05/41] cosmetic SPEC changes - obsoleting python-chromaprint (see #786946) --- chromaprint.spec | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/chromaprint.spec b/chromaprint.spec index b315898..4f303dd 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 0.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -8,7 +8,7 @@ License: LGPLv2+ URL: http://www.acoustid.org/chromaprint/ Source: https://github.com/downloads/lalinsky/chromaprint/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Obsoletes: python-chromaprint < 0.6-3 BuildRequires: cmake BuildRequires: fftw-devel >= 3 @@ -18,35 +18,30 @@ Chromaprint library is the core component of the AcoustID project. It's a client-side library that implements a custom algorithm for extracting fingerprints from raw audio sources. -The library exposes a simple C API and the package also includes bindings for -the Python language. The documentation for the C API can be found in the main -header file. +The library exposes a simple C API. The documentation for the C API can be +found in the main header file. %package -n libchromaprint Summary: Library implementing the AcoustID fingerprinting -Group: Development/Libraries +Group: System Environment/Libraries %description -n libchromaprint Chromaprint library is the core component of the AcoustID project. It's a client-side library that implements a custom algorithm for extracting fingerprints from raw audio sources. -The library exposes a simple C API and the package also includes bindings for -the Python language. The documentation for the C API can be found in the main -header file. +The library exposes a simple C API. The documentation for the C API can be +found in the main header file. %package -n libchromaprint-devel Summary: Headers for developing programs that will use %{name} Group: Development/Libraries - Requires: libchromaprint%{?_isa} = %{version}-%{release} -Requires: pkgconfig %description -n libchromaprint-devel This package contains the headers that programmers will need to develop applications which will use %{name}. -Requires: libchromaprint%{?_isa} = %{version}-%{release} %prep %setup -q @@ -54,37 +49,34 @@ Requires: libchromaprint%{?_isa} = %{version}-%{release} # examples require ffmpeg, so turn off examples %{cmake} -DBUILD_EXAMPLES=off -DBUILD_TESTS=off + %build make %{?_smp_mflags} -%install -rm -rf %{buildroot} +%install make install DESTDIR=%{buildroot} - rm -f %{buildroot}%{_libdir}/lib*.la -%clean -rm -rf %{buildroot} - - %post -n libchromaprint -p /sbin/ldconfig %postun -n libchromaprint -p /sbin/ldconfig %files -n libchromaprint -%defattr(-,root,root,-) %doc CHANGES.txt COPYING.txt NEWS.txt README.txt %{_libdir}/lib*.so.* %files -n libchromaprint-devel -%defattr(-,root,root,-) %{_includedir}/chromaprint.h %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc %changelog +* Mon Feb 6 2012 Ismael Olea - 0.6-3 +- cosmetic SPEC changes +- obsoleting python-chromaprint (see #786946) + * Thu Jan 12 2012 Fedora Release Engineering - 0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From f162ea5eb6dc5c83eb2b6170fa05e9a887249d8a Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Tue, 7 Feb 2012 15:43:06 +0100 Subject: [PATCH 06/41] moved the obsoletes python-chromaprint to libchromaprint --- chromaprint.spec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/chromaprint.spec b/chromaprint.spec index 4f303dd..009ca6b 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 0.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -8,8 +8,6 @@ License: LGPLv2+ URL: http://www.acoustid.org/chromaprint/ Source: https://github.com/downloads/lalinsky/chromaprint/%{name}-%{version}.tar.gz -Obsoletes: python-chromaprint < 0.6-3 - BuildRequires: cmake BuildRequires: fftw-devel >= 3 @@ -24,6 +22,7 @@ found in the main header file. %package -n libchromaprint Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries +Obsoletes: python-chromaprint < 0.6-3 %description -n libchromaprint Chromaprint library is the core component of the AcoustID project. It's a @@ -73,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Tue Feb 7 2012 Ismael Olea - 0.6-4 +- moved the obsoletes python-chromaprint to libchromaprint + * Mon Feb 6 2012 Ismael Olea - 0.6-3 - cosmetic SPEC changes - obsoleting python-chromaprint (see #786946) From 778405188ec3a3dd7e30f5d2dbde01e78d4a8acc Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 18 Jul 2012 13:58:27 -0500 Subject: [PATCH 07/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 009ca6b..a45abe7 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 0.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Jul 18 2012 Fedora Release Engineering - 0.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Tue Feb 7 2012 Ismael Olea - 0.6-4 - moved the obsoletes python-chromaprint to libchromaprint From f0705e2d63e0178b52110550f36edc7682be1054 Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Thu, 6 Sep 2012 17:36:05 +0200 Subject: [PATCH 08/41] updating to v0.7 --- .gitignore | 1 + chromaprint.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a3951fd..898b558 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /chromaprint-0.5.tar.gz /chromaprint-0.6.tar.gz +/chromaprint-0.7.tar.gz diff --git a/chromaprint.spec b/chromaprint.spec index a45abe7..7a5e894 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint -Version: 0.6 -Release: 5%{?dist} +Version: 0.7 +Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Thu Sep 6 2012 Ismael Olea - 0.7-1 +- update to 0.7 + * Wed Jul 18 2012 Fedora Release Engineering - 0.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index 238030a..b0a3eec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6b5a4f2685395e68d8abc40d1c2a8785 chromaprint-0.6.tar.gz +3005fc2c69b9ef4a5c6787ef9355a855 chromaprint-0.7.tar.gz From b3baf882d656cede5df757e8f225c6311f762602 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 12:29:31 -0600 Subject: [PATCH 09/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 7a5e894..9939dcd 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 0.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Thu Sep 6 2012 Ismael Olea - 0.7-1 - update to 0.7 From 70f6fc10d12d5faae6f018f64c4c83f70abe0d87 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 2 Aug 2013 23:53:06 -0500 Subject: [PATCH 10/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 9939dcd..dc7e733 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 0.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Wed Feb 13 2013 Fedora Release Engineering - 0.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 45a14eeb2fccc8a9e6805382f53186e9cfefb88d Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Mon, 16 Sep 2013 21:45:56 +0200 Subject: [PATCH 11/41] update to 1.0 --- chromaprint.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/chromaprint.spec b/chromaprint.spec index dc7e733..805c704 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,12 +1,12 @@ Name: chromaprint -Version: 0.7 -Release: 3%{?dist} +Version: 1.0 +Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries License: LGPLv2+ URL: http://www.acoustid.org/chromaprint/ -Source: https://github.com/downloads/lalinsky/chromaprint/%{name}-%{version}.tar.gz +Source: https://bitbucket.org/acoustid/%{name}/downloads/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: fftw-devel >= 3 @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Mon Sep 16 2013 Ismael Olea - 1.0-1 +- update to 1.0 + * Sat Aug 03 2013 Fedora Release Engineering - 0.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 33943bff7d582f41696dee953b9840241b9f8c87 Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Mon, 16 Sep 2013 21:45:56 +0200 Subject: [PATCH 12/41] update to 1.0 --- .gitignore | 1 + chromaprint.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 898b558..5bff7c4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /chromaprint-0.5.tar.gz /chromaprint-0.6.tar.gz /chromaprint-0.7.tar.gz +/chromaprint-1.0.tar.gz diff --git a/chromaprint.spec b/chromaprint.spec index dc7e733..805c704 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,12 +1,12 @@ Name: chromaprint -Version: 0.7 -Release: 3%{?dist} +Version: 1.0 +Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries License: LGPLv2+ URL: http://www.acoustid.org/chromaprint/ -Source: https://github.com/downloads/lalinsky/chromaprint/%{name}-%{version}.tar.gz +Source: https://bitbucket.org/acoustid/%{name}/downloads/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: fftw-devel >= 3 @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Mon Sep 16 2013 Ismael Olea - 1.0-1 +- update to 1.0 + * Sat Aug 03 2013 Fedora Release Engineering - 0.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index b0a3eec..6d0fa6b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3005fc2c69b9ef4a5c6787ef9355a855 chromaprint-0.7.tar.gz +0b928db88d25099e6aece97fa9fc2335 chromaprint-1.0.tar.gz From 16109913e84f23edffdaa72908ef2aca76d70aeb Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Sat, 23 Nov 2013 19:34:37 +0100 Subject: [PATCH 13/41] update to 1.1 - CHANGES.txt file removed in upstream --- .gitignore | 1 + chromaprint.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5bff7c4..714499e 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /chromaprint-0.6.tar.gz /chromaprint-0.7.tar.gz /chromaprint-1.0.tar.gz +/chromaprint-1.1.tar.gz diff --git a/chromaprint.spec b/chromaprint.spec index 805c704..e863b3e 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,5 +1,5 @@ Name: chromaprint -Version: 1.0 +Version: 1.1 Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting @@ -63,7 +63,7 @@ rm -f %{buildroot}%{_libdir}/lib*.la %postun -n libchromaprint -p /sbin/ldconfig %files -n libchromaprint -%doc CHANGES.txt COPYING.txt NEWS.txt README.txt +%doc COPYING.txt NEWS.txt README.txt %{_libdir}/lib*.so.* %files -n libchromaprint-devel @@ -72,6 +72,10 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Sat Nov 23 2013 Ismael Olea - 1.1-1 +- update to 1.1 +- CHANGES.txt file removed in upstream + * Mon Sep 16 2013 Ismael Olea - 1.0-1 - update to 1.0 diff --git a/sources b/sources index 6d0fa6b..ca87cfb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0b928db88d25099e6aece97fa9fc2335 chromaprint-1.0.tar.gz +6db0b5240231b7d2e6628f49fc765b4a chromaprint-1.1.tar.gz From 24e1d92778c02939b45b4b408dafdfd9f664a8f6 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 23:42:04 -0500 Subject: [PATCH 14/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index e863b3e..a120fcd 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Nov 23 2013 Ismael Olea - 1.1-1 - update to 1.1 - CHANGES.txt file removed in upstream From 263e7bb1e712937a16523f52964c397228a30c94 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 00:09:29 +0000 Subject: [PATCH 15/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index a120fcd..0d66a46 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From bc160cc616947cc989d22fabd20a6c56ecb925b8 Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Tue, 17 Mar 2015 19:18:01 +0100 Subject: [PATCH 16/41] update to 1.2 --- .gitignore | 1 + chromaprint.spec | 11 +++++++---- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 714499e..33756d1 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /chromaprint-0.7.tar.gz /chromaprint-1.0.tar.gz /chromaprint-1.1.tar.gz +/chromaprint-1.2.tar.gz diff --git a/chromaprint.spec b/chromaprint.spec index 0d66a46..756ffb6 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint -Version: 1.1 -Release: 3%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -63,7 +63,7 @@ rm -f %{buildroot}%{_libdir}/lib*.la %postun -n libchromaprint -p /sbin/ldconfig %files -n libchromaprint -%doc COPYING.txt NEWS.txt README.txt +%doc COPYING.txt NEWS.txt README.md %{_libdir}/lib*.so.* %files -n libchromaprint-devel @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Tue Mar 17 2015 Ismael Olea - 1.2-1 +- update to 1.2 + * Sat Aug 16 2014 Fedora Release Engineering - 1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild @@ -118,7 +121,7 @@ rm -f %{buildroot}%{_libdir}/lib*.la * Mon Dec 05 2011 Ismael Olea - 0.5-3 - Macro cleaning at spec -* Thu Nov 18 2011 Ismael Olea - 0.5-2 +* Fri Nov 18 2011 Ismael Olea - 0.5-2 - first version for Fedora * Thu Nov 10 2011 Ismael Olea - 0.5-1 diff --git a/sources b/sources index ca87cfb..59fa4ee 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6db0b5240231b7d2e6628f49fc765b4a chromaprint-1.1.tar.gz +748da044a8f0ee5f31edec8b67045b3e chromaprint-1.2.tar.gz From 3fd860dbcfb2d35ff98b14fc56c43b693545d849 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 2 May 2015 12:57:19 +0200 Subject: [PATCH 17/41] Rebuilt for GCC 5 C++11 ABI change --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 756ffb6..e532e86 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Sat May 02 2015 Kalev Lember - 1.2-2 +- Rebuilt for GCC 5 C++11 ABI change + * Tue Mar 17 2015 Ismael Olea - 1.2-1 - update to 1.2 From 7f1fe371677404588ef567cc88a2837bf85b6d81 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 02:38:17 +0000 Subject: [PATCH 18/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index e532e86..69ba771 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 1.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat May 02 2015 Kalev Lember - 1.2-2 - Rebuilt for GCC 5 C++11 ABI change From e1a53cbaa097a111841f6702020d9e5e75d09559 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 17:39:19 +0000 Subject: [PATCH 19/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 69ba771..696b916 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 1.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 1.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 5566480423095a061be0858c399b2927d1b92fb6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 07:28:59 +0000 Subject: [PATCH 20/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 696b916..ac2f1db 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 1.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 03 2016 Fedora Release Engineering - 1.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From c9dbb27540ce761bd77360e666365393ec7d6065 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 15 May 2017 21:25:15 +0000 Subject: [PATCH 21/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index ac2f1db..31a6f5a 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Mon May 15 2017 Fedora Release Engineering - 1.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 1.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 8c59e2041dfcf7448f00b415e8be5b4d53246097 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 04:48:06 +0000 Subject: [PATCH 22/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 31a6f5a..2c65b26 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 1.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Mon May 15 2017 Fedora Release Engineering - 1.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild From d9a48c93d5e3bf9e61fbdbcae0ec83b06e0c1535 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 18:46:41 +0000 Subject: [PATCH 23/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 2c65b26..dbe8f5e 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.2 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -72,6 +72,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 1.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 1.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From bfa19decb835a1d1880ff18b5097151d6205842e Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Thu, 4 Jan 2018 14:26:28 +0100 Subject: [PATCH 24/41] upstream URL changed to github updating to 1.4.2 renamed COPYING.txt LICENSE.md binary licenses should be GPLv2+ because linking with fftw --- .gitignore | 1 + chromaprint.spec | 25 +++++++++++++++++-------- sources | 2 +- 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 33756d1..dcc4f6a 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /chromaprint-1.0.tar.gz /chromaprint-1.1.tar.gz /chromaprint-1.2.tar.gz +/chromaprint-1.4.2.tar.gz diff --git a/chromaprint.spec b/chromaprint.spec index dbe8f5e..4155586 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,12 +1,12 @@ Name: chromaprint -Version: 1.2 -Release: 8%{?dist} +Version: 1.4.2 +Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries -License: LGPLv2+ -URL: http://www.acoustid.org/chromaprint/ -Source: https://bitbucket.org/acoustid/%{name}/downloads/%{name}-%{version}.tar.gz +License: MIT and LGPLv2+ +URL: http://www.acoustid.org/chromaprint +Source: https://github.com/acoustid/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: fftw-devel >= 3 @@ -22,6 +22,7 @@ found in the main header file. %package -n libchromaprint Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries +License: GPLv2+ Obsoletes: python-chromaprint < 0.6-3 %description -n libchromaprint @@ -45,8 +46,8 @@ applications which will use %{name}. %prep %setup -q -# examples require ffmpeg, so turn off examples -%{cmake} -DBUILD_EXAMPLES=off -DBUILD_TESTS=off +# examples and cli tools equire ffmpeg, so turn off; test depend of external artifact so turn off. +%{cmake} -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Release -DBUILD_TOOLS=OFF %build @@ -63,7 +64,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %postun -n libchromaprint -p /sbin/ldconfig %files -n libchromaprint -%doc COPYING.txt NEWS.txt README.md +%doc NEWS.txt README.md +%license LICENSE.md + %{_libdir}/lib*.so.* %files -n libchromaprint-devel @@ -72,6 +75,12 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Thu Jan 04 2018 smael Olea - 1.4.2 +- upstream URL changed to github +- updating to 1.4.2 +- renamed COPYING.txt LICENSE.md +- binary licenses should be GPLv2+ because linking with fftw + * Wed Aug 02 2017 Fedora Release Engineering - 1.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 59fa4ee..003ad92 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -748da044a8f0ee5f31edec8b67045b3e chromaprint-1.2.tar.gz +SHA512 (chromaprint-1.4.2.tar.gz) = 69449adf1c95c1395a5545d36877afe95b409d045357cc675e9ac58aee2955b3a9a245f37805192804a9b7fddc792b9e9289bf6448fa3393131048d28e06d7e2 From 344c943e939875dfd3d3cb0ad99acfd461c551cd Mon Sep 17 00:00:00 2001 From: Ismael Olea Date: Thu, 4 Jan 2018 19:22:27 +0100 Subject: [PATCH 25/41] minor corrections --- chromaprint.spec | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/chromaprint.spec b/chromaprint.spec index 4155586..92a6fb8 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -4,7 +4,7 @@ Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries -License: MIT and LGPLv2+ +License: GPLv2+ URL: http://www.acoustid.org/chromaprint Source: https://github.com/acoustid/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -19,10 +19,12 @@ fingerprints from raw audio sources. The library exposes a simple C API. The documentation for the C API can be found in the main header file. +License for binaries is GPLv2+ but source code is MIT + LGPLv2+ + + %package -n libchromaprint Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries -License: GPLv2+ Obsoletes: python-chromaprint < 0.6-3 %description -n libchromaprint @@ -33,6 +35,8 @@ fingerprints from raw audio sources. The library exposes a simple C API. The documentation for the C API can be found in the main header file. +License for binaries is GPLv2+ but source code is MIT + LGPLv2+ + %package -n libchromaprint-devel Summary: Headers for developing programs that will use %{name} Group: Development/Libraries @@ -42,6 +46,9 @@ Requires: libchromaprint%{?_isa} = %{version}-%{release} This package contains the headers that programmers will need to develop applications which will use %{name}. +The library exposes a simple C API. The documentation for the C API can be +found in the main header file. + %prep %setup -q @@ -79,7 +86,7 @@ rm -f %{buildroot}%{_libdir}/lib*.la - upstream URL changed to github - updating to 1.4.2 - renamed COPYING.txt LICENSE.md -- binary licenses should be GPLv2+ because linking with fftw +- binary licenses should be GPLv2+ because linking with fftw (which uses GPLv2+) * Wed Aug 02 2017 Fedora Release Engineering - 1.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 89044fd23113adf65423a38e79f1cbd4b247e269 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 04:54:31 +0000 Subject: [PATCH 26/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 92a6fb8..dae9709 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -82,6 +82,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.4.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Jan 04 2018 smael Olea - 1.4.2 - upstream URL changed to github - updating to 1.4.2 From 541b3ccb5e56b38429a33e3336cbef013d5a0150 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 19:06:43 +0200 Subject: [PATCH 27/41] add BuildRequires: gcc-c++,gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- chromaprint.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/chromaprint.spec b/chromaprint.spec index dae9709..d9d4492 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -8,6 +8,8 @@ License: GPLv2+ URL: http://www.acoustid.org/chromaprint Source: https://github.com/acoustid/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz +BuildRequires: gcc +BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: fftw-devel >= 3 From 531b0970dca3162b760fef05037a86884cdc4cd8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 21:46:10 +0000 Subject: [PATCH 28/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index d9d4492..5ec4639 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.4.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -84,6 +84,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 1.4.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 1.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 5e53def8112580592643e9c610efc5114f392c73 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:38:38 +0100 Subject: [PATCH 29/41] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- chromaprint.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/chromaprint.spec b/chromaprint.spec index 5ec4639..77fb602 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -68,9 +68,7 @@ make install DESTDIR=%{buildroot} rm -f %{buildroot}%{_libdir}/lib*.la -%post -n libchromaprint -p /sbin/ldconfig - -%postun -n libchromaprint -p /sbin/ldconfig +%ldconfig_scriptlets -n libchromaprint %files -n libchromaprint %doc NEWS.txt README.md From 9effbdae43038c6c04af36871aaafe39ba538219 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Wed, 23 Jan 2019 09:27:28 +0100 Subject: [PATCH 30/41] Append curdir to CMake invokation. (#1668512) --- chromaprint.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/chromaprint.spec b/chromaprint.spec index 77fb602..7847848 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.4.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Library implementing the AcoustID fingerprinting Group: System Environment/Libraries @@ -56,7 +56,7 @@ found in the main header file. %setup -q # examples and cli tools equire ffmpeg, so turn off; test depend of external artifact so turn off. -%{cmake} -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Release -DBUILD_TOOLS=OFF +%{cmake} -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Release -DBUILD_TOOLS=OFF . %build @@ -82,6 +82,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Jan 23 2019 Björn Esser - 1.4.2-4 +- Append curdir to CMake invokation. (#1668512) + * Thu Jul 12 2018 Fedora Release Engineering - 1.4.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From d30b2e90b7ac41cad2d3395a6e860575d2446142 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:17:40 +0100 Subject: [PATCH 31/41] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- chromaprint.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/chromaprint.spec b/chromaprint.spec index 7847848..94f4528 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -3,7 +3,6 @@ Version: 1.4.2 Release: 4%{?dist} Summary: Library implementing the AcoustID fingerprinting -Group: System Environment/Libraries License: GPLv2+ URL: http://www.acoustid.org/chromaprint Source: https://github.com/acoustid/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz @@ -26,7 +25,6 @@ License for binaries is GPLv2+ but source code is MIT + LGPLv2+ %package -n libchromaprint Summary: Library implementing the AcoustID fingerprinting -Group: System Environment/Libraries Obsoletes: python-chromaprint < 0.6-3 %description -n libchromaprint @@ -41,7 +39,6 @@ License for binaries is GPLv2+ but source code is MIT + LGPLv2+ %package -n libchromaprint-devel Summary: Headers for developing programs that will use %{name} -Group: Development/Libraries Requires: libchromaprint%{?_isa} = %{version}-%{release} %description -n libchromaprint-devel From 723e83a00a9cf20d090624378f5937351f871cd6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 15:34:07 +0000 Subject: [PATCH 32/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 94f4528..07b2639 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.4.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Library implementing the AcoustID fingerprinting License: GPLv2+ @@ -79,6 +79,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.4.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Wed Jan 23 2019 Björn Esser - 1.4.2-4 - Append curdir to CMake invokation. (#1668512) From 1ceec2072ee6550bd529b4a861f40ace15db0ac8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 20:14:02 +0000 Subject: [PATCH 33/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 07b2639..f450f0f 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.4.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Library implementing the AcoustID fingerprinting License: GPLv2+ @@ -79,6 +79,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 1.4.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 1.4.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 09076d8a412b0cf182b08ec1847e4c2bcd5ee235 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 14:00:08 +0000 Subject: [PATCH 34/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index f450f0f..6693f41 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.4.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Library implementing the AcoustID fingerprinting License: GPLv2+ @@ -79,6 +79,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.4.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jul 24 2019 Fedora Release Engineering - 1.4.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 603bc445f66ed8582452c935f33102553631d3c8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 13:56:55 +0000 Subject: [PATCH 35/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 6693f41..684b66b 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.4.2 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Library implementing the AcoustID fingerprinting License: GPLv2+ @@ -79,6 +79,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.4.2-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jan 28 2020 Fedora Release Engineering - 1.4.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From c879fbf1344ad465aa6537e0c04f783a1c083ed1 Mon Sep 17 00:00:00 2001 From: Andrew Bauer Date: Tue, 28 Jul 2020 08:03:11 -0500 Subject: [PATCH 36/41] modernize specfile Update to 1.5.0 release --- .gitignore | 1 + chromaprint.spec | 31 +++++++++++++++---------------- sources | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index dcc4f6a..9b7a231 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /chromaprint-1.1.tar.gz /chromaprint-1.2.tar.gz /chromaprint-1.4.2.tar.gz +/chromaprint-1.5.0.tar.gz diff --git a/chromaprint.spec b/chromaprint.spec index 684b66b..23e5cc1 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint -Version: 1.4.2 -Release: 8%{?dist} +Version: 1.5.0 +Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting License: GPLv2+ @@ -22,7 +22,6 @@ found in the main header file. License for binaries is GPLv2+ but source code is MIT + LGPLv2+ - %package -n libchromaprint Summary: Library implementing the AcoustID fingerprinting Obsoletes: python-chromaprint < 0.6-3 @@ -48,24 +47,23 @@ applications which will use %{name}. The library exposes a simple C API. The documentation for the C API can be found in the main header file. - %prep -%setup -q - -# examples and cli tools equire ffmpeg, so turn off; test depend of external artifact so turn off. -%{cmake} -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Release -DBUILD_TOOLS=OFF . - +%autosetup -n %{name}-v%{version} %build -make %{?_smp_mflags} +# examples and cli tools equire ffmpeg, so turn off; test depend of external artifact so turn off. +%cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_TESTS=OFF \ + -DBUILD_TOOLS=OFF \ + . +%cmake_build %install -make install DESTDIR=%{buildroot} -rm -f %{buildroot}%{_libdir}/lib*.la +%cmake_install - -%ldconfig_scriptlets -n libchromaprint +rm -f %{buildroot}%{_libdir}/lib*.la %files -n libchromaprint %doc NEWS.txt README.md @@ -79,8 +77,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog -* Mon Jul 27 2020 Fedora Release Engineering - 1.4.2-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild +* Tue Jul 28 2020 Andrew Bauer - 1.5.0-1 +- modernize specfile +- Update to 1.5.0 release * Tue Jan 28 2020 Fedora Release Engineering - 1.4.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index 003ad92..8d7143e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (chromaprint-1.4.2.tar.gz) = 69449adf1c95c1395a5545d36877afe95b409d045357cc675e9ac58aee2955b3a9a245f37805192804a9b7fddc792b9e9289bf6448fa3393131048d28e06d7e2 +SHA512 (chromaprint-1.5.0.tar.gz) = 25ab3f7834581a8204ac09614fef6036c801f5f8b7b72a864701ca0de8082b2458a2bd7c075d53451581d770898576411cdcfb23ce609bc82f9d9b395cc1a129 From e4e32d1d3d11e6f5cea908a7a313d1b1ace9e95b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 01:56:37 +0000 Subject: [PATCH 37/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 23e5cc1..5be675b 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.5.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Library implementing the AcoustID fingerprinting License: GPLv2+ @@ -77,6 +77,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Jul 28 2020 Andrew Bauer - 1.5.0-1 - modernize specfile - Update to 1.5.0 release From 5524f679ec9060b4bd8a57d16f62400bec4d5d6d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 19:26:07 +0000 Subject: [PATCH 39/41] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chromaprint.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chromaprint.spec b/chromaprint.spec index 5be675b..2f1a2a3 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint Version: 1.5.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Library implementing the AcoustID fingerprinting License: GPLv2+ @@ -77,6 +77,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 1.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 4419a0bbac0ee1bcebb626f226f6df3952537d21 Mon Sep 17 00:00:00 2001 From: Andrew Bauer Date: Thu, 23 Dec 2021 07:25:13 -0600 Subject: [PATCH 40/41] Update to 1.5.1 release --- .gitignore | 1 + chromaprint.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 9b7a231..803039b 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /chromaprint-1.2.tar.gz /chromaprint-1.4.2.tar.gz /chromaprint-1.5.0.tar.gz +/chromaprint-1.5.1.tar.gz diff --git a/chromaprint.spec b/chromaprint.spec index 2f1a2a3..e085d37 100644 --- a/chromaprint.spec +++ b/chromaprint.spec @@ -1,6 +1,6 @@ Name: chromaprint -Version: 1.5.0 -Release: 3%{?dist} +Version: 1.5.1 +Release: 1%{?dist} Summary: Library implementing the AcoustID fingerprinting License: GPLv2+ @@ -48,7 +48,7 @@ The library exposes a simple C API. The documentation for the C API can be found in the main header file. %prep -%autosetup -n %{name}-v%{version} +%autosetup -n %{name}-%{version} %build # examples and cli tools equire ffmpeg, so turn off; test depend of external artifact so turn off. @@ -77,6 +77,9 @@ rm -f %{buildroot}%{_libdir}/lib*.la %{_libdir}/pkgconfig/*.pc %changelog +* Thu Dec 23 2021 Andrew Bauer - 1.5.1-1 +- Update to 1.5.1 release + * Wed Jul 21 2021 Fedora Release Engineering - 1.5.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 8d7143e..dc8a92b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (chromaprint-1.5.0.tar.gz) = 25ab3f7834581a8204ac09614fef6036c801f5f8b7b72a864701ca0de8082b2458a2bd7c075d53451581d770898576411cdcfb23ce609bc82f9d9b395cc1a129 +SHA512 (chromaprint-1.5.1.tar.gz) = ea16e4d2b879c15b1d9b9ec93878da8b893f1834c70942663e1d2d106c2e0a661094fe2dd3bae7a6c2a1f9d5d8fab5e0b0ba493561090cf57b2228606fad1e66 From 5f1a35ef5bdebfbde1f596d4472862338473bf44 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 19:42:35 +0300 Subject: [PATCH 41/41] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index dc8a92b..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (chromaprint-1.5.1.tar.gz) = ea16e4d2b879c15b1d9b9ec93878da8b893f1834c70942663e1d2d106c2e0a661094fe2dd3bae7a6c2a1f9d5d8fab5e0b0ba493561090cf57b2228606fad1e66