Install package that contain the rpmbuild tool that create the rpm package.
Install also a convenient development tool for setting up environment.
When building rpm package you should do that with a noon root user. To create a new user.
Change to rpm user and from it's home directory run:
This will create a new empty catalogue structure for your rpm package development.
Creating the Program
We can test run to see that it actually runs.
Creating the RPM Spec File
Now with help of wim, that will create a template spec file, we will create a rpm spec file for our hello rpm package.
Build the RPM
Test the RPM
Query (q) the local package (p) for all it's files (l).
Now switch to root and install the package.
And test it.
And to uninstall it.