|
|
|
|
@ -556,22 +556,24 @@ |
|
|
|
|
paradigm. 'How is the RPM built?' is a multifaceted question. The |
|
|
|
|
obvious simple answer is that I maintain:</P> |
|
|
|
|
|
|
|
|
|
<P>1.) A set of patches to make certain portions of the source tree |
|
|
|
|
'behave' in the different environment of the RPMset;</P> |
|
|
|
|
<OL> |
|
|
|
|
<LI>A set of patches to make certain portions of the source tree |
|
|
|
|
'behave' in the different environment of the RPMset;</LI> |
|
|
|
|
|
|
|
|
|
<P>2.) The initscript;</P> |
|
|
|
|
<LI>2.) The initscript;</LI> |
|
|
|
|
|
|
|
|
|
<P>3.) Any other ancilliary scripts and files;</P> |
|
|
|
|
<LI>3.) Any other ancilliary scripts and files;</LI> |
|
|
|
|
|
|
|
|
|
<P>4.) A README.rpm-dist document that tries to adequately document |
|
|
|
|
<LI>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);</P> |
|
|
|
|
|
|
|
|
|
<P>5.) The spec file that throws it all together. This is not a |
|
|
|
|
trivial undertaking in a package of this size.</P> |
|
|
|
|
etc);</LI> |
|
|
|
|
|
|
|
|
|
<LI>5.) The spec file that throws it all together. This is not a |
|
|
|
|
trivial undertaking in a package of this size.</LI> |
|
|
|
|
</OL> |
|
|
|
|
|
|
|
|
|
<P>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 |
|
|
|
|
|