| |
@@ -1,6 +1,6 @@
|
| |
Name: epel-rpm-macros
|
| |
Version: 9
|
| |
- Release: 2%{dist}
|
| |
+ Release: 10%{dist}
|
| |
Summary: Extra Packages for Enterprise Linux RPM macros
|
| |
|
| |
License: GPLv2
|
| |
@@ -13,6 +13,8 @@
|
| |
Source1: macros.zzz-epel-override
|
| |
Source2: GPL
|
| |
#Add source for misc macros below here
|
| |
+ # https://src.fedoraproject.org/rpms/redhat-rpm-config/blob/rawhide/f/macros.shell-completions
|
| |
+ Source3: macros.shell-completions
|
| |
|
| |
|
| |
BuildArch: noarch
|
| |
@@ -23,6 +25,19 @@
|
| |
# pyproject-rpm-macros in CRB thus not required by python3-devel or python3-rpm-macros
|
| |
# https://bugzilla.redhat.com/show_bug.cgi?id=2001034
|
| |
Requires: (pyproject-rpm-macros if python3-rpm-macros)
|
| |
+ Requires: ansible-srpm-macros
|
| |
+ # Provides backports from Fedora's go-rpm-macros and fixes critical
|
| |
+ # bugs in RHEL's go-rpm-macros.
|
| |
+ # Just like in Fedora, only the minimal -srpm-macros are needed in the buildroot.
|
| |
+ # The rest of the macros are pulled in dynamically.
|
| |
+ Requires: go-srpm-macros-epel
|
| |
+ # Provides backports from Fedora's rust-srpm-macros
|
| |
+ Requires: rust-srpm-macros-epel
|
| |
+ # Provides backport from Fedora's perl-generators related to proposal
|
| |
+ # https://fedoraproject.org/wiki/Changes/Perl_replace_MODULE_COMPAT_by_generator
|
| |
+ Requires: (perl-generators-epel if perl-generators)
|
| |
+ # Add rpmautospec to the buildroot to mirror Fedora
|
| |
+ Requires: rpmautospec-rpm-macros
|
| |
|
| |
%description
|
| |
This package contains the Extra Packages for Enterprise Linux (EPEL) RPM
|
| |
@@ -41,15 +56,41 @@
|
| |
%{buildroot}%{_sysconfdir}/rpm/macros.zzz-epel-override
|
| |
|
| |
#Add misc macros below here
|
| |
-
|
| |
+ install -Dpm 644 %{SOURCE3} \
|
| |
+ %{buildroot}%{_rpmmacrodir}/macros.shell-completions
|
| |
|
| |
%files
|
| |
%license GPL
|
| |
%{_rpmmacrodir}/macros.epel-rpm-macros
|
| |
%{_sysconfdir}/rpm/macros.zzz-epel-override
|
| |
+ %{_rpmmacrodir}/macros.shell-completions
|
| |
|
| |
|
| |
%changelog
|
| |
+ * Sat Feb 25 2023 Maxwell G <maxwell@gtmx.me> - 9-10
|
| |
+ - Add rust-srpm-macros-epel to the buildroot
|
| |
+
|
| |
+ * Fri Feb 10 2023 Maxwell G <gotmax@e.email> - 9-9
|
| |
+ - Add rpmautospec to the buildroot to mirror Fedora
|
| |
+
|
| |
+ * Mon Jan 23 2023 Jitka Plesnikova <jplesnik@redhat.com> - 9-8
|
| |
+ - Add perl-generators-epel to the buildroot
|
| |
+
|
| |
+ * Fri Sep 02 2022 Maxwell G <gotmax@e.email> - 9-7
|
| |
+ - Add go-srpm-macros-epel to the buildroot
|
| |
+
|
| |
+ * Thu Sep 01 2022 Maxwell G <gotmax@e.email> - 9-6
|
| |
+ - Backport macros.shell-completions from Fedora
|
| |
+
|
| |
+ * Fri May 27 2022 Carl George <carl@george.computer> - 9-5
|
| |
+ - Backport java_arches macro from Fedora
|
| |
+
|
| |
+ * Tue May 17 2022 Maxwell G <gotmax@e.email> - 9-4
|
| |
+ - Add `Requires: ansible-srpm-macros`
|
| |
+
|
| |
+ * Thu Dec 02 2021 Carl George <carl@george.computer> - 9-3
|
| |
+ - Rebuild for EPEL9
|
| |
+
|
| |
* Mon Oct 25 2021 Troy Dawson <tdawson@redhat.com> - 9-2
|
| |
- Add %%dist to Release:
|
| |
- Fix pyproject-rpm-macros typo
|
| |
This is https://src.fedoraproject.org/rpms/epel-rpm-macros/pull-request/65 opened against epel9-next instead of epel9. We can build everything in a side tag after I've tested this a bit more.