On Sat, 2020-08-29 at 19:16 +0200, Miro Hrončok wrote:
On 29. 08. 20 4:43, Michel Alexandre Salim wrote:
> - I'll refactor lua in Fedora so lua-devel pulls in lua-rpm-macros
> rather than shipping macros.lua, then enable shipping macros.lua in
> lua-rpm-macros (right now it's excluded on Fedora to avoid file
> conflicts)
Please make it conditional on rpm-build. That way, Lua developers not
interested
in RPM packaging won't get unneeded packages.
Definitely. Right now anyone pulling in lua-devel gets the macros which
is not ideal.
See python3-devel:
Requires: (python3-rpm-macros if rpm-build)
Yup, I've been borrowing liberally from the Python rpm-macros package
(and the updated packaging guideline I'm working on is also liberally
borrowing from the Python guidelines. Thanks for this pointer though,
I've not started looking at python-devel yet!
(BTW count me in for the SIG)
Will do, thanks for the interest! I figured some core developers will
be interested given how critical some Lua scripts are for packaging.
Quick question: for Python there's both python-devel and python-sig --
this seems overkill for Lua, right? Would starting lua@lists be enough?
(Also, I couldn't find documentation on starting a new mailing list.
Presumably an Infra pagure ticket?)
Thanks,
--
Michel Alexandre Salim
profile:
https://keyoxide.org/michel@michel-slm.name
chat via email:
https://delta.chat/
GPG key: 5DCE 2E7E 9C3B 1CFF D335 C1D7 8B22 9D2F 7CCC 04F2