From 962c3dd0cec9a25e097f475edb97b3fdd6f14dc3 Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Tue, 5 Apr 2016 08:22:18 +0200 Subject: [PATCH 01/13] Initial import (#1317624). --- fpc-srpm-macros.spec | 37 +++++++++++++++++++++++++++++++++++++ macros.fpc-srpm | 3 +++ 2 files changed, 40 insertions(+) create mode 100644 fpc-srpm-macros.spec create mode 100644 macros.fpc-srpm diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec new file mode 100644 index 0000000..a45666b --- /dev/null +++ b/fpc-srpm-macros.spec @@ -0,0 +1,37 @@ +Name: fpc-srpm-macros +Version: 1.0 +Release: 1%{?dist} +Summary: RPM macros needed by packages built with Free Pascal Compiler + +License: MIT +URL: http://pkgs.fedoraproject.org/cgit/rpms/fpc-src-macros.git +Source0: macros.fpc-srpm +BuildArch: noarch + + +%description +This package contains RPM macros needed by packages built with the +Free Pascal Compiler. For example, it makes available a macro that +lists all architectures where fpc is available. + +%prep +# nothing to do + + +%build +# nothing to do + + +%install +mkdir -p %{buildroot}/%{_rpmconfigdir}/macros.d +install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} + + +%files +%{_rpmconfigdir}/macros.d/* + + + +%changelog +* Mon Mar 14 2016 Mattia Verga - 1.0-1 +- Initial creation with supported architectures diff --git a/macros.fpc-srpm b/macros.fpc-srpm new file mode 100644 index 0000000..c4c4c6f --- /dev/null +++ b/macros.fpc-srpm @@ -0,0 +1,3 @@ +%fpc_arches %{ix86} %{arm} x86_64 +# fpc_arches lists the architectures where the Free Pascal Compiler is +# available in Fedora. From b7917d5694359a5f458d0c620bec64bd97949d89 Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Tue, 5 Apr 2016 08:27:05 +0200 Subject: [PATCH 02/13] Added a note to clarify URL and license --- fpc-srpm-macros.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index a45666b..8d1dda8 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -2,7 +2,10 @@ Name: fpc-srpm-macros Version: 1.0 Release: 1%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler - +# This package only exist in Fedora repositories +# The license is the standard (MIT) specified in +# Fedora Project Contribution Agreement +# and as URL we provide dist-git URL License: MIT URL: http://pkgs.fedoraproject.org/cgit/rpms/fpc-src-macros.git Source0: macros.fpc-srpm @@ -33,5 +36,8 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Tue Apr 05 2016 Mattia Verga - 1.0-2 +- Added a note to clarify license and URL + * Mon Mar 14 2016 Mattia Verga - 1.0-1 - Initial creation with supported architectures From 3ee41bc71e3543b07ecdbf6c2fb41d0de36b71c9 Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Sat, 4 Feb 2017 09:46:42 +0100 Subject: [PATCH 03/13] Enable builds on ppc64 --- fpc-srpm-macros.spec | 5 ++++- macros.fpc-srpm | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index 8d1dda8..0a04f89 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,5 +1,5 @@ Name: fpc-srpm-macros -Version: 1.0 +Version: 1.1 Release: 1%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Sat Feb 04 2017 Mattia Verga - 1.1-1 +- Enable builds on ppc64 + * Tue Apr 05 2016 Mattia Verga - 1.0-2 - Added a note to clarify license and URL diff --git a/macros.fpc-srpm b/macros.fpc-srpm index c4c4c6f..d755825 100644 --- a/macros.fpc-srpm +++ b/macros.fpc-srpm @@ -1,3 +1,3 @@ -%fpc_arches %{ix86} %{arm} x86_64 +%fpc_arches %{ix86} %{arm} x86_64 ppc64 # fpc_arches lists the architectures where the Free Pascal Compiler is # available in Fedora. From 3f0e8216425fcde8fb9abb7bb1eb1bafe33017f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 09:57:37 +0000 Subject: [PATCH 04/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- fpc-srpm-macros.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index 0a04f89..7a0b716 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,6 +1,6 @@ Name: fpc-srpm-macros Version: 1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories # The license is the standard (MIT) specified in @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Sat Feb 04 2017 Mattia Verga - 1.1-1 - Enable builds on ppc64 From 3d1fd256aa318f0f55955ced1027fab1013926bf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 08:40:32 +0000 Subject: [PATCH 05/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- fpc-srpm-macros.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index 7a0b716..5b4a12c 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,6 +1,6 @@ Name: fpc-srpm-macros Version: 1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories # The license is the standard (MIT) specified in @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 0c4fe21491c91bcfeda4f4c1929a51eb071df99e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 10:02:46 +0000 Subject: [PATCH 06/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fpc-srpm-macros.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index 5b4a12c..5e833b3 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,6 +1,6 @@ Name: fpc-srpm-macros Version: 1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories # The license is the standard (MIT) specified in @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From ca4f0f9a65ee518e938690fcbc60d28450d38ffa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Sun, 11 Mar 2018 15:19:34 +0100 Subject: [PATCH 07/13] Fix URL --- fpc-srpm-macros.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index 5e833b3..aab44ef 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -7,7 +7,7 @@ Summary: RPM macros needed by packages built with Free Pascal Compiler # Fedora Project Contribution Agreement # and as URL we provide dist-git URL License: MIT -URL: http://pkgs.fedoraproject.org/cgit/rpms/fpc-src-macros.git +URL: https://src.fedoraproject.org/rpms/fpc-srpm-macros Source0: macros.fpc-srpm BuildArch: noarch From 4cd0c68ab75588f5d6d5777275c738ba6fa04d99 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 00:47:03 +0000 Subject: [PATCH 08/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fpc-srpm-macros.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index aab44ef..48bed28 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,6 +1,6 @@ Name: fpc-srpm-macros Version: 1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories # The license is the standard (MIT) specified in @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 34709fbbc2d64d918107cc35a5b9c88e7d0f4371 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 20:04:15 +0000 Subject: [PATCH 09/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fpc-srpm-macros.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index 48bed28..0cf8ed2 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,6 +1,6 @@ Name: fpc-srpm-macros Version: 1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories # The license is the standard (MIT) specified in @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 0b41b55ce6f870e0e67b0437500d3e7ca1ef2a3e Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Sat, 9 Mar 2019 15:12:32 +0100 Subject: [PATCH 10/13] Disable ppc64 arch --- fpc-srpm-macros.spec | 7 +++++-- macros.fpc-srpm | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index 0cf8ed2..3261ea1 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,6 +1,6 @@ Name: fpc-srpm-macros -Version: 1.1 -Release: 6%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories # The license is the standard (MIT) specified in @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Sat Mar 09 2019 Mattia Verga - 1.2-1 +- Disable builds on ppc64 + * Thu Jan 31 2019 Fedora Release Engineering - 1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/macros.fpc-srpm b/macros.fpc-srpm index d755825..c4c4c6f 100644 --- a/macros.fpc-srpm +++ b/macros.fpc-srpm @@ -1,3 +1,3 @@ -%fpc_arches %{ix86} %{arm} x86_64 ppc64 +%fpc_arches %{ix86} %{arm} x86_64 # fpc_arches lists the architectures where the Free Pascal Compiler is # available in Fedora. From 7784b759bda83d007b57afc489df6790fb7a9062 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 00:55:54 +0000 Subject: [PATCH 11/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- fpc-srpm-macros.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index 3261ea1..b2cfb7d 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,6 +1,6 @@ Name: fpc-srpm-macros Version: 1.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories # The license is the standard (MIT) specified in @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Mar 09 2019 Mattia Verga - 1.2-1 - Disable builds on ppc64 From e0661f04273a364136acf7bfe2ec9c8715e503ed Mon Sep 17 00:00:00 2001 From: Mohan Boddu Date: Mon, 27 Jan 2020 21:42:33 -0500 Subject: [PATCH 12/13] Enable builds on ppc64le Signed-off-by: Mohan Boddu --- fpc-srpm-macros.spec | 5 ++++- macros.fpc-srpm | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index b2cfb7d..3db6c82 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,6 +1,6 @@ Name: fpc-srpm-macros Version: 1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories # The license is the standard (MIT) specified in @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Tue Jan 28 2020 Mohan Boddu - 1.2-3 +- Enable builds on ppc64le + * Thu Jul 25 2019 Fedora Release Engineering - 1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/macros.fpc-srpm b/macros.fpc-srpm index c4c4c6f..2401763 100644 --- a/macros.fpc-srpm +++ b/macros.fpc-srpm @@ -1,3 +1,3 @@ -%fpc_arches %{ix86} %{arm} x86_64 +%fpc_arches %{ix86} %{arm} x86_64 ppc64le # fpc_arches lists the architectures where the Free Pascal Compiler is # available in Fedora. From 9597ca733fbe9d3e2ee02f77483ea007d9a5e974 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Tue, 28 Jan 2020 08:38:04 +0100 Subject: [PATCH 13/13] - Enable builds on aarch64 --- fpc-srpm-macros.spec | 7 +++++-- macros.fpc-srpm | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/fpc-srpm-macros.spec b/fpc-srpm-macros.spec index 3db6c82..af87fa5 100644 --- a/fpc-srpm-macros.spec +++ b/fpc-srpm-macros.spec @@ -1,6 +1,6 @@ Name: fpc-srpm-macros -Version: 1.2 -Release: 3%{?dist} +Version: 1.3 +Release: 1%{?dist} Summary: RPM macros needed by packages built with Free Pascal Compiler # This package only exist in Fedora repositories # The license is the standard (MIT) specified in @@ -36,6 +36,9 @@ install -p -m 0644 -t %{buildroot}/%{_rpmconfigdir}/macros.d %{SOURCE0} %changelog +* Tue Jan 28 2020 Dan HorĂ¡k - 1.3-1 +- Enable builds on aarch64 + * Tue Jan 28 2020 Mohan Boddu - 1.2-3 - Enable builds on ppc64le diff --git a/macros.fpc-srpm b/macros.fpc-srpm index 2401763..c10b27e 100644 --- a/macros.fpc-srpm +++ b/macros.fpc-srpm @@ -1,3 +1,3 @@ -%fpc_arches %{ix86} %{arm} x86_64 ppc64le +%fpc_arches %{ix86} %{arm} x86_64 ppc64le aarch64 # fpc_arches lists the architectures where the Free Pascal Compiler is # available in Fedora.