Revision [1024]
This is an old revision of PackagingMadeSimple made by BaudAdmin on 2006-12-10 03:23:49.
To begin with packaging
http://qa.mandriva.com/twiki/bin/view/Main/RpmHowTo to install the environment and begin with first rpmhttp://qa.mandriva.com/twiki/bin/view/Main/RpmLint always check your RPM with rpmlint before submitting it
http://rpmlint.zarb.org new website for rpmlint developments
Further advices
http://www.onlamp.com/pub/a/onlamp/2005/04/28/packaging2.html [en] some advices for developershttp://www.linuxfromscratch.org/blfs/view/svn/xsoft/openoffice.html for OpenOffice.org 2.0.x some examples of compilations
http://rikers.org/rpmbook/ maximum rpm book (the reference)
Advanced rpm for Mandriva
http://qa.mandriva.com/twiki/bin/view/Main/RpmHowToAdvancedhttp://qa.mandriva.com/twiki/bin/view/Main/DistroSpecificReleaseTag Mandriva specifics release tags
http://qa.mandriva.com/twiki/bin/view/Main/LbD#no_X_display_available_FIXED Little Build Daemon, building with X required (which should not), read the whole page (very informative)
http://qa.mandriva.com/twiki/bin/view/Main/PackagingProblems useful for rpmlint errors for example
in short
rpmbuild -ba program.spec # build rpm until no more errorrpmlint # always check what you did
test the program as a user would do, report bugs and provide patches upstream to the original developers
CategoryCookerDev