Managing spec files
On Mon, Mar 8, 2010 at 5:50 PM, Matt Ford <email@example.com> wrote:
> Hi All,
> I am looking at building a fedora package. *I have been over guidelines
> and taken a look at the build system. *What I am not clear on is how I
> maintain spec files for different distributions i.e., F12, F11, F10, or
> even EPEL.
Initially to have a package added in principal it only has to work on
rawhide for release with the next release.
> Do I have to branch and maintain each spec file separately or is there a
> better way? *Are there any tools that abstract the commonality? *Do
> people try to write spec files that work on any distro with conditionals?
It is true that the separate .spec files are maintained separately. What many
people try and do is maintain them as identical, at least at the start.
Have a look at:
of course with time with different update policies it will happen that say EPEL
and rawhide .specs diverge.
> Thanks for any wise words,
> devel mailing list
devel mailing list