Mailinglist Archive: opensuse-buildservice (227 mails)

< Previous Next >
Re: [opensuse-buildservice] Cross distribution RPM files special settings
  • From: Joe Shaw <joeshaw@xxxxxxxxxx>
  • Date: Fri, 26 Jan 2007 11:06:48 -0500
  • Message-id: <45BA2718.1020501@xxxxxxxxxx>

Thomas Anders wrote:
Joe Shaw wrote:
One thing I would like to see is for the build service to support
multiple spec files, so I could say "foo-suse.spec" for building package
"foo" on SUSE-based distros and "foo-fedora.spec" for Fedora-based distros.

Unless I misunderstand your request, this is already possible today and
has been discussed on this list earlier. I'm not sure whether there's
official documentation for this feature, though.

Example: foo-Fedora_Extras_6.spec

Thanks for the info. I searched the list and couldn't come up with anything, though, so pointers are appreciated.

Assuming the template is "foo-<distro>.spec", my main problem with that is that the major differences in package layouts exist primarily in the distro line, rather than individual distros themselves. By that I mean that I could easily share a specfile with FC5 and FC6, and another one with openSUSE 10.1 and 10.2, but it would be harder to do with any version of FC and any version of openSUSE.

What I think I probably want instead is to have as many specfiles as I want, and check on/off distributions for a given specfile rather than for a given module, as it is now. That would solve both scenarios I described.

To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >