jordansissel / fpm

Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
http://fpm.readthedocs.io/en/latest/
Other
11.09k stars 1.07k forks source link

Experiment to create an srpm output. #1967

Open jordansissel opened 1 year ago

jordansissel commented 1 year ago

[ Not intended for merging at this time ]

Currently only supports cpan-to-srpm

Ideas for #1954

NicholasBHubbard commented 1 year ago

Thanks for creating this prototype!

I understand now that it is possible to automatically generate build steps for certain package input types. I would like to try to extend this prototype to support another input type (Ruby gems) and another output type (deb source packages). I want to see if I can generalize the prototype so in the future FPM can support any source-based package.

Would you please give me write access to this branch?

wbraswell commented 1 year ago

@jordansissel I am in favor of @NicholasBHubbard working on this branch with you.

jordansissel commented 1 year ago

Would you please give me write access to this branch?

GitHub doesn't have access controls per branch. I'm open to working on a fork separately or we can find some other way to work on this?

NicholasBHubbard commented 1 year ago

@jordansissel: I created #1972 which is an exact copy of this prototype, and added you to my fork. We should now both be able to write to my forks "source-based-package-support" branch (which is the branch for #1972).

I am still working on making upgrades to the prototype.