You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
1.4 KiB
29 lines
1.4 KiB
# go-rpm-macros-epel
|
|
The go-rpm-macros-epel contains backported Go RPM macros and generators from Fedora. The goal is for EPEL Go packaging to work as similarly as possible to Fedora Go packaging. At the same time, it 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).
|
|
- Add Fedora's [RPM generator for bundled Provides](https://pagure.io/go-rpm-macros/c/226596177c63c3dc180b5aeda45fe3b18706e877?branch=master).
|
|
|
|
## go-srpm-macros-epel
|
|
|
|
go-srpm-macros-epel contains backports of certain Go SRPM macros from Fedora.
|
|
|
|
- Add support for `%golang_arches_future` and `%gometa -f`. This fixes the issue brought up in [rhbz#2121796](https://bugzilla.redhat.com/2121796)
|
|
- Change `%gometa` to pull in go-rpm-macros-epel. This way, packages don't need to BuildRequire it manually.
|
|
|
|
## 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).
|