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@xxxxxxxxxxxxxxx chat via email: https://delta.chat/ GPG key: 5DCE 2E7E 9C3B 1CFF D335 C1D7 8B22 9D2F 7CCC 04F2
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx