Mailinglist Archive: opensuse-buildservice (197 mails)

< Previous Next >
Re: [opensuse-buildservice] Re: Mandriva 2006 check in spec file
  • From: Adrian Schröter <adrian@xxxxxxx>
  • Date: Sat, 3 Jun 2006 11:17:18 +0200
  • Message-id: <200606031117.18607.adrian@xxxxxxx>
Am Saturday 03 June 2006 11:07 schrieb Peter Nixon:
> On Sat 03 Jun 2006 10:05, Adrian Schröter wrote:
> > Am Friday 02 June 2006 01:24 schrieb Bernard Li:
> > > Hi Daniel:
> > >
> > > I tried it, still doesn't work...
> >
> > The follow macros are defined now:
> >
> > %fedora_version
> > %mandriva_version
> >
> > fedora_version can be either 4 or 5 atm (for Core 4 or Core 5).
> > mandriva_version is always 2006 atm.
> >
> > http://en.opensuse.org/Build_Service/cross_distribution_package_how_to
>
> So are these macros not defined normally on Fedora and Mandriva? Can you
> give us an example conditional which can detect each distro which will work
> on both the build service AND a normal build on each of the distros??

like on the wiki page or simply with

%if %{?mandriva_version:1}0
# do something only on mandriva
# BuildRequires: something-mdk
%endif

for example.

Yes, they are only defined when you use the Mandriva repository.

bye
adrian


--

Adrian Schroeter
SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
email: adrian@xxxxxxx


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

< Previous Next >
Follow Ups