From bfaedd3ba3cdbb24a6aeccced80313b54d1a7c63 Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Sat, 18 Jul 2020 14:41:09 -0400 Subject: [PATCH 01/14] Update to new out-of-source build mechanism --- ampache_browser.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ampache_browser.spec b/ampache_browser.spec index 6f485cf..b2df75b 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -1,3 +1,6 @@ +# Force out of source build +%undefine __cmake_in_source_build + Name: ampache_browser # Lib and several dirs use this derived name. A change of this name @@ -44,12 +47,13 @@ developing applications that use %{name}. %global __cmake %{_bindir}/cmake3 %endif -%cmake . -%make_build +%cmake +%cmake_build %install -%make_install +%cmake_install + find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' From f5a66cde780f9f06d42f64de7dcff68d61e41c73 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 12:00:35 +0000 Subject: [PATCH 02/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ampache_browser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ampache_browser.spec b/ampache_browser.spec index b2df75b..6e15dc7 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -8,7 +8,7 @@ Name: ampache_browser %global vername %{name}_1 Version: 1.0.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 @@ -73,6 +73,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.0.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jun 23 2020 Robert Scheck - 1.0.2-6 - Added build-time conditionals for RHEL/CentOS 7 (#1846719) - Corrected build requirement from qt5-devel to qt5-qtbase-devel From 9c3f0e2eb694d20c7e955b8d33c2f01f45f7ca53 Mon Sep 17 00:00:00 2001 From: Michael Schwendt Date: Tue, 6 Oct 2020 15:08:02 +0200 Subject: [PATCH 03/14] Update to 1.0.3 (only the GCC 10 fix). --- ampache_browser.spec | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ampache_browser.spec b/ampache_browser.spec index 6e15dc7..b27e8c4 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -7,14 +7,13 @@ Name: ampache_browser # is likely to break API users due to not finding files any longer. %global vername %{name}_1 -Version: 1.0.2 -Release: 7%{?dist} +Version: 1.0.3 +Release: 1%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 URL: http://ampache-browser.org Source0: https://github.com/ampache-browser/ampache_browser/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -# Source0: https://github.com/ampache-browser/ampache_browser/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake %if 0%{?rhel} && 0%{?rhel} < 8 @@ -22,7 +21,7 @@ BuildRequires: cmake3 %endif BuildRequires: gcc-c++ BuildRequires: qt5-qtbase-devel -Patch0: include.patch + %description Ampache Browser is a library that implements desktop client access to the Ampache service (http://ampache.org). It provides end-user Qt UI and @@ -73,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Tue Oct 6 2020 Michael Schwendt - 1.0.3-1 +- Update to 1.0.3 (only the GCC 10 fix). + * Mon Jul 27 2020 Fedora Release Engineering - 1.0.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 0aef11f850349803112d792f584631bc01e050cf Mon Sep 17 00:00:00 2001 From: Michael Schwendt Date: Tue, 6 Oct 2020 15:08:58 +0200 Subject: [PATCH 04/14] Update to 1.0.3 (only the GCC 10 fix). --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 4bd796c..f608927 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /ampache_browser-1.0.0.tar.gz /ampache_browser-1.0.2.tar.gz +/ampache_browser-1.0.3.tar.gz diff --git a/sources b/sources index d63c212..d5a5f88 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ampache_browser-1.0.2.tar.gz) = c96008ffa3abc87c9ca8a534e1eb8e8b6aea85c404421f8bd635f1755774673e6f0c956e36e1be642c5f0e1443547c59c2ae9283fb75b0dcefa4c5f9d23e438b +SHA512 (ampache_browser-1.0.3.tar.gz) = 3179aa78983b9f630ce33f0b6ae6db7581262f5d93f300e94325f8d868c1a7ac614892974ed95a0f45eeaf72c739e4a4a0ba6a2886f003912da74e846d81ea9c From 7b44754861252a6a10b60eb4819ae878141b23ac Mon Sep 17 00:00:00 2001 From: Michael Schwendt Date: Tue, 6 Oct 2020 15:09:11 +0200 Subject: [PATCH 05/14] Update to 1.0.3 (only the GCC 10 fix). --- include.patch | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 include.patch diff --git a/include.patch b/include.patch deleted file mode 100644 index 8c9181c..0000000 --- a/include.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nrup a/include/internal/infrastructure/event/delegate.h b/include/internal/infrastructure/event/delegate.h ---- a/include/internal/infrastructure/event/delegate.h 2018-10-25 07:56:10.000000000 -0600 -+++ b/include/internal/infrastructure/event/delegate.h 2019-09-23 20:01:51.045172921 -0600 -@@ -13,6 +13,7 @@ - - - #include -+#include - - - From 649632d0ee8869c598f8e6c3f0d7602282fdf4ab Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 00:03:39 +0000 Subject: [PATCH 06/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ampache_browser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ampache_browser.spec b/ampache_browser.spec index b27e8c4..b564f22 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -8,7 +8,7 @@ Name: ampache_browser %global vername %{name}_1 Version: 1.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Oct 6 2020 Michael Schwendt - 1.0.3-1 - Update to 1.0.3 (only the GCC 10 fix). From 8bf85ec7b342b5af3f62c78e9faeed1c3791c3bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:35:54 +0000 Subject: [PATCH 07/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From b2f3514c43c4fd6df3dae84524bc6b655281ab3a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:31:25 +0000 Subject: [PATCH 08/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ampache_browser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ampache_browser.spec b/ampache_browser.spec index b564f22..4acf596 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -8,7 +8,7 @@ Name: ampache_browser %global vername %{name}_1 Version: 1.0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 1.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From ba7e1d2da2897970392b9c9021d2b56944fa3354 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:12:36 +0000 Subject: [PATCH 09/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ampache_browser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ampache_browser.spec b/ampache_browser.spec index 4acf596..9f7626c 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -8,7 +8,7 @@ Name: ampache_browser %global vername %{name}_1 Version: 1.0.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 1.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From ce57cd8aba41b0abdbadb91c62ec1ce59466c59a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:44:32 +0000 Subject: [PATCH 10/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ampache_browser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ampache_browser.spec b/ampache_browser.spec index 9f7626c..fa9537b 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -8,7 +8,7 @@ Name: ampache_browser %global vername %{name}_1 Version: 1.0.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1.0.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 1.0.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 8109b16d8d52ef1937ea4591c9437e1b298d7754 Mon Sep 17 00:00:00 2001 From: Michael Schwendt Date: Sat, 10 Dec 2022 21:29:01 +0100 Subject: [PATCH 11/14] Update to 1.0.4 (no build needed, just a potential compilation fix). --- .gitignore | 1 + ampache_browser.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f608927..e9d1efe 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /ampache_browser-1.0.0.tar.gz /ampache_browser-1.0.2.tar.gz /ampache_browser-1.0.3.tar.gz +/ampache_browser-1.0.4.tar.gz diff --git a/ampache_browser.spec b/ampache_browser.spec index fa9537b..f295aa8 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -7,8 +7,8 @@ Name: ampache_browser # is likely to break API users due to not finding files any longer. %global vername %{name}_1 -Version: 1.0.3 -Release: 5%{?dist} +Version: 1.0.4 +Release: 1%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Sat Dec 10 2022 Michael Schwendt - 1.0.4-1 +- Update to 1.0.4 (no build needed, just a potential compilation fix). + * Wed Jul 20 2022 Fedora Release Engineering - 1.0.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index d5a5f88..b6c086b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ampache_browser-1.0.3.tar.gz) = 3179aa78983b9f630ce33f0b6ae6db7581262f5d93f300e94325f8d868c1a7ac614892974ed95a0f45eeaf72c739e4a4a0ba6a2886f003912da74e846d81ea9c +SHA512 (ampache_browser-1.0.4.tar.gz) = 6b6240e0f4fcf1f16439505e3e0bb32f628ea903a02eeb89b575ac7acd7b57b06af25ee9454c5ffe869d5659852105eb0e415099ff84acc2f9dd3d825b5e62d7 From 3e6938b5d75043175f008d16b2a9428118923415 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:40:57 +0000 Subject: [PATCH 12/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ampache_browser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ampache_browser.spec b/ampache_browser.spec index f295aa8..ae3f234 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -8,7 +8,7 @@ Name: ampache_browser %global vername %{name}_1 Version: 1.0.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 1.0.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Dec 10 2022 Michael Schwendt - 1.0.4-1 - Update to 1.0.4 (no build needed, just a potential compilation fix). From 4d20a5bd085c87be0ff012447003ad3721a2c194 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:13:04 +0000 Subject: [PATCH 13/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ampache_browser.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ampache_browser.spec b/ampache_browser.spec index ae3f234..0516093 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -8,7 +8,7 @@ Name: ampache_browser %global vername %{name}_1 Version: 1.0.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1.0.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jan 18 2023 Fedora Release Engineering - 1.0.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 7e5af09984685b8826eaef5b3bba0a1e12595077 Mon Sep 17 00:00:00 2001 From: Michael Schwendt Date: Sat, 4 Nov 2023 19:27:20 +0100 Subject: [PATCH 14/14] Update to 1.0.6 for Qt 6 support but build with USE_QT6=OFF. --- .gitignore | 1 + ampache_browser.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index e9d1efe..38ba3e2 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /ampache_browser-1.0.2.tar.gz /ampache_browser-1.0.3.tar.gz /ampache_browser-1.0.4.tar.gz +/ampache_browser-1.0.6.tar.gz diff --git a/ampache_browser.spec b/ampache_browser.spec index 0516093..7e89bda 100644 --- a/ampache_browser.spec +++ b/ampache_browser.spec @@ -7,8 +7,8 @@ Name: ampache_browser # is likely to break API users due to not finding files any longer. %global vername %{name}_1 -Version: 1.0.4 -Release: 3%{?dist} +Version: 1.0.6 +Release: 1%{?dist} Summary: C++ and Qt based client library for Ampache access License: GPLv3 @@ -46,7 +46,7 @@ developing applications that use %{name}. %global __cmake %{_bindir}/cmake3 %endif -%cmake +%cmake -D USE_QT6=OFF . %cmake_build @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_libdir}/cmake/%{vername} %changelog +* Sat Nov 4 2023 Michael Schwendt - 1.0.6-1 +- Update to 1.0.6 for Qt 6 support but build with USE_QT6=OFF. + * Wed Jul 19 2023 Fedora Release Engineering - 1.0.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index b6c086b..28482ad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ampache_browser-1.0.4.tar.gz) = 6b6240e0f4fcf1f16439505e3e0bb32f628ea903a02eeb89b575ac7acd7b57b06af25ee9454c5ffe869d5659852105eb0e415099ff84acc2f9dd3d825b5e62d7 +SHA512 (ampache_browser-1.0.6.tar.gz) = 08e1f5a7fe525819a8b55e66f43fde0cfdff5273103b167400c47b9d67dcf4b818466de8b0c9684dac4c9102aee53e50a202a3e3f9775c7e7471a4d133b6ae24