Fedora packaging guide for hackers and beginners¶
The purpose of this guide is to offer a friendly introduction to the Fedora build and packaging process, and give just enough details for one to be able to start hacking around.
Guiding questions
- Why should I even bother packaging for Fedora?
- Where do I begin?
- How do I read this magical “spec-file”?
- Ok, so how do I start building already?
- I do not want to build manually, is there any automation?
- I managed to build stuff, can I contribute to Fedora now?
- Now we are cooking, so how do I become a packager?
- Packaging seems like a big commitment, can I just do this just for myself?
- I got the gist of it, is that all?
License and reuse¶
This guide is licensed under Creative Commons Attribution-ShareAlike 4.0 International Public License (CC-BY-SA-4.0), meaning you are free to reuse any parts of the guide as long as it is appropriately attributed and the work is similarly licensed forward.