Mailinglist Archive: opensuse-buildservice (193 mails)
| < Previous | Next > |
Re: [opensuse-buildservice] Mono autogeneration of dependencies
- From: Wade Berrier <wberrier@xxxxxxxxxx>
- Date: Fri, 06 Apr 2007 14:03:12 -0600
- Message-id: <1175889792.30672.0.camel@xxxxxxxxxxxxx>
On Fri, 2007-04-06 at 13:54 -0600, Troy Telford wrote:
> I can't say for certain, but I think I do something similar. A number of
> packages I build have a file that specifies additional macros, which sounds
> similar to what you're wanting to do.
>
> What I do is this:
> 1.) Include the contents of the .rpmrc as a source file (rpm_macros)
> 2.) Add to the rpm .SPEC file:
>
> Source9999: rpm_macros
> %include %{SOURCE9999}
>
> (it doesn't matter what the source # is; but 9999 can generally be pasted in
> to any RPM without causing a collision).
>
Very nice, thanks for the tip.
Wade
> On Thursday 05 April 2007, Wade Berrier wrote:
> > Hi,
> >
> > Suse 10.1 and up have a patched rpm that autogenerates dependencies for
> > mono assemblies.
> >
> > In my old build system, an .rpmrc file is used to specify additional
> > macros for running extra scripts to generate this info.
> >
> > How would I go about doing this in the build service?
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
> I can't say for certain, but I think I do something similar. A number of
> packages I build have a file that specifies additional macros, which sounds
> similar to what you're wanting to do.
>
> What I do is this:
> 1.) Include the contents of the .rpmrc as a source file (rpm_macros)
> 2.) Add to the rpm .SPEC file:
>
> Source9999: rpm_macros
> %include %{SOURCE9999}
>
> (it doesn't matter what the source # is; but 9999 can generally be pasted in
> to any RPM without causing a collision).
>
Very nice, thanks for the tip.
Wade
> On Thursday 05 April 2007, Wade Berrier wrote:
> > Hi,
> >
> > Suse 10.1 and up have a patched rpm that autogenerates dependencies for
> > mono assemblies.
> >
> > In my old build system, an .rpmrc file is used to specify additional
> > macros for running extra scripts to generate this info.
> >
> > How would I go about doing this in the build service?
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
| < Previous | Next > |