Le mardi 18 septembre 2018 à 07:35 -0400, Neal Gompa a écrit :
Hi,
In Fedora, we've been working on revisiting and improving our Go
packaging, for both applications and modules. This has led to some
interesting developments[4][5].
[4]:
https://fedoraproject.org/wiki/Forge-hosted_projects_packaging_automation
Thanks
I'll just add that I'm currently finishing wrapping up the next
generation of those, that will mainly change:
— for 4: ability to use several forge-hosted sources in one srpm (I
don't like it, it reeks of bad packaging, but some people needed it)
— for 5: same thing for Go packages + automation of Go buildrequires
It's an evolution, so usage will be quasi identical to what's on the
wiki, with slight changes where it makes sense (for example, the macros
will grow flags to select the archive to work on, when packaging several
of those).
I hope that from now on we can continue to evolve the macro
capabilities, to take into account changes in the Go language, while
keeping the way they are used in spec files stable.
Regards,
--
Nicolas Mailhot