import go-rpm-macros-epel-3.3.0.5-1.el9

i9ce
MSVSphere Packaging Team 12 months ago
parent c60bd125df
commit be73765168

2
.gitignore vendored

@ -1 +1 @@
SOURCES/go-rpm-macros-epel9-3.3.0.4.tar.gz
SOURCES/go-rpm-macros-epel9-3.3.0.5.tar.gz

@ -1 +1 @@
c55d6833b5678da91597ab199e99b738658fa00e SOURCES/go-rpm-macros-epel9-3.3.0.4.tar.gz
c21f2655cc426e1f08a0a0ad26ea40adbb4163f5 SOURCES/go-rpm-macros-epel9-3.3.0.5.tar.gz

@ -1,36 +0,0 @@
# go-rpm-macros-epel
The go-rpm-macros-epel contains backported Go RPM macros and generators from
Fedora. It also contains hotfixes for critical bugs in RHEL 9's go-rpm-macros
that were never addressed. The goal is for EPEL Go packaging to work as
similarly as possible to Fedora Go packaging. At the same time, this package
avoids overriding macros from RHEL more than it has to.
This package contains the following backports:
## go-rpm-macros-epel
go-rpm-macros-epel contains backports of certain Go RPM macros from Fedora.
- Redefine %goinstallflags to work around [rhbz#2098400](https://bugzilla.redhat.com/show_bug.cgi?id=2098400).
- Redefine `%gobuild` and `%gotest` with `GO111MODULE=off` set to work around [RHEL-19720](https://issues.redhat.com/browse/RHEL-19720)
## go-srpm-macros-epel
go-srpm-macros-epel contains backports of certain Go SRPM macros from Fedora.
- Change `%gometa` to pull in go-rpm-macros-epel.
This way, packages don't need to BuildRequire it manually.
- Backport `-L` flag to `%gometa` and `%gorpmname` to support the new naming
scheme for compat packages.
## go-rpm-macros-golist-symlink
go-rpm-macros-golist-symlink provides a symlink from /usr/bin to
go-rpm-macros's bundled golist, which is installed in
/usr/libexec/go-rpm-macros. This allows the macros that expect to find golist
in $PATH to work properly.
This package is split out and namespaced to allow the upstream golist to be
packaged as golist.
This works around [rhbz#2100618](https://bugzilla.redhat.com/show_bug.cgi?id=2100618).

@ -7,7 +7,7 @@
%global forgeurl https://pagure.io/go-rpm-macros
Name: go-rpm-macros-epel
Version: 3.3.0.4
Version: 3.3.0.5
%global tag epel9-%{version}
%global distprefix %{nil}
%forgemeta
@ -109,6 +109,9 @@ install -Dpm 0644 LICENSE.txt \
%changelog
* Sat Mar 09 2024 Maxwell G <maxwell@gtmx.me> - 3.3.0.5-1
- Update to 3.3.0.5.
* Mon Dec 18 2023 Maxwell G <maxwell@gtmx.me> - 3.3.0.4-1
- Update to 3.3.0.4.

Loading…
Cancel
Save