|
|
|
@ -453,22 +453,18 @@ typedef struct nameData |
|
|
|
|
requires me to know how much experience you have with the whole RPM |
|
|
|
|
paradigm. 'How is the RPM built?' is a multifaceted question. The |
|
|
|
|
obvious simple answer is that I maintain: |
|
|
|
|
|
|
|
|
|
1.) A set of patches to make certain portions of the source tree |
|
|
|
|
'behave' in the different environment of the RPMset; |
|
|
|
|
|
|
|
|
|
2.) The initscript; |
|
|
|
|
|
|
|
|
|
3.) Any other ancilliary scripts and files; |
|
|
|
|
|
|
|
|
|
4.) A README.rpm-dist document that tries to adequately document both |
|
|
|
|
the differences between the RPM build and the WHY of the differences, |
|
|
|
|
as well as useful RPM environment operations (like, using syslog, |
|
|
|
|
upgrading, getting postmaster to start at OS boot, etc); |
|
|
|
|
|
|
|
|
|
5.) The spec file that throws it all together. This is not a trivial |
|
|
|
|
undertaking in a package of this size. |
|
|
|
|
|
|
|
|
|
1. A set of patches to make certain portions of the source tree |
|
|
|
|
'behave' in the different environment of the RPMset; |
|
|
|
|
2. 2.) The initscript; |
|
|
|
|
3. 3.) Any other ancilliary scripts and files; |
|
|
|
|
4. 4.) A README.rpm-dist document that tries to adequately document |
|
|
|
|
both the differences between the RPM build and the WHY of the |
|
|
|
|
differences, as well as useful RPM environment operations (like, |
|
|
|
|
using syslog, upgrading, getting postmaster to start at OS boot, |
|
|
|
|
etc); |
|
|
|
|
5. 5.) The spec file that throws it all together. This is not a |
|
|
|
|
trivial undertaking in a package of this size. |
|
|
|
|
|
|
|
|
|
I then download and build on as many different canonical distributions |
|
|
|
|
as I can -- currently I am able to build on Red Hat 6.2, 7.0, and 7.1 |
|
|
|
|
on my personal hardware. Occasionally I receive opportunity from |
|
|
|
|