Mailinglist Archive: opensuse-buildservice (287 mails)

< Previous Next >
Re: [opensuse-buildservice] Package names for non-openSUSE distributions
  • From: Adrian Schröter <adrian@xxxxxxx>
  • Date: Mon, 10 Sep 2007 11:38:17 +0200
  • Message-id: <200709101138.17555.adrian@xxxxxxx>
On Saturday 08 September 2007 20:00:08 wrote Stefan Dirsch:
> Hi
>
> Are there any lists for package names for non-openSUSE distributions
> available? Guessing them for BuildRequires is rather
> time-consuming. :-( I'm especially interested into X.Org 7 package
> names for
>
> - Debian Etch
> - Fedora 6 with Extras
> - Mandriva 2007
> - Mandriva 2006
> - xUbuntu 7.04
> - xUbuntu 6.06
>
> Can I use specfiles for Debian/Ubuntu at all? Is there some magic
> implemented in the buildservice to convert it to the Debian control
> file before building? Any HOWTOs available for building Debian/Ubuntu
> packages with the buildservice?

Yes you can, but it is of course additional work to maintain multiple ones, 
instead of focus to work only in one spec file. And helping all to provide 
proper macros to be used for others later.

You can extend the file name of your spec file with target repository name. So

 glibc-openSUSE_Factory.spec

would be used for building only against the "openSUSE_Factory" repository, if 
there is another glibc.spec for the others.

We have no real HOW-TO for creating debs yet, any help here is greatly 
welcome. You can look in the openSUSE:Tools project to get a template how 
this works in general. Also the "screen" project of mls is a good start.

bye
adrian

-- 

Adrian Schroeter
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
email: adrian@xxxxxxx

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

< Previous Next >
References