From 7bc929d8dad8679bd62382dc4c1f69701834a09d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 03:36:21 +0000 Subject: [PATCH 01/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fxload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fxload.spec b/fxload.spec index 99f7cac..d1d2bc0 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 20%{?dist} +Release: 21%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPLv2+ @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 2008_10_13-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 2008_10_13-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 63e4bb9589cca96af9f2a2f2c0532e326f0956bf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 03:48:50 +0000 Subject: [PATCH 02/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fxload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fxload.spec b/fxload.spec index d1d2bc0..b5fd134 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 21%{?dist} +Release: 22%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPLv2+ @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 2008_10_13-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Thu Jan 20 2022 Fedora Release Engineering - 2008_10_13-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From dea97a460e55f3caf994616f36c610a773451dec Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 04:04:51 +0000 Subject: [PATCH 03/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fxload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fxload.spec b/fxload.spec index b5fd134..b422d0e 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 22%{?dist} +Release: 23%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPLv2+ @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 2008_10_13-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Jul 21 2022 Fedora Release Engineering - 2008_10_13-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 2e7b74bcd00fe86a3254e6e49fd292897af9f20b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 20:28:06 +0000 Subject: [PATCH 04/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fxload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fxload.spec b/fxload.spec index b422d0e..44b52e8 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 23%{?dist} +Release: 24%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPLv2+ @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 2008_10_13-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Thu Jan 19 2023 Fedora Release Engineering - 2008_10_13-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 0dc3e3277f0a05b6f339387495aa2ef23e215a73 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Tue, 6 Jun 2023 20:46:06 +0200 Subject: [PATCH 05/13] SPDX license --- fxload.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fxload.spec b/fxload.spec index 44b52e8..f962a59 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,9 +1,9 @@ Name: fxload Version: 2008_10_13 -Release: 24%{?dist} +Release: 25%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices -License: GPLv2+ +License: GPL-2.0-or-later URL: http://linux-hotplug.sourceforge.net/ Source0: fxload-%{version}-noa3load.tar.gz # The above file is derived from: @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Thu Sep 7 2023 Jaroslav Kysela - 2008_10_13-25 +- SPDX license + * Wed Jul 19 2023 Fedora Release Engineering - 2008_10_13-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 842216ec5cd21afe69644b601884a5ea4d72b255 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 19:58:47 +0000 Subject: [PATCH 06/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- fxload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fxload.spec b/fxload.spec index f962a59..1ab8df3 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 25%{?dist} +Release: 26%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPL-2.0-or-later @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 2008_10_13-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Thu Sep 7 2023 Jaroslav Kysela - 2008_10_13-25 - SPDX license From bf5281c382d16747787eaf54bac7b4aabc0321be Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 12:13:12 +0000 Subject: [PATCH 07/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- fxload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fxload.spec b/fxload.spec index 1ab8df3..7b29625 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 26%{?dist} +Release: 27%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPL-2.0-or-later @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 2008_10_13-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 2008_10_13-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From ba7df3e1f23ded924332b0a6120b233c567d751c Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:46 +0200 Subject: [PATCH 08/13] Eliminate use of obsolete %patchN syntax (#2283636) --- fxload.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fxload.spec b/fxload.spec index 7b29625..37fb523 100644 --- a/fxload.spec +++ b/fxload.spec @@ -29,8 +29,8 @@ appears on the bus. %prep %setup -q -%patch0 -p1 -b .fxload-noa3load -%patch1 -p1 -b .ldflags +%patch -P0 -p1 -b .fxload-noa3load +%patch -P1 -p1 -b .ldflags %build %{make_build} CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS -pie" From f2cd3ded56c0608cdc67eec752cbcd2d2dae49e4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 23:50:42 +0000 Subject: [PATCH 09/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- fxload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fxload.spec b/fxload.spec index 37fb523..81529b1 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 27%{?dist} +Release: 28%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPL-2.0-or-later @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 2008_10_13-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Wed Jan 24 2024 Fedora Release Engineering - 2008_10_13-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 28b45e2a7913408cc5dbea12548f9ffff1e12c8f Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 18 Dec 2024 11:39:17 +0100 Subject: [PATCH 10/13] Use /usr/sbin directory --- fxload.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/fxload.spec b/fxload.spec index 81529b1..9c750c3 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 28%{?dist} +Release: 29%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPL-2.0-or-later @@ -36,18 +36,21 @@ appears on the bus. %{make_build} CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS -pie" %install -mkdir -p -m 755 %{buildroot}/sbin -install -m 755 fxload %{buildroot}/sbin +mkdir -p -m 755 %{buildroot}/usr/sbin +install -m 755 fxload %{buildroot}/usr/sbin mkdir -p -m 755 %{buildroot}/%{_mandir}/man8/ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %files %doc COPYING %doc README.txt -%attr(0755, root, root) /sbin/fxload +%attr(0755, root, root) /usr/sbin/fxload %{_mandir}/*/* %changelog +* Wed Dec 18 2024 Jaroslav Kysela - 2008_10_13-29 +- use /usr/sbin directory + * Wed Jul 17 2024 Fedora Release Engineering - 2008_10_13-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 37f46a5adadb082a1157110147b08467a11cee78 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 19:04:04 +0000 Subject: [PATCH 11/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- fxload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fxload.spec b/fxload.spec index 9c750c3..1ed28ad 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 29%{?dist} +Release: 30%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPL-2.0-or-later @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 2008_10_13-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Dec 18 2024 Jaroslav Kysela - 2008_10_13-29 - use /usr/sbin directory From 755823fbb197945a44c18271022786d5a6cf9d08 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 20:54:42 +0000 Subject: [PATCH 12/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- fxload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fxload.spec b/fxload.spec index 1ed28ad..adcf594 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 30%{?dist} +Release: 31%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPL-2.0-or-later @@ -48,6 +48,9 @@ install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ %{_mandir}/*/* %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 2008_10_13-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 2008_10_13-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 65b17bc69e976afbf7d088774ed51d3ae3f44f22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Wed, 22 Oct 2025 09:20:00 +0200 Subject: [PATCH 13/13] Use %_sbindir for the binary This effectively moves the binary to /usr/bin/ on any recent Fedora system. --- fxload.spec | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/fxload.spec b/fxload.spec index adcf594..2ecae3f 100644 --- a/fxload.spec +++ b/fxload.spec @@ -1,6 +1,6 @@ Name: fxload Version: 2008_10_13 -Release: 31%{?dist} +Release: 33%{?dist} Summary: A helper program to download firmware into FX and FX2 EZ-USB devices License: GPL-2.0-or-later @@ -21,33 +21,34 @@ BuildRequires: gcc kernel-headers make Requires: udev Conflicts: hotplug-gtk hotplug -%description +%description This program is conveniently able to download firmware into FX and FX2 EZ-USB devices, as well as the original AnchorChips EZ-USB. It is intended to be invoked by udev scripts when the unprogrammed device appears on the bus. %prep -%setup -q +%setup -q %patch -P0 -p1 -b .fxload-noa3load %patch -P1 -p1 -b .ldflags -%build +%build %{make_build} CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS -pie" %install -mkdir -p -m 755 %{buildroot}/usr/sbin -install -m 755 fxload %{buildroot}/usr/sbin -mkdir -p -m 755 %{buildroot}/%{_mandir}/man8/ -install -m 644 fxload.8 %{buildroot}/%{_mandir}/man8/ +install -m 755 -Dt %{buildroot}%{_sbindir}/ fxload +install -m 644 -Dt %{buildroot}%{_mandir}/man8/ fxload.8 %files %doc COPYING %doc README.txt -%attr(0755, root, root) /usr/sbin/fxload -%{_mandir}/*/* +%{_sbindir}/fxload +%{_mandir}/man8/fxload.8* %changelog +* Wed Oct 22 2025 Zbigniew Jędrzejewski-Szmek - 2008_10_13-33 +- Use %%_sbindir for the binary (rhbz#2405414) + * Wed Jul 23 2025 Fedora Release Engineering - 2008_10_13-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild